软件开发计划模板_第1页
软件开发计划模板_第2页
软件开发计划模板_第3页
软件开发计划模板_第4页
软件开发计划模板_第5页
已阅读5页,还剩25页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编号密级非密版本风云三号应用系统工程XX软件开发方案编写校对审核批准国家气象局国家卫星气象中央XX公司201X年XX月文档限制变更记录版本号日期作者段落、图或表增加/修改/删除简单描述更改申请单号1 范围11.1 标识11.2 系统概述11.3 文档概述11.4 与其他方案的关系12 引用文件23 术语和定义23.1 术语23.2 缩略语24 筹划背景概述25 工程范围35.1 工程目标35.1.1 客户目标35.1.2 组织目标35.1.3 研究目标可裁剪35.2 工作产品与效劳45.2.1 工作产品45.2.2 效劳65.3 验收标准66 组织机构与人员67 开发及运行环境87.1 软件开

2、发环境87.2 软件运行环境88 重用分析89 软件开发治理99.1 软件开发方法及标准99.2 生命周期模型和工程过程定义99.3 工作任务拆分与估计99.4 工程进度和里程碑109.5 风险治理109.6 外部依赖129.7 相关方参与方案129.8 工程培训方案139.9 工程监督和问题处理139.10 数据治理方案149.11 重大事件处理1410里程碑及评审方案1411总体测试方案1512度量分析方案可裁减单独成文错误!未定义书签.13平安保密1614附录17图目录图6-1工程软件研制组织结构7图9-1软件技术流程图9表目录表3-1缩略语表2表5-1交付软件4表5-2需交付文档4表5

3、-3非交付文档4表5-4过程记录5表6-1软件工程人员配置7表8-1重用分析表8表9-1工程风险列表11表9-2外部依赖跟踪表12表9-3相关方参与方案12表9-4培训方案13表10-1软件正式评审方案14表14-1工作任务拆分结构WBS181范围1.1 标识a.本文档的标识号:R/产品代号/区分号/XJ-01;b.标题:XXXXC件开发方案;c.本文档适用与XXX系统/软件/XXXXCSCJ1.2 系统概述可复制任务书中相关内容.包括本文档所使用的软件所属系统的功能,软件在系统中的位置.系统开发、运行和维护的历史,系统的用户、开发方和相关机构等.1.3 文档概述本文档明确工程目标、确定工程范

4、围、确定工程的人员和分工、定义工程的生命周期和工程过程、确定资源需求、拆分工作并给出估算和进度安排的结果、明确验证和确认的方法和时间安排、识别工程中的风险并制定风险的处理举措、明确工程的培训需求和方案、确定度量分析的要求和方案、确定数据治理方案及重大事件的处理方法等.本文档为工程治理的依据,本文档的工作任务拆分结构表、风险跟踪表、资源跟踪表为工程监督限制过程的初始数据.本模板符合?计算机软件文档编制标准?(GBT8567-2006)要求.1.4 与其他方案的关系本方案满足系统筹划节点要求;XXX配置治理方案根据本方案编写;WBSg中,本文档不再XXX®量保证方案根据本方案编写;配置治

5、理方案和质量保证方案的工作纳入本工程的单独描述相关内容;2引用文件?软件开发方案模板?;?军用软件研制水平成熟度模型?GJB5000A-2021;?总装备部软件工程标准?2021版;?军用软件开发文档通用要求?GJB438B-2021.3术语和定义3.1 术语a.术语1:术语1说明3.2 缩略语表3-1缩略语表序号缩写全称说明1.2.4筹划背景概述本节参考任务书中的相关内容,包括:a.系统的功能、运行环境概述;b.软件在系统中的位置和功能;c.软件工程和系统开发周期的关系;d.进度安排和资源约束;e.开发环境的约束;f.其他约束:如平安保密、标准等.5工程范围5.1 工程目标5.1.1 客户目

