在通读过第八章需求分析阶段中的第一小节软件需求,在软件开发的需求分析的设计阶段,对于用户指定的软件要实现的具体的功能,以及包括软件要开发软件的背景,开发人员是要否有必要去深刻了解指定软件的背景和文化,而不至于在软件开发开发的过程当中缝缝补补,毕竟对于客户,他们并不了解软件的开发过程以及开发过程种种问题,固然也包括以后又会出现添加新的功能,修改已有功能,删除功能等等新的问题的产生,这将对软件的维护带来很大的影响。学习
经过对第三章软件工程的成长的阅读,有教师的职业发展--考级之路,读完以后,我以为如今软件工程师必定要经过软件工程师的职业资格考试吗?基础的计算机知识考试我是认同的,可是对于一些高级开发人员,这样的考试是否是太限制和束缚了开发人员的思路,定时思惟过于强势。好比:图书管理系统,网上书城,等等,我听过来自同窗的更多的话语是这些系统差很少,套路都同样。学习多种开发语言是值得提倡的,可是不是应该把思惟也改变了?设计
阅读第四章-两人合做后,为何要作代码复审?难道是开发人员么有能力写出合格的代码吗?既然被聘用,那就被认为是应该有这个能力的!在代码复审中发现问题,大多数是都是开发者独立发现,从这个意义上讲,复审者是在替开发者干开发者本应干的事。通常代码复审者是最有经验,熟悉这一部分的代码,对于相当重要的代码,须要合做来完成。开发