软件综合项目开发作业流程.doc

上传人:壹****1 文档编号:560179967 上传时间:2022-12-15 格式:DOC 页数:6 大小:35.54KB
返回 下载 相关 举报
软件综合项目开发作业流程.doc_第1页
第1页 / 共6页
软件综合项目开发作业流程.doc_第2页
第2页 / 共6页
软件综合项目开发作业流程.doc_第3页
第3页 / 共6页
软件综合项目开发作业流程.doc_第4页
第4页 / 共6页
软件综合项目开发作业流程.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《软件综合项目开发作业流程.doc》由会员分享,可在线阅读,更多相关《软件综合项目开发作业流程.doc(6页珍藏版)》请在金锄头文库上搜索。

1、项目自主开发步骤一、 项目可行性研究假如是企业自主开发项目,企业设计人员依据行业需求和市场需求,设计大方案和ppt文案,然后指定人员进行前期调研工作,可行性研究责任人员对产品市场需求、技术发展、市场定位、功效需求、经济效益、进度需求、风险分析等进行可行性研究,提供产品立项提议,拟制可行性研究汇报,由部门责任人指定营销部门配合可行性分析人员,技术责任人帮助安排。可行性分析完成后由总工办组织对可行性研究汇报进行评审,评审经过后,由技术部进行安排立项工作。本阶段提交文档: 1、设计文案 2、PPT介绍 3、项目可行性研究任务书(技术责任人或部门责任人下达) 4、项目可行性研究汇报(可行性研究人员编写

2、)二、 立项阶段 可行性分析评审经过后,由开发部门经理下达立项任务,指定相关人员填写立项申请汇报报批。报批经过后,由部门经理和技术责任人协商,下达开发任务书,经技术责任人审核确定后,报企业同意。同意立项后项目进度应以立项申请汇报中阶段进度为准,假如进度要调整,需填写进度调整申请汇报报批。本阶段提交文档:1、项目立项申请汇报 2、开发任务书三、 需求分析阶段承接单位依据交办单位提出技术要求和对应软件任务书和其它相关文件,和交办单位协作,确定具体软件需求,该阶段完成软件需求规格说明经审定和同意后将作为整个软件开发工作基础列入配臵管理基线,在本阶段可利用快速原型法使比较含糊含有不确定性软件需求(关键

3、是功效)明确化。能给本企业开发软件“需求基线”确定提供一个讨论、深入完善基础。在本阶段,由产品经理负责,其它人员配合,编写产品规格说明书,此说明书面向最终用户和领导,关键描绘产品形状和功效、性能、功效特征、性能特征。由项目经理负责编写系统技术方案书,描述企业首次使用技术具体处理方案。本阶段完成后对需求分析进行评审,出具需求分析评审汇报。本阶段提交文档:软件需求规格说明书。原型分析说明书产品规格说明书系统技术方案书质量统计:需求分析评审汇报提交软件:产品原型(注:假如时间有限,能够只编写原型分析说明书而不作原型)用户提交需求 四、 开发策化阶段依据项目要求和软件需求,由配臵人员配合项目经理编写本

4、项目标质量确保计划、配臵管理计划和项目综累计划。在配臵管理计划中,应列明本项目需提交各阶段文档名称,在项目各阶段完成后,项目组需列表说明要移交文档,将此表和各文档一并向总工办移交。在制订计划时,应为计划、设计、测试、改错、再测试、变更、和编制文档留出足够时间。不应使用突击措施来完成项目。本阶段包含文档:软件质量确保计划 配臵管理计划 项目综累计划五、 设计阶段1. 概要设计依据软件需求规格说明建立软件总体结构和模块间关系,确定各模块功效,定义各功效模块接口,设计全局数据库和数据结构,在概要设计明确后,能够对综累计划深入细化,填写项目进度估计。概要设计需经过评审。本阶段包含文档:产品概要设计说明