6、标a.应当满足GJB50002级的要求;b.应按任务书的要求,按时、保证质量的完成工程5.1.2 组织目标c.生成XXXXT重用模块;d.XXXA:档彳乍为XX领域的典型案例;e.工程组成员XX获得技术开发经验;f.工程组成员XX获得XX治理经验;g.积累XXXXt据,并纳入组织资产库.5.1.3 研究目标可裁剪a.应当产生X篇高水平论文;b.应当产生X本专著;c.应当获得X专利或软件著作权.5.2 工作产品与效劳5.2.1 工作产品表5-1交付软件序号软件名称运行平台编程语百现有平台1.2.表5-2需交付文档序号文件名称密级1.软件需求规格说明内部2.软件系统测试报告假设为总体编写,可喇裁内

7、部3.软件第二方测试报告内部4.软件研制总结报告内部5.软件使用说明书内部6.软件质量履历书内部7.软件产品证实书内部表5-3非交付文档序号文件名称密级1.软件开发方案内部2.软件质量保证方案内部3.配置治理方案内部4.软件概要设计说明内部5.软件详细设计说明内部6.软件单兀测试方案内部7.软件单元测试说明内部8.软件单元测试报告内部9.软件组装测试方案内部10.软件组装测试说明内部11.软件组装测试报告内部12.软件确认测试方案内部序号文件名称密级13.软件确认测试说明内部14.软件确认测试报告内部15.软件验收测试方案内部16.软件验收测试细那么内部表5-4过程记录序号文件名称密级1.软件

8、估1表内部2.工程过程定义表内部3.工程周报内部4.工程例会纪要内部5.工程进展报告含WBS内部6.问题跟踪表内部7.工程风险列表内部8.里程碑报告内部9.方案变更申请内部10.需求变更申请内部11.需求变更记录内部12.配置治理三单内部13.配置状态报告内部14.基线发布报告内部15.产品交付清单内部16.软件在线烧录操作记录单内部17.软件落焊记录单内部18.软件介质说明卡内部19.日常配置项审计报告内部20.度量分析方案内部21.度量分析报告内部22.SQA报告内部23.OQAM告内部24.重大事件评议表内部序号文件名称密级25.内部评审意见内部26.评审证实书内部5.2.2 效劳a.配

9、合软件交办方完成各项试验;b.配合软件交办方完成对最终用户的培训;c.在保修期内,必要时协助交办方或用户完成软件的重新部署.5.3 验收标准交办方提供的软件任务书有效版本为验收根本标准;工程组根据交办方提供的验收测试大纲编写验收测试细那么,并通过交办方的评审,验收测试细那么为验收测试的依据.验收具体标准如下:a.根据软件任务书要求,文件资料完整、编写标准;b.验收测试通过;c.研制总结报告评审通过.假设验收时存在无法满足上述要求的情况,由工程组向交办方提交让步接收申请,交办方签署后,方算通过验收.6组织机构与人员参与本软件研制工作的组织机构如下:总集工程办配置治理员工程负责人软件质量保证人员需

10、求分析人员软件设计师软件实现人员测试人员图6-1工程软件研制组织结构表6-1软件工程人员配置岗位角色责任人员7开发及运行环境7.1 软件开发环境a. Windows7;b. MySQL5.7c. JDK1.7;d. MyEclipse2021;7.2 软件运行环境a. XXX;®务器;b. XXXW;c. XXX统环境.8重用分析本章列出本工程拟重用或参考的文档、资料、模板、软件模块/组件等,并分析重用产生的风险,本章识别的风险纳入表9-1工程风险列表中进行治理.本工程拟产生的可重用产品在组织目标中给出.表8-1重用分析表#模块名称来源复用方式风险分析27.XXX组件XXX已有工程完

11、全复用无28.XXX开源软件 :/完全复用对其使用方式/、熟悉出现问题难以排故9软件开发治理9.1 软件开发方法及标准需求分析采用XX方法、概要设计采用XX方法、单元测试采用XX方法.软件设计、测试、文档编制及软件编程分别根据XX的规定、XX标准执行;9.2 生命周期模型和工程过程定义工程需求相对稳定、新技术使用较少且用户要求一次交付,故根据传统的瀑布模型进行开发.瀑布模型将软件开发过程分为以下几个阶段:软件系统分析与设计、软件需求分析、概要设计、详细设计、实现、组装测试、配置项测试、验收和第三方测试,并在上述过程中实施需求跟踪和治理.详细技术流程图见图9-1.注

