集成化软件研发流程图

上传人:l**** 文档编号:213904547 上传时间:2021-11-22 格式:DOC 页数:68 大小:1,008KB
返回 下载 相关 举报
集成化软件研发流程图_第1页
第1页 / 共68页
集成化软件研发流程图_第2页
第2页 / 共68页
集成化软件研发流程图_第3页
第3页 / 共68页
集成化软件研发流程图_第4页
第4页 / 共68页
集成化软件研发流程图_第5页
第5页 / 共68页
点击查看更多>>
资源描述

《集成化软件研发流程图》由会员分享,可在线阅读,更多相关《集成化软件研发流程图(68页珍藏版)》请在金锄头文库上搜索。

1、 . 文件标识:集成化软件研发流程 IDP当前版本:7.0作 者:审 核:文件状态: 草稿 正式发布 正在修改完成日期:集成化软件研发流程集成化软件研发流程 IDPIDP 7.07.0 . 1 / 52目 录A. 集成化软件研发流程图 5B. 过程域和主要成果清单 6C. 研发组织结构模型 7D. 角色职责表 8第 1 章营销客服过程 101.1 产品管理 101.1.1 产品策划101.1.2 调研分析111.1.3 产品立项与开发121.1.4 产品销售与服务131.2 销售管理 131.2.1 营销策划131.2.2 销售跟踪141.2.3 合同管理151.3 客户服务 161.3.1

2、受理171.3.2 处理171.3.3 审核关闭171.3.4 客户反馈171.4 客户信息管理 18第 2 章项目管理过程 192.1 立项管理 192.1.1 立项申请192.1.2 PMO受理20 . 2 / 522.1.3 立项评审212.1.4 项目启动222.2 结项管理 232.2.1 结项申请232.2.2 PMO受理242.2.3 结项评审252.2.4 遗留问题跟踪252.2.5 项目工作总结262.3 项目规划与监控 262.3.1 项目人员角色262.3.2 任务进度管理272.3.3 项目成本管理282.3.4 项目评审(决策评审和技术评审)282.4 变更控制 29

3、2.5 沟通管理 312.6 问题跟踪 33第 3 章项目研发过程 343.1 需求开发与管理 343.1.1 需求调研343.1.2 需求分析353.1.3 需求定义353.1.4 需求评审363.1.5 需求跟踪363.2 系统设计 363.2.1 软件系统设计363.2.2 设计评审373.3 模块开发与集成 37 . 3 / 523.4 测试与缺陷跟踪 383.4.1 提交测试393.4.2 测试准备393.4.3 执行测试403.4.4 缺陷跟踪403.4.5 消除缺陷413.5 交付与验收 423.5.1 撰写文档423.5.2 软件部署423.5.3 用户培训433.5.4 试用

4、和验收433.6 软件维护 443.6.1 接受维护请求443.6.2 分析维护请求453.6.3 执行维护45第 4 章支持过程 464.1 软件配置管理 464.1.1 软件配置管理的概念464.1.2 软件代码管理的一般规则464.2 文档管理 474.2.1 文档管理的特征474.2.2 项目文档管理的一般规则484.3 质量保证 489.4 日志和周报 494.5 绩效评估 494.5.1 定义绩效体系494.5.2 填写绩效表格50 . 4 / 524.6 知识库管理 51 . A.集成化软件研发流程图 . B.过程域和主要成果清单过程域主要工作成果产品管理(产品策划,调研分析,立

5、项)产品建议书,产品调研报告,立项申请书销售管理(营销策划,销售跟踪,合同管理)营销方案,销售跟踪表,合同管理表客户服务(受理,处理,关闭,反馈)客服跟踪表营销客服过程客户信息管理客户信息表立项管理(立项申请,PMO 受理,立项评审,项目启动)立项申请书,立项评审报告,项目总体计划结项管理(结项申请,PMO 受理,结项评审,遗留问题跟踪,项目工作总结)结项申请书,结项评审报告,项目工作总结项目规划与监控(人员角色,任务进度,项目成本,项目评审)人员角色表,任务进度表,成本表,评审报告 变更控制变更控制报告沟通管理沟通记录项目管理过程问题跟踪问题跟踪表需求开发与管理需求规格说明书,需求跟踪表系统

