- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用软件开发程序
应用软件开发程序2011年2月目 录方针1过程概述21.需求分析41.0概述41.1需求开发51.2需求管理62.系统设计62.0概述62.1概要设计82.2详细设计92.3设计评审与批准93.编码实现93.0概述93.1代码编写113.2单元测试113.3系统集成114.系统测试124.0概述124.1集成测试与系统测试14内部验收144.3问题处理145.项目初验155.0概述155.1部署调试165.2用户培训175.3项目初验176.试运行及终验176.0概述176.1试运行186.2项目终验196.3项目结项19附录1:剪裁指南19附录2:记录表格模板19方针方针概述本文件要对应用软件项目的工程过程进行规范,对过程质量进行控制,确保应用软件开发的成果满足顾客要求,提高顾客满意度。具体要求应对应用软件项目的设计和开发进行策划。应明确应用软件项目的设计开发的输入和输出。应对应用软件项目的阶段工作成果进行评审。应对应用软件项目的阶段工作成果进行验证和确认。应对应用软件项目设计开发过程中的变更进行控制。 批准人: 批准日期:过程概述目的本程序文件定义了公司应用软件项目工程实施的标准过程,规定了过程的任务、流程、实施要求、完成标志和应交付的工作产品。为应用软件类项目的设计和开发提供实施指导,确保每个过程的输出能够满足该过程输入的要求。范围适用于公司应用软件项目的需求分析、系统设计、编码实现、系统测试、项目初验、试运行及终验等过程。过程框架应用软件项目工程实施的标准过程包括需求分析、系统设计、编码实现、系统测试、项目初验、试运行及终验。其中需求分析过程为关键过程,对关键过程控制内容除符通用要求外还对其编制过程控制的明细表并实施关键过程控制。过程框图如下所示: 本程序文件应与《项目管理程序》结合使用。《项目管理程序》中定义的各个过程是应用软件项目工程实施过程的支持与管理过程。相关共利益者相关共利益者介入方式输入提供者输出使用者活动执行者工程总监/总师√√项目实施主责部门负责人√√项目经理√√√项目组成员√√√质量管理员√项目客户方√项目用户方√资源需求提供必要的专业技能培训。提供必要的设计、开发工具和设备。与其他过程的关系本文件引用了以下程序文件:《项目管理程序》《项目策划程序》《项目跟踪与监控程序》《项目变更管理程序》《项目结项管理程序》《配置管理程序》《质量保证程序》《项目风险管理程序》《项目评审程序》《采购管理程序》《外包管理程序》与GJB9001B和GJB5000A的关系本过程覆盖《GJB 9001B-2009质量管理体系要求》的以下章节:7.3.1 设计和开发策划7.3.2 设计和开发输入7.3.3 设计和开发输出7.3.5 设计和开发验证7.3.6 设计和开发确认7.3.8 新产品试制7.3.9 试验控制本过程覆盖《GJB 5000A-2008军用软件研制能力成熟度模型》的以下章节:需求管理 (RM)、需求开发 (RD)、技术解决 (TS)、产品集成 (PI)、验证 (VER)、确认 (VAL)术语无参考资料《GJB 9001B-2009质量管理体系要求》《GJB 5000A-2008军用软件研制能力成熟度模型》需求分析1.0概述需求分析的目的是确定应用软件的定义和规格说明,以及软件的需求规格说明,明确项目的范围,从而使开发的最终产品满足顾客需要。通过需求获取、分析,从功能和性能等方面定义出系统的有效性需求,形成需求规格说明文档,项目相关共利益者应达成对需求的一致共识,并得到顾客的认同。需求分析过程的活动框图如下所示: 需求开发活动包括需求获取、需求分析、需求文档编写和需求验证等工作内容。需求管理需要建立并维护在软件工程中同顾客达成的契约,主要包括基线管理、变更管理、需求跟踪三个方面的工作。 入口准则项目实施立项报告已获得批准。输入《项目实施立项报告》职责分配项目经理:安排需求分析的人员及活动;实施日常项目管理活动,组织需求文档的评审及必要的整改活动。系统分析师:收集、了解和分析用户需求;编写《软件需求规格说明书》;参与需求文档的评审及必要的整改活动。需求评审人员:评审需求文档,给出评审意见,对确定的整改措施进行确认。质量管理员:依据QA检查表验证应用软件开发过程及产品是否符合项目计划及规范。配置管理人员:对工作产品进行配置管理。客户/客户代表:提供项目需求信息;配合项目需求调研、需求分析;对需求结果进行确认。工作产品《用户需求说明书》《软件需求规格说明书》《需求库》《需求跟踪矩阵》度量需求数:由项目经理统计。需求分析工作量:由项目经理统计。出口准则《软件需求规格说明书》已评审并批准。需求变更得到记录并管理输出《用户需求说明书》《软件需求规格说明书》《需求库》《需求跟踪矩阵》软件需求规格说明书
文档评论(0)