12、意:应根据工程剪裁情况,删除流程图中不适用的阶段M1M2Q1Q2图9-1软件技术流程图9.3 工作任务拆分与估计依据工程过程定义和任务书,对工作产品和活动进行分解.并采用XX方法进行规模估计、XX方法进行工作量估计.估计的最终结果见表14-19.4 工程进度和里程碑分析任务间依赖关系,并根据任务书的要求、估计的结果、工程组人员组成和责任,确定并优化可使用关键路径、PERT网等方法辅助安排任务,必要时在本文档中给出关键路径和PERM各项任务的进度和人员安排.进度和人员安排结果见表14-1o其中科研生产考核节点如下:a.需求分析评审:2021年9月28日;b.概要设计评审:2021年10月31日;

13、c.确认测试完成:2021年12月31日;d.研制总结报告评审:2021年1月10日.本工程定义以下里程碑,在里程碑节点完成时需编写里程碑报告,并提交工程中高层审核,并合理响应中高层反应的意见和问题详见表10-1:e.需求里程碑:需求评审通过并发布分配基线,2021年9月30日;f.结项里程碑:验收评审通过并发布产品基线,2021年1月12日.9.5 风险治理根据风险治理过程及其工程风险列表模板,识别风险,生成?工程风险列表?.软件工程负责人按工程周报的周期,跟踪和更新工程风险列表,必要时制定并采取缓解举措和应急举措,假设风险发生,那么需将其作为问题处理.表9-1工程风险列表#分类风险项发生阶

14、段来源可能性影响风险值优先级缓解举措应急举措1资源风险硬件不能及时保证软件研制代码调试和测试阶段相关硬件到位太迟,软件调试和测试时间无法保证4416M搭建模拟测试环境,在硬件无法到位的情况尽量进行模拟测试;提前投产试验板,代替正式板进行软硬件调试2资源风险整个周期4.5313.5M3设计编码阶段4312M4测试阶段2245整个周期1339.6 外部依赖说明完成软件开发活动需要外部提供软/硬件资源、外部相关方包括交办方应配合完成的工作和应承当的工作、验收保证条件等,应提出具体的资源或工作产品.协调人通常为工程调度或总体.注意外部依赖应该为软件工程负责人无法直接限制的因素,外部依赖应纳入风险治理.

15、本工程的外部依赖如表9-2所示,由协调人应提前于要求日期,监督各资源的落实情况.软件工程负责人按工程周报的周期,跟踪和更新外部依赖表,确认各项资源落实情况,假设外部依赖无法落实,那么需将其作为问题处理.表9-2外部依赖跟踪表#资源用途说明责任单位协调人要求日期状态1.效劳器系统测试环境XX20210901不满足2.目标板系统测试XX20210901不满足3.Oraclell开发环境XX20210901不满足4.外购软件界面美化组件美化界面开发XX20210901不满足5.验收测试外部环境验收测试XX20210901不满足9.7 相关方参与方案相关方参与方案包括相关方需要配合完成的工作,调度.本

16、章的工作需纳入WBSK本章相当于告知调度需要完成的协调工作.表9-3给出相关方参与参与方案,其中“责任人为工程组内完成此项工作的负责人.本方案整合在表14-1中.表9-3相关方参与方案参与事项参与方式责任人相关方计戈U日期参与事项参与方式责任人相关方计戈U日期需求原型演示会议XXX总20210815需求确认评审软件需求XXX20210901工程进度上报每周通过OA提交工程周报XXX接口对接双方根据接口、完成接口对接XXX20210910验收测试与设计师共同完成验收测试XXX202110309.8 工程培训方案分析工程需要的知识与技能,结合工程组成员已有的知识和技能制定培训方案.可不制定培训方案