6、设计系统设计说明书模块开发与集成模块文档(需求和设计),软件代码测试与缺陷跟踪测试用例,测试报告,缺陷跟踪表交付与验收安装手册,使用手册,验收报告项目研发过程维护维护记录软件配置管理,文档管理,知识管理软件配置库,文档库,知识库质量保证质量保证检查表,问题跟踪表日志和周报工作日志,周报支持过程绩效分析绩效报表 . 1 / 52C.研发组织结构模型营销和客服角色项目成员角色支持角色管理角色 研发总监销售人员 产品经理需求分析员系统设计师PMO项目经理 决策委员会开发工程师测试人员质量保证员各部门经理配置管理员客服人员 . 2 / 52D.角色职责表角色该角色在研发流程中的主要职责研发总监(1)参

7、与立项评审,为项目分配合适的人力资源。(2)与时了解所有项目的人力资源、进度、质量情况,协商处理问题。(3)在项目结束时,对项目进行综合评估。决策委员会决策委员会一般由部门经理以上职位的人员组成,主要职责是参与决策评审(如立项评审)。部门经理人力资源分配和协调,提升人员的能力,考核人员绩效。PMO受理立项申请,受理结项申请,项目过程检查。产品经理(1)通过调研分析,进行产品策划,撰写产品建议书,申请立项。(2)跟踪产品开发过程,与时试用产品,纠正偏差,给出优化建议。(3)帮助销售人员宣传、销售该产品,与时获取客户的反馈,改进产品。销售员(1)负责本公司产品的销售,鉴定合同,跟踪合同执行过程。(

8、2)撰写合同项目的立项申请书。客服人员集中受理客户问题需求,指定合适的处理人,审核关闭问题,获取客户反馈。项目经理项目经理是立项之后的项目主要责任人,主要职责是带领团队在预定的时间和成本之,开发并交付质量合格的项目(产品)。项目经理对本项目的进度、质量负主要责任。(1)负责本项目的日常管理(如任务进度管理,项目评审,变更控制,沟通管理,问题跟踪等),以与可能存在的跨项目、跨部门协调。(2)如果本项目没有专门的需求分析员,那么项目经理承担需求分析工作。如果本项目缺乏足够的开发工程师,那么项目经理应当承担某些模块开发。(3)在项目结束时,总结知识财富和经验教训,完善文档。对项目成员的业绩进行评估。

9、需求分析员(1)负责本项目需求调研、分析、定义,撰写详细的需求文档。 (2)将需求准确地传达给相关人员(如开发、测试、客户等),随着项目进展,与时完善需求文档。系统设计师(1)根据需求开展系统设计,包括构架设计、数据库设计、用户界面设计等。(2)撰写设计文档,并将设计成果准确地传达给其他项目成员。开发人员(1)按照项目经理分配的任务执行开发工作,并清楚地交付给测试人员(准备测试)。如果测试人员报告缺陷,应与时消除缺陷。对自己工作成果的质量负最大责任。(2)对自己的源代码进行配置管理,撰写自己承担的模块文档。测试人员(1)了解项目需求,和项目经理商议测试计划,设计测试用例。(2)根据计划执行测试

10、,找出尽可能多的缺陷。使用缺陷跟踪工具,与时将测试信息反馈给相关责任人。 . 3 / 52质量保证员(1)跟踪每个项目的开发过程,重点检查需求文档、设计文档、变更记录、用户文档是否符合规。 (2)参加需求评审和设计评审。 (3)如果发现项目问题,先和责任人沟通,如果难以解决,则由上级领导协调。配置管理员(1)为所有项目创建配置库,为用户分配合适的权限,负责信息安全和备份。(2)指导开发人员使用配置管理软件。 . 4 / 52第 1 章营销客服过程1.1 产品管理产品管理流程如图 6-1 所示,主要活动有:产品策划,调研分析,产品立项与开发,产品销售与服务。该流程的主要工作成果和责任人见表 1-

11、1。图 1-1 产品管理流程主要活动主要工作成果主要责任人产品策划产品建议书产品经理调研分析产品调研分析报告产品经理产品立项与开发立项申请书,最终产品产品经理,项目经理产品销售与服务产品宣传材料,销售合同,客服单产品经理,销售人员,客服人员表 1-1 产品管理流程的成果清单和责任人1.1.1 产品策划产品经理负责产品策划活动。产品经理应主动寻求研发部门的帮助,由产品经理牵头,撰写产品建议书,模板见表 1-2。提示:本产品立项之后,项目团队将进一步细化产品需求、设计方案和开发计划等。产品建议书1. 产产品概述品概述 用简练的语言说明本产品“是什么”, “什么用途”。2. 产产品开品开发发背景背景

