第 1 章 1.6 习题, 20. 按照软件生命周期顺序,对下列任务进行排 序:1) 交付软件项目开发计划 2) 制定软件测试计划 3) 获取需求 4) 编写需求 5) 估算软件开发成本、进度、工作量 6) 预测开发软件所需要的资源7) 管理软件风险 8) 安排软件开发进度 9) 评审软件项目计划 10)分析需求 11)确定待开发软件系统的工作范围, 12)协商需求 13)管理需求 14)审查需求 15)编写软件需求规格说明(SRS) 16)评审 SRS 17)编写设计规格说明(即软件设计说明书) 18)评审设计规格说明 19)设计软件体系结构 20)设计数据结构 21)描述软件过程 22)编写程序代码 23)进行确认测试 24)进行软件调试 25)进行单元测试 26)进行系统测试 27)进行集成测试 28)撰写软件测试报告 29)评审软件测试计划 30)评审软件测试报告