- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、简述
软件项目开发工作流程
对待一个新项目,从可行性研究到产品交货整个生存阶段将经历如下十大流程:
1、项目可行性研究阶段
1、项目可行性研究阶段
2、立项阶段
3、需求分析阶段
4、开发策划阶段
5、设计阶段
6、编码实现阶段
7、测试阶段
8、验收阶段
9、产品交付使用
10、维护阶段
二、项目组根本组成及岗位职责
新项目立项时会成立项目组,不同的项目组成员有不同的职责,一个项目组成员也能够身兼多职,但不行身兼全职。
a 项目负责人:负责项目的管理、组织、对技术、进度、质量全面负责. b 质量保证人员:负责质量保证工作规划的落实和软件的质量保证。
C 配置管理人员:负责本项目的配置管理工作,对本项目的文档、程序是否符合规程文件的要求进行形式化的检查。
D 分析人员:主要负责本项目的需求分析工作。E 设计人员:主要负责本项目的设计工作。
F 程序员:按设计要求和有关标准进行编程工作.
G 测试人员:负责单元测试、组合测试和总装测试工作. H 文档人员:负责本项目有关文档的编写工作。
I 产品经理:协助进行产品研制规划制定、产品发布与产品推广等,在产品开发中,充分代表用户的利益,提供建议,负责在产品功能与出品日期二者之间的权 衡;负责产品市场营销、产品销售和市场推广经过。(通常由营销部门或中试部门人员担任)
三、软件开发流程
3.1 可行性研究阶段
假若是公司自主开发项目,可行性研究通常是由公司技术负责人依据公司产品规划和市场需求,在要开展新项目前经过部门负责人指定人员进行的前期调研工作,可行性研究负责人员对产品的市场需求、技术进展、市场定位、功能需
求、经济效益、进度需求、风险分析等进行可行性研究,提供产品立项建议,拟
制可行性研究报告,由部门负责人指定营销部门协作可行性分析人员,技术负责人协助布置。可行性分析完毕后由总工办组织对可行性研究报告进行评审,评审经过后,总工办组织进行立项工作。
假若是系统集成部外接的系统集成项目,在系统集成部与客户签订合同之 前,均应对将签项目进行资源、技术、市场的可行性分析,可行性分析经过后、签订合同前由总工办组织相关人员对合同条款进行评审,评审经过后,总工办组织进行立项工作。
本阶段提交的文档:项目可行性研究任务书
本阶段提交的文档:项目可行性研究任务书(技术负责人或部门负责人下达) 项目可行性研究报告(可行性研究人员编写)
系统集成项目合同质量记录:可行性分析评审报告
3.2 立项阶段
可行性分析评审经过后,由开发部门经理下达立项任务,指定相关人员填写
立项申请报告报批。报批经过后,由部门经理与技术负责人协商,下达开发任务书,经技术负责人审核确认后,报公司批准。批准立项后项目进度应以立项申请报告中的阶段进度为准,假若进度要调整,需填写进度调整申请报告报批.
本阶段提交的文档:项目立项申请报告
本阶段提交的文档:项目立项申请报告
开发任务书
3.3 需求分析阶段
承办单位依据交办单位提出的技术要求和相应的软件任务书以及其它有关文件,与
交办单位协作,确定详细的软件需求,该阶段完成的软件需求规格说明经审定和批准后将作为整个软件开发工作的基础列入配置管理的基线,在本阶段可利用快速原型法使比较模糊的具有不确定性的软件需求(主要是功能)明确化。能给本公司开发的软件的“需求基线”确定提供一个辩论、进一步完善的基础.在本阶段,由产品经理负责,其他人员协作,编写产品规格说明书,此说明书面对最后用户和领导, 主要描绘产品的形状以及功能、性能、功能特性、性能特性。由项目经理负责编写系统技术方案书,描述公司初次使用的技术的详细解决方案。本阶段完毕后对需求分析进行评审,出具需求分析评审报告.
本阶段提交的文档:软件需求规格说明书.
本阶段提交的文档:软件需求规格说明书.
原型分析说明书产品规格说明书
系统技术方案书
质量记录: 需求分析评审报告
提交的软件:产品的原型(注:假若时间有限,能够只编写原型分析说明书而不作原
提交的软件:产品的原型(注:假若时间有限,能够只编写原型分析说明书而不作原
型)
3.4 开发策化阶段
依据项目要求和软件需求,由配置人员协作项目经理编写本项目的质量保证规划、配置管理规划和项目综合规划。在配置管理规划中,应列明本项目需提交的各阶段文档的名称,在项目各阶段完成后,项目组需列表说明要移交的文档,将此表与各文档一并向总工办移交。在制定规划时,应为规划、设计、测试、改错、再测试、变更、以及编制文档留出足够的时间。不应使用突击的方式来完成项目。
本阶段涉及的文档:软件质量保证规划
配置管理规划项目综合规划
设计阶段
概要设计
依据软件需求规格说明建立软件总体结构和模块间的关系,确定各模块功能, 定义各功能模块的接口,设计全局数据库和数据结构,在概要设计明确后,能够对综合规划进一步细
原创力文档


文档评论(0)