读书笔记三

构建之法阅读笔记03

2017.2.7

 

 第三章 软件工程师的成长

3.1个人能力的恒联与发展

  软件开发流程不光指团队的开发,还包括个人的开发流程,因为软件团队是由个人组成的,在团队流程中,是每一个人的开发,测试,用户界面设计,管理,交流等。所以,个人在团队中也有流程。

 

   IC在团队中的里程是怎么样的:

     通过交流,实验,快速原型等方法,理解问题,需求或任务

     提出多种解决办法并估计工作量。

     其中包括寻找以前的解决方法,工作是可重复性的。

     与相关角色交流解决问题的方案,决定一个可行的方案。

     执行,吧想法变为实际中的代码,同事验证方案可行性,其他特性,。

     和其他角色交流。测试环境中实现方案,修复缺陷。如果存在重大问题,  则换方案。

     解决方案发布后,对结果负责,。

 

 

个人感悟:

  1. 我过去是怎么做的

过去的编程过程一般都是一个人不顾他人感受进行创作,之后团队协商有很大的问题

  1. 结合书中所讲,说明为什么不好

自己的方案未必是可行的,要与其他角色进行沟通来解决你的问题,提出最好的方案并且对自己的方案进行负责,以前的变成过程中对方案的态度则是十分不负责。

  1. 提出一个方法,避免再次掉入陷阱。

编写程序的时候能够与团队的其他角色进行沟通,来协商同意这个方案的可行性,在进行代码的落实,进行工作。

 

posted on 2017-02-07 11:28  super大蜗牛  阅读(87)  评论(0编辑  收藏  举报

导航