《软件工作之美》材料地址: https://time.geekbang.org/column/article/83277
一 什么是工程方法/h2>
有目的、有计划、有步骤地解决问题的方法就是工程方法。

好处:
- 有一个被有效论证过的方法论指导你,可以帮助你提高成功概率,也可以提高效率。
- 当你用工程方法去思考的时候,你会更多的站在整体而非局部去思考,更有大局观。
二 我的留言
工程方法就是有目的、有计划、有步骤地解决问题的方法,而工程思维就是用工程方法解决问题的思维模式。这种思维模式,首先要求有全局观。而事实上,由于工程中的不同职责分工,导致各个角色有可能只从自己的分工角度去考虑问题,这实际上是软件工程中最大的障碍,也是传统的CMMI(过程域的规范化)、现在的DevOps和敏捷方法想要去解决的问题。正如《凤凰项目》中的观点,既要有自左向右的工作流,又要有自右向左的反馈流。通过人员和组织(自组织)的调整、工具和技术(CICD工具)的使用以及流程(Scrum等敏捷工作流程)的推广,确保整个工程项目不会被不同角色割裂开来,从而确保工程的实现。
老师回复: br> 很棒的总结!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!