软件工程各个阶段所需文档都有什么?
在应聘PM的面试中基本上80%都会被问到的一个问题,我的认识有限,希望大家指点指点
1 客户需求阶段
需求分析、软件范围定义
2 基本设计阶段
功能定义、数据库相关、系统流程图
3 详细设计阶段
详细设计书
4 开发阶段
PGM
5 测试阶段
测试计划书、测试式样书、BUG票
6 运用阶段
运用说明书
期待大家的补充
[解决办法]
2是概要设计阶段,文档通常包括:系统说明,用户手册,测试计划,详细的实现计划,
[解决办法]
软件项目计划:
计划:
业务计划、资源计划
PPL、WBS、配置管理计划、风险管理计划、测试策略和缺陷预防计划
所有的评审文档
需求:
SRS、STP
所有的评审文档
概设:
HLD、ITP
所有的评审文档
详设:
LLD、UDP
所有的评审文档
编码:
代码完成、单元测试报告完成
所有的评审文档
集成测试:
集成测试报告完成
系统测试:
系统测试报告完成
[解决办法]
问清楚项目规模、资源、客户要求之后再来定哪些文档也不迟!
[解决办法]
按照生命周期模型回答
不同的模型阶段不同,产出物也有变化
另外敏捷开发的内容你最好了解一下
祝你成功~~
[解决办法]