17、,但需保存本章节.注意,本章为针对工程组成员的培训方案,而非针对用户的培训方案.表9-4给出工程培训方案,本方案整合在表14-1中.表9-4培训方案培训目标培训时间培训教师参加人员9.9 工程监督和问题处理工程日常监督工作整合在表14-1中,具体为:a.软件承制单位每周3个月以上的工程情况可以调整为双周报编写项目周报含WBS工程风险列表、问题跟踪表、外部依赖跟踪表;b.软件承制单位组织工程例会,讨论并更新工程周报的内容;c.软件承制单位将工程周报发送给业主、总集及监理单位;d.根据9.4工程进度和里程碑的安排实施里程碑治理.工程组发现在承制单位内部无法解决的进度、资源、相关方参与上的问题或发现

18、无法限制的风险,由软件承制单位将问题上报给业主、总集及监理单位,协调解决.当工程成员人员调整时,应按实施方案变更:提交方案变更申请,业主、总集及监理单位讨论通过后,按申请修改方案.9.10 数据治理方案数据治理方案内容参见配置治理方案.9.11 重大事件处理工程组遵守组织定义重大事件判定准那么,特殊情况时根据工程实际情况决定是否申请重大事件处理.10里程碑及评审方案本工程软件评审活动结合工程的具体情况和要求进行安排.里程碑及评审方案如表10-1所示,具体时间安排参见表14-1.表10-1软件正式评审方案评审工程级别负责人工作产品评审日期根本人员要求筹划评审用户级软件开发方案度量分析方案配置治理

19、方案质量保证方案工程度量分析报告模板需求评审用户级需求规格说明确认测试方案需求里程碑评审审查里程碑报告概要评审工程级概要设计说明组装测试方案评审工程级别负责人工作产品评审日期根本人员要求详细评审工程级详细设计说明单元测试方案代码审查工程级代码单元测试评审工程级单元测试说明单元测试报告组装测试说明评审工程级组装测试说明确认测试说明评审工程级确认测试说明组装测试报告评审工程级组装测试报告确认测试报告评审工程级确认测试报告系统测试细那么评审用户级系统测试细那么验收测试细那么评审用户级验收测试细那么验收评审用户级研制总结报告结项里程碑评审审查里程碑报告11总体测试方案本工程测试包括单元测试、组装测试、

20、确认测试、系统集成测试和验收测试,详细方案安排见表14-1oa.单元测试依据详细设计的定义,单元测试和编码同时开展,由相应的编码人员自行测试;b.组装测试依据概要设计的定义,在单元测试之后,与软件集成同时开展,由测试人员与开发人员共同测试;c.确认测试依据需求规格说明的定义,在组装测试之后开展,由测试人员测试;d.确认测试后,由总体安排系统联试,系统测试在完成系统联试后进行,由测试人员测试;e.系统测试通过后,由质量处组织验收测试,工程组成员配合完成验收测试;f.各测试的测试文档测试方案、测试说明、测试报告齐全、符合标准.测试方案和测试说明应满足任务书和需求分析报告、概要设计、详细设计全部要求

21、;g.全部测试活动遵循了测试方案和测试说明.测试环境满足要求.测试活动满足独立性要求.测试记录客观、完备;h.确认测试、系统测试和验收测试的全过程自始至终在配置治理之下进行.对问题的更动必须符合更动标准,更动完成后,应针对更动进行回归测试;i.经过回归测试之后,所有测试用例都获得通过,或者给出合理解释;j.最终的测试结果中错误需在测试报告中给出并逐条讨论通过前方可进入下一阶段.12度量分析方案明确软件研制过程中需要收集的度量数据、进行的计算、对数据进行度量分析的方法和实施决策的准那么.13平安保密本软件系统研制过程当中涉及的各任务书、技术报告、程序框图、程序代码等使用范围为软件工程组,并按“军

22、工产品质量治理条例及“保密法各相关条例执行14附录任务一级子任务工作产品任务类别估算数据负责人规模工作量开始日期结束日期需求获取过程软件分配需求状取会议纪要工程技术定义软件分配需求软件任务书工程技术软件系统测试筹划系统测试方案工程技术软件分配需求确认和评审评审证实书工程技术需求跟踪需求获取需求跟踪矩阵需求治理功能基线建立基线发布报告配置治理工程筹划过程召开立项会议会议纪要工程筹划制定软件开发方案软件开发方案工程筹划制定度量方案度量方案工程筹划制定质量保证方案质量保证方案工程筹划制定配置治理方案配置治理方案工程筹划工程筹划评审评审证实书工程筹划配置治理工作筹划配置治理过程记录配置治理度量分析工作

