《2022年软件开发程序 3.pdf》由会员分享,可在线阅读,更多相关《2022年软件开发程序 3.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、WFI-P703-1.0 设计开发控制程序1、目的对软件产品设计与开发的各阶段进行有效的控制,以确保软件开发项目的产品满足要求2、范围适用于软件设计与开发的全过程。3、职责软件开发过程中各功能开发部、测试组以及配置管理员均需承担相应职责,具体职责可参考 软件产品质量保证体系表以及各开发阶段相应作业指导书。4、工作程序41 设计和开发策划根据“软件生存周期”的阶段划分,这属于“计划阶段”。 (项目策划阶段)开发部根据经批准的销售项目立项登记审批表,项目进入项目策划阶段,确定项目经理人选,成立开发部,由开发部组织对软件设计和开发的策划。策划内容包括:a) 设计开发的输入、输出、评审、验证、确认等各
2、阶段的划分和主要工作内容;b) 各阶段人员职责和权限、进度要求和配合单位;c) 资源配置需求,如人员、信息、设备、资金保证等及其他相关内容。具体按项目策划作业指导书执行。42 设计与开发的输入根据“软件生存周期”的阶段划分,这属于“需求分析阶段”。软件的设计开发输入应包括以下内容:a) 产品的主要功能、性能要求,这些要求主要来满足用户或市场的需求与期望。b) 适用的法律、法规的要求,对国家强制性的标准一定要满足;c) 如果需要时,以前类似设计提供的信息;d) 对确定产品的安全性和适用性等重要的特殊要求,包括安全、 维护、名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
3、- - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 及使用环境等。设计和开发的输入应形成文件,项目开发人员应编制软件需求分析报告 。具体的操作规范应遵照软件需求分析作业指导书进行。项目负责人应组织有关软件开发人员对软件开发输入进行评审,对其中不完善、含糊或矛盾的要求澄清和解决,确保软件开发的输入满足任务书的要求。4.3 设计与开发输出根据“软件生存周期” 的阶段划分, 这属于“设计和实现阶段”。 (概要设计、详细设计及编码阶段)4.3.1软件开发人员根据项目开发计划、 软件产品质量保证体系表等开展软件开发
4、工作,并编制相应的软件开发输出文件。4.3.2软件开发输出应以能针对软件开发输入进行验证的形式来表达,以便于证明满足输入要求,为生产运作提供适当的信息。4.3.3设计与开发输出应包括提交给最终用户的软件产品、 软件用户手册、软件详细设计说明书软件概要设计说明书 以及合同约定的其他内容等。4.3.4设计与开发输出应包括对某些安全和正常使用有特殊要求的项目的说明、产品的性能指标和接受标准。 软件开发人员应根据 软件概要设计作业指导书 、 软件详细设计及编码作业指导书 、 软件测试作业指导书 进行操作。4.4 软件件开发评审4.4.1 软件开发的过程中,应按软件产品质量保证体系表中裁剪后确定的阶段进
5、行系统的、综合的评审,由开发部组织相关人员进行。 评审的具体操作按软件评审作业指导书进行。4.5设计与开发验证根据“软件生存周期”的阶段划分,这属于“软件测试阶段”。4.5.1开发人员对于形成的软件, 应根据测试的要求对其进行验证, 具体参照软件测试作业指导书和测试大纲执行。4.5.2在软件开发的适当阶段也可以进行验证,可采用与已证实的类似设计进行比较、计算验证、模拟试验等。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 4.6
6、设计和开发的确认“产品提交”、 “项目总结”阶段的工作内容用于保证设计和开发的确认。4.6.1 确认的目的是证明产品能够满足预期的使用要求。通常应在产品交付或实施之前完成。 如需以用户使用一段时间才能完成确认工作的,应在可能的范围内实现局部确认。可以选择下述几种确认方式之一:a) 公司组织召开新产品鉴定会,邀请有关专家、用户参加,对开发的软件予以确认;b) 交用户使用一段时间, 说明用户对产品符合标准或合同要求的满意程度及对适用性的评价,用户满意即对开发的软件予以确认;c) 新产品可送往国家授权的试验室进行性能、功能检测并出具合格报告,并提供用户使用满意的报告,即为对开发的软件予以确认。上述报
7、告及相关资料为确认的结果,项目负责人对上述结果进行分析,根据需要采取相应的跟踪和改进措施,以确保开发的软件产品满足用户预期要求。项目完成后,项目负责人应编制项目开发总结报告并提交产品,具体按软件项目总结作业指导书和软件产品提交作业指导书执行。4.7 设计与开发更改的控制4.7.1软件开发的更改可发生在软件生存周期的任何阶段,开发人员应识别和评估设计更改对软件使用性能、 安全性、可靠性等方面带来的影响。 具体按软件变更作业指导书执行。5、相关文件 WFIG703 01软件项目启动作业指导书 WFIG703 02软件用户需求作业指导书 WFIG703 03软件项目策划作业指导书 WFIG703 0
8、4软件需求分析作业指导书 WFIG703 05软件概要设计作业指导书(面向过程) WFIG703 06软件概要设计作业指导书(面向对象) WFIG703 07软件详细设计及编码作业指导书 WFIG703 08软件评审作业指导书名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - WFIG703 09软件测试作业指导书 WFIG703 10软件产品提交作业指导书 WFIG703 11软件项目总结作业指导书 WFIG703 12软件变更作业指导书6、相关记录名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -