《2017-11-17-构建之法:现代软件工程-阅读笔记》

1.软件工程包括了开发、运营、维护软件的过程中的很多技做习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,

  叫“软件开发流程”,软件开发流程的目的是为了提高软件开发、运   营、维护的效率,以及提升用户满意度、软件的可靠性和可维护性。

2.软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。

3.ic(单个成员)在团队中的流程:

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

 (2)提出多种解决办法并且估计工作量

  (a)其中包括寻找以前的解决方案,因为很多工作是重复性的。

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

(4)执行,把想法变成实际中能工作的代码,同时验证方案的可行性和其他特性(例如程序的效能等)

(5)和团队的其他角色合作,在测试环境中测试实现方案,修复缺陷。如果此方案有严重的问题,那么就考虑其他方案

(6)在解决方案发布出去之后,对结果负责

4.团队对个人的期望

(1)交流

(2)说到做到

(3)接受团队赋予的角色并按角色要求工作

(4)全力投入团队的活动

(5)按照团队流程的要求工作

(6)准备

(7)理性地工作

posted @ 2017-11-17 12:11  我姓刘吖  阅读(86)  评论(0编辑  收藏  举报