代码改变世界

巧克力项目之生命周期模型的选择

2015-03-29 18:33  传说中的五朵金花  阅读(496)  评论(0编辑  收藏  举报

3月8日会议记录       会议记录者:李宁

      今天,我们小组就老师布置的关于巧克力项目的生命周期模型进行了讨论。我们的讨论根据的是书上关于各种生命周期模型对比的表格,上面列举的每一种方法都讨论了是否符合我们小组的开发,进过筛选最终选定了迭代--递增生命周期模型。选择迭代--递增模型的原因是:迭代--递增模型更接近于现实中的开发模型,可以在每一个版本的基础上,继续升级跟新,符合我们开发的原则,同时适用于我们小组的开发水平。至于其他模型没有选择的原因,下面将一一列举。编码--修补模型和瀑布模型,是我们最先否决的,前者不适合维护,没法再版,后者过程太过于规范,不符合我们实际的开发情况;不选快速原型模型,是因为我们的项目不大,没有必要先做出一个原型;而开源生命周期模型,首先我们的项目本身不具备什么实用性,估计没什么人会有兴趣来改代码,其次我们也没有时间一直等,主要还是靠小组成员;敏捷过程模型,因为我们见不到客户,而且需求已经固定;同步--稳定模型,主要是由于不符合我们的实际情况,我们不能每天都开小组会议,而且每个人的代码风格还是很不同的;螺旋生命周期模型,小组成员能力有限,很多风险分析都无法做到。所以我们最终选择了迭代--递增模型作为我们小组开发巧克力项目的生命周期模型。

附上总结的ppt截图,便于大家直观了解此次会议的过程和成果