【问题1】(5分)
系统定义不够充分(需求分析和项目计划的结果不足以指导后续工作);
过于关注各阶段内的具体技术工作,忽视了项目整体监控和协调;
过于关注技术工作,而忽视了管理活动;
项目技术工作的生命周期未按时间顺序与管理工作的生命周期统一协调起来。
【问题2】
(1)瀑布模型的优点:阶段划分次序清晰,各阶段人员的职责规范、明确,便于前后活动的衔接,有利于活动重用和管理。(3分)
瀑布模型的缺点:是一种理想的线性开发模式,缺乏灵活性(或风险分析),无法解决需求不明确或不准确地问题。(3分)
(2)原型化模型(演化模型),用于解决需求不明确的情况。(4分)
螺旋模型,强调风险分析,特别适合庞大而复杂的、高风险的系统。
【问题3】(5分)
需求分析与需求分析说明书;验收测试计划(或需求确认计划);
系统设计说明书;系统设计工作报告;系统测试计划或设计验证计划;
详细的项目计划;单元测试用例及测试计划;编码后经过测试的代码;
测试工作报告;项目监控文档如周例会纪要等。