这个软件什么时候才最后完成呢? 下面几个条件满足一个即可:
· 时间到了
· 钱花光了
· 用户满意了(或者很不满意, 不再给钱了)
敏捷的流程 (Agile Process)这一节牵涉的内容较多, 具体见几个相关的博客。
[1] 各种模型的图都来自于Rapid Development (1996), Chapter 7, “Lifecycle Planning” (p. 133)
----------------------
邹欣- 现代软件工程课件
在下列课程中使用:
2007 – 2011 清华大学微软软件科学实验班“现代软件工程”
2008 – 2010 北京大学软件学院“软件实现技术”课程 (部分)
2009 北京航空航天大学计算机学院“软件工程”课程
2010 - 2011 中科大微软实验班“现代软件工程”课程