《软件开发流程》由会员分享,可在线阅读,更多相关《软件开发流程(2页珍藏版)》请在金锄头文库上搜索。
1、软件开发流程V1.0目录1. 目的22. 适用范围23. 定义24. 输入25. 输出26. 角色职责27. 流程图28. 流程活动说明29. 纪录和表格710. 相关文件7流程评测指标8流程负责人81. 目的规范软件开发过程,指导软件开发人员执行软件开发活动,保障软件开发的顺利进行,确保软件开发进度、开发质量,达到预期目标;并为智力资产库提供输入。2. 适用范围3. 本流程适用于产品研发过程中所有软件(包括固件)开发活动的执行过程定义输入4. 产品总体需求规格书、产品总体设计方案输出5.1软件概要设计报告5.2软件详细设计报告5.3测试报告5.4源程序(代码)5. 5.5可执行程序角色职责6
2、.1PDT经理(LPDT):根据需要参与软件过程中的评审。6.2系统工程师(SE):参与软件开发过程中的评审,指导QA完成评审报告;6.3软件工程师(SWE):编写软件概要设计报告、软件详细设计报告;进行软件编码并自测;进行单元测试、集成测试、系统测试,更新系统测试计划。6.4测试工程师(TE):参与制定测试计划;参与软件开发过程中的评审;参与实施单元测试、集成测试以及系统测试。6.5质量保证(QA):组织、监控软件开发过程中的评审,开发文档的基线化。6.6软件配置管理员(CMO):负责开发过程中的文档及代码的基线化。6.7软件需求管理员(RMO):负责开发过程中的需求跟踪。6. 流程图见附件:软件开发子流程-流程图。7. 流程活动说明010制定软件项目计划开发组组长&系统工程师&软件工程师&测试工程师根据产品的开发计划,制定产品软件部分的开发计划,包括进度、任务安排、风险、人