传统的股票软件开发一般遵循的是瀑布过程模型,一个阶段的结束是下一个阶段的开始。这种模型不适合基于对象、分布式的软件开发。部件的开发具有并行性,而非顺序性。另外,瀑布进程模型缺乏灵活性,不适应快速原型开发工具的要求。基于里程碑的过程模型便于团队模型中责权的划分,便于风险评定,鼓励快速交货。
1、里程碑过程模型的特征:
(1)里程碑过程:股票软件开发过程是由指导开发进程的外内部里程碑所驱动的。
(2)明确责权关系:过程模型将每个里程碑与开发组的责任角色相关联。
(3)风险驱动的计划安排:高风险部件应尽早完成。
(4)评估说明:评估说明直接影响着项目的计划与管理,在整个股票软件开发过程中至关重要。