- 4
- 0
- 约9.7千字
- 约 80页
- 2017-07-17 发布于四川
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 瀑布模型优点 ⑴ 消除非结构化软件。 ⑵ 降低软件的复杂度。 ⑶ 促进软件开发工程化。 * 瀑布模型存在的问题 ⑴ 阶段与阶段划分完全固定,阶段间产生的大量文档,极大地增加了工作量。 ⑵ 由于开发模型呈线性,所以当开发成果尚未经过测试时,用户无法看到软件的效果。这样,软件与用户见面的时间较长,也增加了一定的风险。 ⑶ 前面未发现的错误传到后面的开发活动中,可能会扩散,进而可能会造成更不理想的效果。 * 平行瀑布模型 考虑对瀑布模型的进一步改进。对瀑布模型的各阶段之间的转换时,不一定要求完全按顺序进行。而是以适当的并行开展各阶段的工作。在上一阶段尚未完成结束前,就可以开设后一阶段的工作。 根据不同的情况可有不同的并行度: ⑴ 用户想法不稳定,如:每天都变换想法,要求不太清楚的话,则增加并行度。 ⑵ 短期显示成果的压力大,则可增加并行度。 ⑶ 如果可靠性要求高;要求各方面控制和配合很严格;资源及预算严密;技术错误的后果严重时,则需减少并行度。 * 原型模型 常有这种情况,用户定义了软件的一组一般性目
原创力文档

文档评论(0)