【架构训练 Week01 作业】Review
软件开发过程中有需求分析、UI设计、架构设计、详细设计、编码实现、测试等多个环节,“架构设计”只是软件开发过程中,多个环节中的一环。软件开发过程中还会涉及到多个角色,产品经理、UI设计师、架构师、开发工程师、测试工程师,“架构师”也是其中的一个角色,它不一定是个专门的职位,在很多中小规模的互联网公司的系统开发中,是程序员或者开发工程师承担了架构工作和职责,那这程序员就是架构师角色,他不一定需要他人认命,但他会做架构工作、输出架构文档,并组织大家评审。
在以往好一些项目中,虽然作为开发工程师,但是我成承担了业务分析、任务拆解和协调分工、调研和输出技术方案和做系统整体架构设计等,实际上承担了架构师角色的部分工作,但是自己并没有意识到。以后不仅要自己意识到和帮忙其他同事意识到,还要尽量按架构师的要求做好它。
版权声明: 本文为 InfoQ 作者【Rex】的原创文章。
原文链接:【http://xie.infoq.cn/article/43280967e3e15a34b7459ce87】。文章转载请联系作者。
评论