当前位置: 代码迷 >> 开发过程 >> 软件工程各个阶段所需文档都有什么?该如何处理
  详细解决方案

软件工程各个阶段所需文档都有什么?该如何处理

热度:6168   发布时间:2013-02-26 00:00:00.0
软件工程各个阶段所需文档都有什么?
在应聘PM的面试中基本上80%都会被问到的一个问题,我的认识有限,希望大家指点指点

1 客户需求阶段
需求分析、软件范围定义
2 基本设计阶段
功能定义、数据库相关、系统流程图
3 详细设计阶段
详细设计书
4 开发阶段
PGM
5 测试阶段
测试计划书、测试式样书、BUG票
6 运用阶段
运用说明书

期待大家的补充

------解决方案--------------------------------------------------------
2是概要设计阶段,文档通常包括:系统说明,用户手册,测试计划,详细的实现计划,

------解决方案--------------------------------------------------------
软件项目计划:

计划:
业务计划、资源计划
PPL、WBS、配置管理计划、风险管理计划、测试策略和缺陷预防计划
所有的评审文档

需求:
SRS、STP
所有的评审文档

概设:
HLD、ITP
所有的评审文档

详设:
LLD、UDP
所有的评审文档

编码:
代码完成、单元测试报告完成
所有的评审文档

集成测试:
集成测试报告完成

系统测试:
系统测试报告完成



------解决方案--------------------------------------------------------
问清楚项目规模、资源、客户要求之后再来定哪些文档也不迟!
------解决方案--------------------------------------------------------
按照生命周期模型回答

不同的模型阶段不同,产出物也有变化

另外敏捷开发的内容你最好了解一下

祝你成功~~

------解决方案--------------------------------------------------------
引用:
按照生命周期模型回答

不同的模型阶段不同,产出物也有变化

另外敏捷开发的内容你最好了解一下

祝你成功~~


这年头,砖家挺多的嘛!
------解决方案--------------------------------------------------------
有的模型也需要 系统设计
------解决方案--------------------------------------------------------
需求和设计比较重要,把握好这两个文档就行了
------解决方案--------------------------------------------------------
需求,概要设计和详细设计3个阶段比较重要吧
------解决方案--------------------------------------------------------
这个还要看项目所采用过程.瀑布模型与RUP在各个阶段产生的文档肯定是不同的。
------解决方案--------------------------------------------------------
可行性-需求-概要-详细-编码-测试-手册-收钱
  相关解决方案