《软件客户化控制程序.docx》由会员分享,可在线阅读,更多相关《软件客户化控制程序.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件客户化控制程序文件编号版本号修改 次数编 制日 期生效日期审 核日 期页 码批 准日 期受控状态1 .目的对软件客户化全过程进行有效控制,确保所客户化的软件产品能满足客 户和有关法律、法规及其他要求。2 .范围本程序适用对公司软件客户化全过程的控制。3 .职责3.1 生产技术部软件工程师负责用户需求调研、分析、设计、编码等客户 化工程工作;3.2 工程主管负责或参与调研、需求分析;3.3 质量部测试工程师负责测试工作;3.4 市场部工程管理员负责客户化过程中的配置管理。4 .程序4.1 软件客户化需求分析4. 1. 1软件客户化需求分析内容输入可包括:1)合同2)需求调研资料3)法律、法规
2、及其它相关要求4. 1.2软件客户化需求分析输出:软件需求规范说明书4. 1.3生产技术部软件工程师/工程主管根据工程工作计划到相关用户 进行调研,并依据4. 1.1设计输入形成4. 1.2设计输出;生产技术部软件工程师/工程主管依据软件设计和开发评审规定 提出评审申请,评审组依据软件设计和开发评审规定对软件需求规 范说明书进行评审,直至评审通过;4. 1.5评审通过的配置项,由生产技术部软件工程师/工程主管填写软件 项配置清单,市场部工程管理员依据配置管理控制程序纳入配置管理, 配置项为软件需求规范说明书。4.2 软件客户化计划拟订生产技术部主管根据需求分析情况,编制并形成工程开发计划书;4
3、.2.1 工程开发计划书的内容至少应包括:1)概要说明该客户化工程的内容及客户化活动进度安排:描述应开展 的活动顺序和内容、担当人员、进度安排;2)客户化工程组组织机构:描述进行此工程所应确立的工程组织机构、 职责、权限,至少应包括:软件工程师、测试工程师。4.3 软件设计分析3.1 软件设计分析输入至少包括:1)软件需求规范说明书;2)工程开发计划书;3)工程工程开发规范3. 2软件设计输出至少包括:1)设计更改说明书;2)软件客户化测试计划;生产技术部软件工程师依据所描述的设计输入进行软件设 计分析,形成6. 3. 2所描述的设计输出;4. 3. 4生产技术部软件工程师依据软件设计和开发评
4、审规定提出评审 申请,评审组依据软件设计和开发评审规定对设计更改说明书进 行评审,评审不通过,依据问题解决控制程序执行;评审通过的配置项,由生产技术部软件工程师填写软件项配置清 单,由工程中工程管理员依据配置管理控制程序纳入配置管理,配置 项为设计更改说明书、软件客户化测试计划。4.4编码4. 1编码设计输入可包括:1)工程开发计划书;2)设计更改说明书;3)软件工程开发规范;4)源代码。4. 4. 2编码设计输出包括:1)修改后的源代码;2)修改后的可执行代码。软件工程师依据进行编码,并形成源代码、可执行代码,并 进行自我调试。4.5测试1测试输入可包括:1)软件客户化计划书;2)软件客户化
5、测试计划;3)工程开发规范;4)源代码、可执行代码。测试输出包括:1)修改后的源代码;2)修改后的可执行代码;3)测试记录;4)测试总结报告。4. 5.3在编码过程中或编码完成后,测试工程师根据软件客户化测试计 划进行测试,有问题形成测试记录,并及时向软件工程师提交测试 记录;软件工程师对测试中发现的问题及时进行修正,并将修改记录填写 于测试记录上,附加处理结果的测试记录返回测试工程师进行回 归测试;4. 5. 5测试结束,测试工程师填写测试总结报告,交市场部主管、质量 部确认,假设一些问题为生产技术部的问题,那么附上一份测试记录清单, 由质量部通知生产技术部予以解决。假设递交的测试总结报告确认不通 过,那么进行重新修改与测试,直至测试通过;测试通过后,由软件工程师填写软件项配置清单,市场部工程管 理员依据配置管理控制程序纳入配置管理,配置项包括源代码、可执 行代码、测试总结报告。4.6质量记录的管理质量记录的管理依据记录控制程序执行。5 .相关文件1记录控制程序5. 2软件工程开发规范3设计评审控制程序6. 4配置管理控制程序5问题解决控制程序6 .相关记录6. 1软件项配置清单6. 2测试记录6. 3测试总结报告6. 4工程工作计划6. 5软件客户化需求分析说明书6. 6软件客户化计划书6. 7软件客户化测试计划6. 8设计更改说明书
限制150内