12、从因、外因两方面阐述产品开发背景,重点说明“为什么”要开发本产品。 (1)因方面着重考虑:开发方的短期、长期发展战略;开发方的当前实力。 (2)外因方面着重考虑:市场需求与发展趋势;技术状况与发展趋势。企业战略调研分析产品策划产品经理产品立项 与开发产品销售与服务项目经理销售和客服人员 . 5 / 523. 消消费费群体特征群体特征 (1)阐述本产品消费群体的特征; (2)说明消费者对产品的功能性需求和非功能性需求; (3)说明本产品如何满足消费者的需求,以与给消费者带来什么好处。4. 产产品主要功能和特色品主要功能和特色 (1)产品的主要功能列表; (2)说明本产品的特色。5. 产产品品设计

13、设计方案和关方案和关键键技技术术 (1)阐述设计方案与原理,如果有多种方案,需比较优缺点。(2)阐述本产品的一些关键技术,评价技术实现的难易程度。(3)确定哪些产品部件应当采购、外包开发或者自主研发,说明理由,分析相应的风险。6. 产产品开品开发发和上市和上市计计划划如果产品有多个版本,估算各版本的开发时间和上市时间,以与人员和资金。表 1-2 产品建议书1.1.2 调研分析产品经理在做产品策划时,应同步进行调研分析。产品经理撰写产品调研分析报告,模板见表 1-3,目的是为公司决策提供充分的、有价值的信息。提示:如果不做调研分析的话,那么产品建议和立项管理都建立在空想之上。调研者应当客观地对待

14、被调查的事物,不可有意往“好处”或者“坏处”设想。所获取的数据、图表等信息要真实并且有据可查,不可凭空捏造。调研分析的主要容有:消费者(购买者,使用者,影响者)调研; 竞争对手和同类产品调研;政策调研;技术可行性分析;知识产权分析;成本收益分析;产品调研分析报告1. 消消费费者者调调研研(1)购买者的特征和需求。(2)使用者的特征和需求。(3)影响者的特征和需求。2. 竞竞争争对对手与同手与同类产类产品品调调研研(1)各竞争对手在研发、销售、资金、品牌等方面的实力。 . 6 / 52(2)同类产品的功能、质量、价格,以与主要优点和主要缺点。3. 政策政策调调研研(1)有无政策“支持”或者“限制

15、”。(2)有无地方政府(或其它机构)的“扶持”或者“干扰”。(3)如何利用(应对)政策。4. 技技术术和和时间时间可行性分析可行性分析(1)本产品“做得了吗?”、 “做得好吗?”。(2)按照正常的运作方式,能与时开发完成本产品吗?投入市场的时间合适吗?5. 知知识产权识产权分析分析(1)分析是否已经存在某些专利将妨碍本产品的开发与推广;(2)分析本产品能否得到知识产权保护,如何获得?6. 成本成本效益分析效益分析(1)估算总成本。(2)估算总收益。表 1-3 产品调研分析报告1.1.3 产品立项与开发产品经理负责立项申请,撰写立项申请书,提交给 PMO,进入立项管理流程。如果本产品被批准立项,

16、则:项目经理将管理本产品的开发过程,对产品的质量和进度负责。产品经理要跟踪开发过程,与时了解产品的开发进度和工作成果质量。如果产品经理发现开发工作偏离了产品需求和预定的计划,应当与时和项目经理沟通,纠正偏差。建议开发团队采用增量模式来开发产品,每次发布新的版本,既要请测试人员进行测试,又要请产品经理来体验(试用)。产产品品经经理理应应当站在客当站在客户户的角度来体的角度来体验验( (试试用)当前用)当前产产品:品:如果发现产品中的缺陷,则向开发人员报告缺陷,开发人员与时消除缺陷。若产品经理向项目经理提出改进建议,双方应先就需求和改进措施达成共识,然后开发人员执行相应的改进措施。1.1.4 产品销售与服务产品开发完成之后,产品经理负责:撰写产品介绍文件(如 ppt 文件)。 . 7 / 52制作本产品的宣传网页,设法在更多的发布产品信息。可能需要设计和制作宣传页(印刷品)。产品经理对本公司销售人员进行产品培训,使销售人员充分了解本产品的特性。上述工作完成之后,进入销售管理流程和客户服务流程。产产品品经经理跟踪理跟踪销销售和客服售和客服过过程,程,收集并分析客收集并分析客户户意意见见,与,

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

当前位置:首页 > 商业/管理/HR > 其它文档

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