欢迎来到天天文库
浏览记录
ID:82328262
大小:803.50 KB
页数:18页
时间:2024-08-29
《XX软件产品质量管理流程v1.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
XXXX项目研发室软件产品质量管理流程(v1.0)(初稿)XXXX通信技术工程有限公司2012年12月 目录1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体流程32.1产品研发流程32.2项目研发流程43产品开发过程定义53.1市场调研53.2可行性研究53.3立项评审53.4产品需求和原型63.5产品需求和原型验证63.6需求评审63.7数据库与系统设计73.8设计评审73.9代码开发和单元测试73.10产品基线定义和集成测试83.11产品评审83.12系统部署83.13系统试运行93.14收尾评审94项目开发过程定义94.1需求调研94.2项目需求和原型104.3项目需求和原型验证104.4需求确认104.5需求评审114.6数据库与系统设计114.7设计评审114.8代码开发和单元测试124.9项目基线定义和集成测试124.10系统评审124.11系统部署134.12系统试运行134.13收尾评审135输入输出项定义145.1产品设计思路14 XXXX项目研发室-软件产品质量管理流程文档控制页产品名称XXXX项目研发室-软件产品质量管理流程文档编号产品版本号1.0密级项目经理软件经理测试经理开发人员序号文档版本号修改人修改日期备注1V1.0赖佳春2012-12-24创建文档234567815XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程1引言1.1编写目的本文档为XXXX通信技术工程有限公司项目研发室的质量管理流程,主要针对项目和产品研发流程和过程的定义,同时针对活动过程的输入输出项进行详细说明。本文档的预期读者是项目研发室的策划组、项目组、开发组、技术支持组等成员。1.2背景1.3定义1.4参考资料15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程2总体流程2.1产品研发流程产品研发流程为项目研发室基于产品的研发管理流程,组织架构方面涉及到策划组、开发组、技术支持组和评审委员会。图1产品研发流程15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程2.2项目研发流程项目主要来自于省公司,项目研发流程涉及到项目组、开发组、技术支持组和项目评审委员会。图2项目研发流程2.3项目和产品的维护流程已经进入上线运行状态的产品和项目,从客户提出需求开始,15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程根据需求的分类可经历需求受理、需求处理、发布更新和结果反馈四个阶段。图3需求受理流程15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程图4需求处理流程15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程图5发布更新流程15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程图6结果反馈流程3产品开发过程定义3.1市场调研结合内部和外部客户资源,对可能产生市场需求的产品进行调研,结合本部门的研发方向,形成研发产品的雏形,作为产品可行性研究的前提。l输入:来自于内部资源或外部客户的需求,或者市场公众的需求。l输出:产品设计思路15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程3.2可行性研究根据产品设计思路,分别从经济可行性、技术可行性、法律可行性,结合经济效益和社会效益形成产品的可行性研究报告,做为产品立项的依据。l输入:产品设计思路l输出:产品可行性研究报告3.3立项评审立项评审由评审委员会进行,主要对产品的设计思路和可行性进行评审,以确定是否继续进行产品后续研发。l输入:产品设计思路、产品可行性研究报告l输出:产品立项报告3.4产品需求和原型产品立项后,由策划组进行产品设计,通过产品原型结合需求规格说明书阐述产品规格。l输入:产品设计思路、产品立项报告l输出:产品原型、需求规格说明书3.5产品需求和原型验证根据产品需求规格说明书、结合产品设计思路,验证产品原型是否符合产品需求的约定。l输入:产品设计思路、产品需求规格说明书l输出:产品原型确认书15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程3.6需求评审需求评审由评审委员会进行,是对于需求阶段输出的确认,该评审通过后表示产品研发需求阶段转入开发阶段。l输入:产品原型、产品需求规格说明书l输出:产品需求评审确认3.7数据库与系统设计根据产品原型和需求规格说明书,由开发组进行系统的数据库设计和架构设计。l输入:产品原型、产品需求规格说明书l输出:数据库建模、产品设计说明书、系统架构模型等3.8设计评审设计评审的目的在于对于系统的数据库设计、架构设计等进行综合评审,确认系统设计的合理性、可扩展性,确定开发选型是否合理等。l输入:数据库建模、产品设计说明书、系统架构模型等l输出:产品设计评审确认3.9代码开发和单元测试代码编写和单元测试由负责开发该功能模块的开发人员负责,每天下班前由开发人员将代码同步到版本库。l输入:数据库建模、产品设计说明书、系统架构模型等15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程l输出:产品源代码及注释3.10产品基线定义和系统测试确定产品的版本基线,在此产品基线上进行系统测试,验证与产品需求和原型是否符合。l输入:产品原型、产品需求规格说明书、产品源代码等l输出:测试计划、测试用例、测试分析报告、产品版本基线、用户操作手册、产品Q&A为使得开发出的功能模块尽早进行测试,产品开发和产品集成测试为快速迭代开发的过程,在每个子系统模块完成后即进行该模块的集成测试。3.11产品评审产品发布前,需要将形成的产品进行阶段评审,并依此作为产品是否发布的依据。l输入:产品基线、产品原型、产品需求规格说明书、产品测试分析报告、用户操作手册、产品Q&Al输出:产品评审确认3.12系统部署系统部署负责部署软硬件环境,同时将软件产品上线,进入试运行阶段。l输入:产品基线l输出:上线产品、系统安装配置说明书、系统维护说明书3.13系统试运行试运行阶段对15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程产品上线系统的运行情况进行记录,对于出现的问题进行整理记录,进入运营维护流程。l输入:上线产品l输出:产品试运行报告3.14收尾评审收尾评审作为产品研发阶段的结束,主要审核上线产品是否可进入运营维护阶段。l输入:上线产品l输出:产品收尾评审确认4项目开发过程定义4.1需求调研通过与项目目标客户的沟通,对项目的用户需求进行调研,结合本部门的研发状况,形成研发项目的雏形,作为项目系统原型产生的前提。l输入:来自于项目目标客户的需求l输出:需求调研记录4.2项目需求和原型通过与客户沟通的调研记录,由项目组进行项目的原型设计,同时通过需求规格说明书详细阐述项目需求。l输入:需求调研记录l输出:产品原型、需求规格说明书15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程4.3项目需求和原型验证根据项目需求规格说明书、结合项目需求调研记录,验证项目原型是否符合项目需求的约定。l输入:项目需求调研记录、需求规格说明书l输出:项目原型确认书4.4需求确认需求确认由项目组与目标客户沟通,确定产品原型和需求规格说明书符合用户的需求,并由客户在需求确认书上进行书面的确认。l输入:项目原型、需求规格说明书l输出:需求确认书(客户签署意见)4.5需求评审需求评审由评审委员会进行,是对于需求阶段输出的确认,该评审通过后表示项目研发需求阶段转入开发阶段。l输入:项目原型、需求规格说明书l输出:项目需求评审确认4.6数据库与系统设计根据项目原型和需求规格说明书,由开发组进行系统的数据库设计和架构设计。l输入:项目原型、需求规格说明书l输出:数据库建模、系统设计说明书、系统架构模型等15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程4.7设计评审设计评审的目的在于对于系统的数据库设计、架构设计等进行综合评审,确认系统设计的合理性、可扩展性,确定开发选型是否合理等。l输入:数据库建模、系统设计说明书、系统架构模型等l输出:系统设计评审确认4.8代码开发和单元测试代码编写和单元测试由负责开发该功能模块的开发人员负责,每天下班前由开发人员将代码同步到版本库。l输入:数据库建模、系统设计说明书、系统架构模型等l输出:项目源代码及注释4.9项目基线定义和系统测试确定项目的版本基线,在此基线上进行系统测试,验证与项目需求和原型是否符合。l输入:项目原型、需求规格说明书、项目源代码等l输出:测试计划、测试用例、测试分析报告、项目版本基线、用户操作手册、Q&A为使得开发出的功能模块尽早进行测试,项目开发和集成测试为快速迭代开发的过程,在每个子系统模块完成后即进行该模块的集成测试。4.10系统评审系统发布前,需要将形成的系统进行阶段评审,并依此作为系统是否发布的依据。l输入:项目基线、系统原型、需求规格说明书、15XXXX通信技术工程有限公司 XXXX项目研发室-软件产品质量管理流程测试分析报告、用户操作手册、Q&Al输出:系统评审确认4.11系统部署系统部署负责部署软硬件环境,同时将项目产品上线,进入试运行阶段。l输入:系统基线l输出:上线系统、系统安装配置说明书、系统维护说明书4.12系统试运行试运行阶段对上线系统的运行情况进行记录,对于出现的问题进行整理记录,进入运营维护流程。l输入:上线系统l输出:系统试运行报告4.13收尾评审收尾评审作为项目研发阶段的结束,主要审核上线系统是否可进入运营维护阶段。l输入:上线系统l输出:系统收尾评审确认5输入输出项定义5.1产品设计思路15XXXX通信技术工程有限公司
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处