23、筹划度量分析报告度里分析质量保证阶段工作筹划SQN艮告质量保证表14-1工作任务拆分结构WBS任务一级子任务工作产品任务类别估算数据负责人规模工作量开始日期结束日期需求分析过程分析软件需求会议纪要软件原型工程技术制定软件需求规格说明需求规格说明工程技术软件确认测试筹划确认测试方案工程技术需求跟踪需求需求跟踪矩阵需求治理需求评审评审证实书工程技术配置治理工作需求配置治理过程记录配置治理度量分析工作需求度量分析报告度里分析质量保证阶段工作需求SQN艮告质量保证设计实现过程软件概要设计会议纪要代码框架工程技术软件概要设计文档编制概要设计报告工程技术软件组装测试筹划组装测试方案工程技术需求跟踪概要需求

24、跟踪矩阵需求治理概要设计评审评审证实书工程技术配置治理工作概要配置治理过程记录配置治理度量分析工作概要度量分析报告度里分析任务一级子任务工作产品任务类别估算数据负责人规模工作量开始日期结束日期质量保证阶段工作概要SQN艮告质量保证软件详细设计会议纪要代码框架工程技术软件详细设计文档编制详细设计报告工程技术软件单元测试筹划单元测试方案工程技术需求跟踪详细需求跟踪矩阵需求治理详细设计评审评审证实书工程技术配置治理工作详细配置治理过程记录配置治理度量分析工作详细度量分析报告度里分析质量保证阶段工作详细SQN艮告质量保证编码与单元测试用例设计源代码单元测试用例工程技术代码评审评审证实书工程技术软件单元

25、测试单元测试报告工程技术需求跟踪编码与单兀测试需求跟踪矩阵需求治理单元测试报告评审评审证实书工程技术配置治理工作编码与单元测试配置治理过程记录配置治理任务一级子任务工作产品任务类别估算数据负责人规模工作量开始日期结束日期度量分析工作编码与单兀测试度量分析报告度里分析质量保证阶段工作编码与单兀测试SQN艮告质量保证测试过程软件组装测试用例设计组装测试说明工程技术软件组装测试用例评审评审证实书工程技术搭建组装测试环境组装测试环境工程技术软件组装测试组装测试报告工程技术需求跟踪组装测试需求跟踪矩阵需求治理软件组装测试评审评审证实书工程技术配置治理工作组装测试配置治理过程记录配置治理度量分析工作组装测

26、试度量分析报告度里分析质量保证阶段工作组装测试SQN艮告质量保证软件确认测试用例设计确认测试说明工程技术软件确认测试用例评审评审证实书工程技术搭建确认测试环境确认测试环境工程技术软件确认测试确认测试报告工程技术需求跟踪确认测试需求跟踪矩阵需求治理任务一级子任务工作产品任务类别估算数据负责人规模工作量开始日期结束日期软件确认测试评审评审证实书工程技术配置治理工作确认测试配置治理过程记录配置治理度量分析工作确认测试度量分析报告度里分析质量保证阶段工作确认测试SQN艮告质量保证软件系统测试用例设计系统测试说明工程技术软件系统测试用例评审评审证实书工程技术搭建系统测试环境系统测试环境工程技术软件系统测试系统测试报告工程技术需求跟踪系统测试需求跟踪矩阵需求治理软件系统测试评审评审证实书工程技术配置治理工作系统测试配置治理过程记录配置治理度量分析工作系统测试度量分析报告度里分析质量保证阶段工作系统测试SQN艮告质量保证第三方测试过程第三方测试合同签订第二方测试合同工程技术第三方测试需求分析测试需求分析工程技术第二方测试需求评审评审证实书工程技术任务一级子任务工作产品任务类别估算数据负责人规模工作量开始日期结束日期第三方测试问题处理问题解决记录修改后的代码工程技术软件第二方测试报告评审评审证实书工程技术配置治理工作二方测试配置治理过程记录配置治理度量分析工作二方测试度量分析报告

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论