人月神话和敏捷开发的注释

人月神话和敏捷开发,很冲突的两本书,我个人理解在软件工程中一种是瀑布开发,一种是迭代开发

人月神话(瀑布开发):

1、1/3项目计划

2、1/6编码

3、1/4集成、初期测试

4、1/4测试、部署

敏捷开发(迭代开发)

1、个体和交互胜过过程和工具

2、可以工作的软件胜过面面俱到的文档

3、客户合作胜过合同谈判

4、响应变化胜过遵循计划

敏捷太随便了,项目中管理用到了瀑布开发+敏捷开发

1、1/3项目计划(准备工作,必须让大家理解项目的整体情况)

2、每天个体交互(让大家加强沟通)

3、项目迭代(设定里程碑,做好和产品沟通工作)

4、测试集成(测试部该做的)

想想就这些了,简约而不简单!沟通,项目最重要的工具。

相关推荐