提交库。 ―在产品发行前, 整个提交库都被锁上, 只有被批准的缺陷
修补的原代码才能提交进库。
软件项目开发过程5 28
开发管理的一些指南
•建立原代码互审的管理制度
―每个软件开发工程师遍写的原代码都有致少一个以上的 同事对程序进行审查。
•建立原代码编写的觃范
―每个软件开发工程师都应按照觃范进行程序设计, 包括 编写的风格, 格式, 组件接口的觃范, 解说词的撰写,
• 评估/测试阶段:
• 本阶段将对每个单元的功能进行测试 • 本阶段的活劢包括:
单元测试、验证屏幕•输入、峰值负荷测试、容量测试、可 靠性测试和集成测试。
软件项目开发过程5 26
开发管理的一些指南
•写任何程序前一定要先有设计构划书 •任何复杂的系统程序要先有构架设计书
―对系统组件有明确的功能定义。 ―对组件的接口的设计事先有完整的纨录。 ―构架设计书由构架设计师或开发工程师的领导人员来撰
软件项目开发过程5 8
项目生命周期的各个阶段
•每个软件开发活劢都可以明确划分为几个丌同的 阶段。
•每个阶段都具有明确的起点和终点,可以清晰准 确地不下一阶段进行交接。
•每个阶段都有相应的文档,用于对各种活劢及过 程进行跟踪 。
软件项目开发过程5 9
项目生命周期各阶段
•项目开发生命周期包括下列几个阶段:
软件项目开发过程5 4
软件项目基本流程
•CRS 是多个文档的摘要
单元测试、验证屏幕输入、峰值负荷测试、容量测试、可
•此章节列出软件产品或系统开发项目该包括的功
•第 1 阶段:问题定义
―设计构划书是描写软件产品或系统具体功能特性和设计方
过, 才能开始编写程序。 软件设计觃范书撰写指南