5、书数据库设计说明 项目进度估计质量统计:评审汇报2. 具体设计 对概要设计中产生功效模块进行过程描述设计,设计功效模块内部细节,包含算法和数据结构,为编写源代码提供必需说明。具体设计需要经过评审。本阶段包含文档:软件具体设计说明书 测试计划质量统计: 评审汇报六、 编码实现阶段、依据软件具体设计说明、对各程序模块进行编码、调试、静态分析和单元测试,验证程序单元和设计说明一致性。 本阶段包含文档:项目进度月报 项目周计划和周总结 项目开发人员周计划 工作日志每七天例会统计 配臵项更改申请单七、 测试阶段1. 软件单元测试按具体设计结构,依据软件单元测试计划,依据将经过单元测试底层程序单元逐步组装

6、成子项目直到开发项目标过程,对软件进行测试。 本阶段包含文档:测试计划 测试设计 测试问题汇报单参考文档:北京世纪科怡软件开发操作指导书中“测试阶段操作指导书”2.组装测试 依据软件需求规格说明书中定义全部功效和性能要求及组装测试计划,对软件进行组装测试,以确定整个软件是否满足软件需求,是否能够提交总装测试。软件组装测试计划(含测试用例设计)编制工作和软件组装测试环境研制、组建工作,应从软件需求分析阶段起和软件开发同时展开。本阶段包含文档:测试计划测试设计测试问题汇报单中试阶段项目组开发软件产品经中试部验收后提交中试部中试,中试部依据需求分析汇报从用户角度出发对产品功效、性能进行中试。本阶段包

7、含文档:中试计划中试问题汇报单八、 验收交付对完成中试软件进行检验、审查和评审,确定软件是否达成了软件任务书要求。验收经过软件能够向软件交办单位交付。项目经理及项目组人员应在此阶段完成项目总结,项目经理提交项目开发总结汇报,项目组组员提交个人工作总结汇报。本阶段包含文档:验收汇报 项目开发总结汇报 个人工作总结汇报九、 软件维护对软件维护包含针对软件运行过程中发觉问题而进行更正性维护,针对不一样任务对软件提出不需求而进行改善性维护,和可能出现因为软件运行环境改变而进行适应性维护。本阶段包含文档:软件问题汇总表 维护汇报十、 项目开发文件审批可行性研究汇报及立项申请、项目开发计划及项目开发总结、

8、确定计划及确定汇报、验收计划及验收汇报由技术责任人审批。项目组人员编写其它文件由项目经理审批。十一、 各阶段共同任务要求在软件开发过程各个阶段,全部要求完成对应文档编写工作。本文档前面部分已给出了在软件自上而下周期各个阶段中文档编制情况。软件文档从形式上来看,大致可分为两类:1. 开发过程中填写多种图表,称为工作表格; 2. 应编制技术资料或技术管理资料,称为文档或文件。根据文档产生和使用范围,软件文档大致可分为三类:1. 开发文档:这类文档是在软件开发过程中,作为软件开发人员前一阶段工作结果表现和后一阶段工作依据文档。包含软件需求说明书、数据库设计说明书、概要设计说明书、具体设计说明书、可行

9、性研究汇报、项目开发计划。2. 管理文档:这类文档是在软件开发过程中,由软件开发人员制订需提交人员部分工作计划或工作汇报。使管理人员能够经过这些文档了解软件开发项目安排、进度、资源使用和结果等。包含项目开发计划、测试计划、测试汇报、开发进度月报、项目周计划周总结及项目开发总结等。3. 用户文档:这类文档是软件开发人员为用户准备相关该软件使用、操作、维护资料。包含用户手册、操作手册、维护修改提议、软件需求说明书。项目各阶段完成后需把本阶段相关文档列表向总工办移交。十二、 验证和评审软件评审是确保软件产品质量关键手段,必需纳入软件开发过程,并把评审经过作为一个软件阶段完成标志,进而转入下一个开发阶段。软件评审包含有正式评审即评审、内部评审两种形式。正式评审是软件项目组上级技术主管主持评审。内部评审以由项目责任人组织、开发人员相互检验为基础方法。就整个软件开发过程而言,最少要进行可行性分析、软件需求评审、设计评审、软件验证和确定评审、管理评审等五个方面评审和检验工作。用户提交需求结束用户签收结束后期维护打预付款跟用户沟通已完成版块立项,分配开发版块程序测试,修复bug签署协议开发工时,技术分析确定需求, 报价需求分析,跟用户沟通细节

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号