问题1:长期进行敏捷开发会不会给员工精神带来压力和员工感到不幸福,造成员工辞职?
敏捷的团队要具有以下特点(引用构建之法的内容第(113页6.3 敏捷的团队))
1 自主管理:之前领导布置了任务,我们实现就可以了,现在要自己挑任务:
2 自我组织: 以前做好自己的事情就好了,安心下班,现在每个人要联合起来对项目负责,有人工作落后了好要帮助他改进,项目缺少某类资源还要自己顶上去。
3 多功能型: 以前规格说明书由PM来写,测试有测试人员来做,现在每个人都要全面负责,自己搞定规格说明书,和别人沟通,同时自己搞定测试。
以上列举都证明了我的论断。
问题2:书中的理论感觉不太适合小公司开发过程,我感觉说的不全面,那小公司怎么办?
软件工程设计师的职业发展(引用构建之法49页3.2.1 职业发展-考级之路)
在中国,软件工程师的职业资格考试有:
计算机等级考试和全国计算机技术和软件专业技术资格考试
问题3:对于工程师的称号一直很崇拜,一个优秀的工程师应该有什么样的素质?
这个问题感觉书上解释的不全面
问题4:需求分析为什么没放到第一章?
我们以前做项目的时候需求是第一个做的,我觉得排版应该写在第一章。
问题5:软件测试说的过于复杂不切实际,小公司差不多都是自己编程,自己测试?
引用构建之法各种测试方法(259页)
1 单元测试和代码覆盖率测试
2 构建验证测试
3 验收测试
4 探索式的测试
5 回归测试
6 系统测试
转载于:https://www.cnblogs.com/tianjiing/p/7501910.html