版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、0 / 29 文档可自由编辑 软件项目管理制度软件项目管理制度 文件编号 SKYEYES-ZJ-04 版 本 号 Version 0.1 编 制 审 核 批 准 保密级别 发布日期 1 / 29 文档可自由编辑 目目 录录 1 1目的目的 .2 2 2 2适用范围适用范围 .2 2 3 3职责职责 .2 2 4 4软件项目管理软件项目管理 .3 3 4.1 项目整体管理 .3 4.2 项目启动阶段 .4 4.3 初步需求调研阶段 .6 4.4 软件需求规格阶段 .7 4.5 设计阶段 .7 4.6 实现阶段 .8 4.7 测试阶段 .9 4.8 实施及试运行阶段 .11 4.9 验收阶段 .1
2、2 4.10 收尾阶段 .13 5 5相关文件相关文件 .1313 2 / 29 文档可自由编辑 1目的目的 本制度规定了公司所承接的不同规模的软件项目开发流程,说明项目 的各个阶段之间的输入输出结果,以及执行各阶段任务时的要求及相关模 板,各部门的职责等,并说明了各阶段完成的标志和标准,是项目组推进 项目及质量管理部门检查项目工作的核心制度。 本制度是作为项目配置管理、质量管理、测试管理制度的基础性文件, 其他相关制度按照此制度规定的流程及要求进一步拓展、深化项目相关其 他环节的管理规范。 2适用范围适用范围 本制度适用于以下情况: 公司所承接的不同规模的软件开发类项目; 公司所承接的集成项
3、目中的软件开发部分; 公司产品的外围开发工作。 3职责职责 部门名称部门名称主要职责主要职责 分管总监 1.负责协助项目启动过程,指派项目经理及项 目组; 3 / 29 文档可自由编辑 2.负责协助项目组完成项目各阶段任务; 3.负责参与评审项目关键阶段成果; 4.负责协助项目组处理疑难问题。 应用开发部 1.部门成员出任项目经理; 2.项目经理为项目第一责任人; 3.对项目结果负责; 4.根据公司要求开展项目各阶段任务; 5.负责项目启动至项目收尾的所有项目相关工 作; 6.负责向其他部门提供允许的技术资料及技术 支持。 质量管理部1.负责项目启动阶段的准备工作; 2.负责检查项目各阶段的成
4、果并出具检查报告; 3.负责项目过程中的测试工作并出具测试报告; 4.负责项目过程中的配置管理工作; 5.负责项目过程中的评审组织、里程碑活动组 织工作; 6.负责定期向项目经理、应用开发部、质量管 理部经理提交质量管理报告并及时汇报项目 的近况; 7.负责协助项目经理分析项目过程的问题及风 4 / 29 文档可自由编辑 险,并提出解决方法。 西南办事处 行业产品销售 部 1.负责项目前期商务工作,并于项目启动阶段 移交、讲解前期资料至项目组; 2.负责协助项目经理处理客户关系; 3.负责协助项目验收工作; 4.负责项目的合同收尾工作。 财务部1.负责审核、发放项目奖金; 2.负责监督项目成本
5、及预算执行情况。 4软件项目管理软件项目管理 4.1项目整体管理项目整体管理 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 A. 1 1、分管领导 2、应用开发 部 3、项目经理 4、质量管理 部 1、项目立项,确定项目目 标,项目组成立,项目经理任 命,明确项目奖金及奖惩办 法。 2、 项目经理和项目组制定项 目计划,质量管理部门审核通 过。 A. 1、项目经理1、项目经理根据前期与客户 5 / 29 文档可自由编辑 2 2、质量管理 部 交流的情况进行客户需求调 研; 2、调研期间,按日汇总分析 需求调研结果,并形成书面记 录。 A. 3 1、项目经理 2、项目组 3、质
6、量管理 部 1、根据调研结果编制软件需 求规格说明书(相当于总体设 计),软件需求规格说明书主 要用以说明软件的实现概况; 2、以需求规格说明书为基础 对客户进行二次调研; 3、二次调研可采用系统原型 的方式也可以采用说明书方式 有项目经理确定; A1 项目启动阶段 A2 初步需求调研阶段 A3 软件需求规格阶段 A4 系统设计阶段 A5 系统实现阶段 A6 系统测试阶段 A7 实施及试运行阶段 A8 项目验收阶段 A9 项目收尾阶段 A. 4 1、项目经理 2、项目组 3、质量管理 部 1、系统设计阶段必须包括UI 设计、业务设计、数据库设计 等3个方面的内容; 4、对于工期在20天以内可以
7、 完成的外围开发,以任务单为 主体进行设计即可,无需设计 说明书,超过20天的必须按照 软件开发流程进行。 6 / 29 文档可自由编辑 A. 5 1、项目经理 2、项目组 1、按编码规范进行编码,质 量管理部定期抽查编码情况; 2、按版本计划提交测试版 本; 3、按照里程碑计划进行审 核、总结。 A. 6 1、项目经理 2、项目组 3、质量管理 部 根据软件测试管理制度进 行软件测试,测试工作交叉于 整个项目过程中。 A. 7 1、项目经理 2、项目组 3、质量管理 部 包括系统初始化、系统问题收 集及反馈、系统培训等几项工 作。 A. 8 1、项目经理 2、西南办事 处行业产品 销售部 3
8、、质量管理 部 1、以项目组为主进行内部验 收、外部验收工作的准备; 2、通过内部验收和外部验收 项目视为通过; 3、西南办事处行业产品销售 部负责协调组织外部验收,准 备相关材料。 A. 1、项目经理1、项目收尾及合同收尾完成 7 / 29 文档可自由编辑 9 2、西南办事 处行业产品 销售部 3、质量管理 部 视为项目结束; 2、完成项目收尾后,发放第 一笔项目奖金; 2、合同收尾由西南办事处行 业产品销售部负责; 管理说明: 1、项目过程中,执行质量管理考核标准,具体考核参见质量管理 制度; 2、项目过程中,执行配置管理考核标准,具体考核参加配置管理 制度。 3、质检员对项目全过程进行质
9、量考核,如不达标则根据质量管理 制度配置管理制度软件测试管理制度中的规定进行考核, 考核结果影响项目奖金方法,具体参见项目奖金管理办法。 4.2项目启动阶段项目启动阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 8 / 29 文档可自由编辑 B. 1 1、西南办 事处行业 产品销售部 2、应用开 发部 说明:由商务部的人员向应用 开发部交接前期的商务资料。 B. 2 1、分管领 导 2、应用开 发部 3、项目经 理 4、质量管 理部 1、公司需向项目组明确项目 目标,项目要求。 2、组建项目组,任命项目经 理,制定项目委任书。 3、质量管理部指定质检员, 搭建配置库、测试
10、目录等,并 协助完成启动工作。 模板:项目委任书、项目经理 授权书。 B. 3 1、应用开 发部 2、项目经 理 说明:项目经理带领项目组成 员编制进度计划。 模板:项目进度计划。 B1 开始 B2 项目启动 B3 编制进度计划 B5 编制测试计划 B6 编制质量保证计 划 B4 评审 B7 结束 不通过 通过 B. 4 1、应用开 发部 2、项目经 理 1、质检员初审进度计划,通 过后组织相关部门人员对计划 进行评审,评审过程遵照评 审规程执行。 9 / 29 文档可自由编辑 3、质量管 理部 2、评审不通过则交换项目经 理直至评审通过。 B. 5 1、质量管 理部 2、项目经 理 1、质检
11、员根据进度计划,编 制测试计划。 2、测试计划需经项目经理及 质量管理部经理审核。 B. 6 1、质量管 理部 2、项目经 理 1、质检员根据进度计划编制 质量保证计划。 2、质量保证计划需经项目经 理及质量管理部经理审核。 B. 7 1、分管领 导 2、应用开 发部 3、项目经 理 4、质量管 理部 1、发布项目计划、测试计划、 质量保证计划。 2、项目经理根据项目奖金 管理办法完成项目奖金预算, 提交公司审核; 3、项目经理进行项目成本预 算,并提交公司审核; 模板:项目奖金核算表、项目 成本预算表 管理说明: 1、项目工期在2个月以内的,项目进度计划允许规划只到里程碑,每 月低对对下月计
12、划进行细化,但不允许修改里程碑(包括时间、成果 10 / 29 文档可自由编辑 均不允许修改),如里程碑要进行修改必须按照配置管理制度中 的变更要求进行审批,经同意后才能修改; 2、项目成本预算通过后,交由财务部按月进行成本跟踪,质检员应 在质检月报中定期汇报项目成本。 4.3初步需求调研阶段初步需求调研阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 C.1 1、项目经 理 说明:依据项目计划执行。 C.2 1、项目经 理 2、西南办 事处行业 产品销售部 说明:需西南办事处行业产品 销售部及相关部门向项目经理 提供管理表。 模板:关系人管理表 C.3 1、项目经 理 说
13、明:项目经理根据关系人情 况,制定需求调研方案。 模板:调研方案 C1 开始 C2 确定关系人范围 C3 制定需求调研方案 C4 需求调研 C5 结束 C.4 1、项目经 理 2、项目组 3、质量管 1、需求调研过程需质检员参 与; 2、调研记录应形成需求确认 表,并由客户签字确认。 11 / 29 文档可自由编辑 理部模板:需求调研确认表 C.5 1、项目经 理 2、项目组 说明:初步需求调研阶段必须 交付调研相关纸质、电子版材 料及需求确认表。 管理说明: 1、质检员在需求调研过程加入项目组开展具体工作,所有的需求调 研确认表需有质检员确认签字。 4.4软件需求规格阶段软件需求规格阶段 流
14、程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 D.1 1、项目经理说明:根据初步需求调 研确认表结果进入软件 需求规格阶段 D1 开始 D2 软件需求规格 D3 二次需求调研 D5 结束 D4 软件需求评审 D.2 1、项目经理 2、项目组 1、可编制软件需求规 格说明书初稿或根据需 求编写系统原型作为需 求规格; 2、软件需求规格阶段 是将客户需求转变为软 件实现的需求过程。 12 / 29 文档可自由编辑 D.3 1、项目经理 2、项目组 1、软件需求编制完成 后,以此为基础进行二 次需求调研。调研结果 用以修改软件需求规格 的成果,并形成最终提 交的需求规格说明书或 系统
15、原型。 模板:软件需求规格说 明书 D.4 1、应用开发部 2、质量管理部 3、项目经理 1、对需求规格说明书 或系统原型进行评审; 2、如采用系统原型评 审,则评审通过后质检 员需协助完成需求规格 说明书终稿。 D.5 1、项目经理说明:软件需求规格阶 段结束后,应当输出软 件需求规格说明书(如 采用系统原型的应同步 输出系统原型) 管理说明: 1、软件需求规格阶段主要用于将客户需求转化为软件实现的需求, 13 / 29 文档可自由编辑 需求规格说明书阐述的主题内容应围绕软件提供的功能实现为主; 2、本阶段项目经理可根据项目组及客户实际情况制定需求讨论的方 式(如系统原型、说明书、评审会等)
16、,但最终必须形成软件需求规 格说明。 4.5设计阶段设计阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 E.1 1、项目经 理 2、项目组 说明:设计可根据已确认的需 求说明,以模块独立开展设计 工作。 E.2 1、项目经 理 2、项目组 1、设计阶段需首先完成整体的 平台风格设计,此阶段应提交 客户确认平面设计图。 2、如采用系统原型方式调研需 求,则整体的平面设计阶段应 在系统原型时完成。 E1 开始 E2 平面设计 E3 业务设计 E4 结束 E.3 1、应用开 发部 2、质量管 1、根据已确定的平面设计,根 据已确认的需求,按模块进行 该模块的IU设计、业务流程设
17、 14 / 29 文档可自由编辑 理部 3、项目经 理 4、项目组 计、数据库设计。 模板:设计说明书 E.4 1、项目经 理 模块化的IU设计、业务流程设 计、数据库设计评审通过后可 先进行模块开发。 管理说明: 1、所有的设计过程中中,整体的平面风格设计必须在分块设计前进 行,并取得客户认可; 2、具体项目的设计过程由项目经理根据实际情况在项目进度计划阶 段进行规划,并使项目组及质检员清晰了解推进计划。 4.6实现阶段实现阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 F. 1 1、项目经 理 4、项目组 1、项目经理组织召开里程碑会 议,安排相应工作。 15 / 2
18、9 文档可自由编辑 F. 2 1、项目经 理 4、项目组 1、由项目组搭建开发环境。 2、项目采用的第三方控件与组 件提交至质检员备案。 F. 3 1、项目经 理 2、项目组 3、质量管 理部 1、在开发过程中开发人员必须 按照公司的编码规范、数据库 规范、配置管理规范进行开发 及成果提交。 2、质量管理部定期对编码规范 进行抽检以及配置资源的提交 进行定期检查,按周、月上报 质检情况。 F. 4 1、项目经 理 2、项目组 说明:编码完成后,开发人员 必须完成内部自测,通过后提 交版本申请,由质检员进行测 试。 F1 开始 F2 搭建开发环境 F3 编码构建 F5 结束 F4 项目组自测 F
19、. 5 1、项目经 理 2、项目组 说明:编码过程结束 管理说明: 质检员每周抽检10%新增代码检查规范性。本周发现代码注释率低于 16 / 29 文档可自由编辑 5%,规范性不合格则在周报中给予提醒,每月进行一次代码规范性的 抽检,形成最终的代码规范考核,如月度抽检不合格,该项目规范性 考核分数扣除2分,项目奖金根据项目考核分数进行处理,详见项 目奖金管理办法质量管理制度。 4.7测试阶段测试阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 G.1 1、项目经理 2、项目组 3、质量管理部 门人员 说明:依据项目组内部 测试通过的版本进行测 试,交叉于编码实现阶 段。 G
20、1 开始 G2 搭建测试环境 G3 编写测试用例 G5 结束 G4 系统测试 G.2 1、项目经理 2、质量管理部 说明:由质检员在编码 开始初期搭建测试环 境,并输出测试环境说 明书,交由项目经理审 核。 模板:测试环境搭建说 明书 17 / 29 文档可自由编辑 G.3 1、质量管理部 经理 2、质量管理部 说明:质量管理部编制 该项目测试用例,提交 部门经理审核,审核通 过后按此测试用例执行 测试。 G.4 1、项目经理 2、项目组 3、质量管理部 1、开发过程中功能、 集成测试由开发人员通 过自测、交叉测试完成, 日常测试需要提供测试 结论,无需测试计划。 2、质量管理部负责测 试项目
21、组提交的代码版 本的需求测试,以及阶 段性的性能、压力、UI 测试,并根据项目计 划,完成本次测试计 划。 3、测试版本:质量管 理部从公司 SVN 库中提 取最新项目代码,生成 版本号,进行编译后发 18 / 29 文档可自由编辑 布于测试环境,执行测 试。 3、质量管理部在测试 过程中发现的系统BUG 需登记到BUG管理工具 中,项目经理根据发现 的bug安排处理人员、 时间。质量管理部负责 跟踪BUG的消缺过程, 直至缺陷消除。测试结 束后,质检工程师完成 测试报告 G.5 说明:质量管理部测试 通过后,进入版本管理 流程进行版本发布 管理说明: 1、测试过程中,必须对开发人员提交的功能
22、代码质量进行考核,详 见软件测试管理制度; 2、测试管理过程详见软件测试管理制度。 19 / 29 文档可自由编辑 4.8实施及试运行阶段实施及试运行阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 H.1 1、项目经理 2、西南办事处 行业产品销售 部 3、项目组人员 4、应用开发部 5、分管领导 说明:测试通过后才能 进行实施工作。可按模 块也可整体进行实施及 试运行。 H.2 1、项目经理 2、项目组人员 说明:项目经理准备实 施使用的操作手册、培 训课件等,并进行实施 人员培训。 H.3 1、项目经理 2、应用开发部 3、分管领导 说明:项目经理制定实 施计划,提交
23、部门经理 及分管领导审核。 模板:实施计划 H1 开始 H2 实施准备 H3 实施计划 H8 结束 H4 数据初始化 H5 用户培训 H6 客户交流 H7 系统完善及修正 H.4 1、项目经理 2、项目组人员 说明:项目组人员对系 统进行初始化,并在初 20 / 29 文档可自由编辑 始化后检测系统是否正 常运行。 H.5 1、项目经理 2、项目组人员 1、根据客户实际需求, 实施人员完成培训计 划并报客户方确认; 2、培训中应安排考 核,并于考核结束后出 具考试成绩表及 培训总结提交客户 方及项目经理。 H.6 1、项目经理 2、项目组人员 说明:试运行过程中, 项目经理应定期与客户 交流,
24、记录交流结果, 分析系统的运行情况, 并在项目月报中汇报相 关情况。 H.7 1、项目经理 2、项目组人员 在系统实施过程中和实 施完毕之后,因客户随 时可能进入系统,所以 要保证系统安全、有效、 稳定地运行,因此,需 21 / 29 文档可自由编辑 要开展系统巡检工作: 1、实施人员每天检查 服务器、程序、备份是 否正常,并将检查结果 记录到实施记录 ; 2、 实施记录应当将 每天收集到的客户问题 及建议进行记录,由实 施人员针对收集的问题 进行分析,提出解决建 议后提交项目经理,项 目经理逐一对问题的处 理提出反馈意见交实施 人员。 3、实施人员收集的客 户问题,在未经项目经 理许可的状况
25、下,不允 许进行修改。 4、项目实施过程中, 实施人员应当及时记录 客户问题至实施记 录,质量管理部根据 22 / 29 文档可自由编辑 每天反馈的记录问题进 行系统修正的跟踪,直 至问题关闭 模板:系统实施记录 H.8 本过程结束 4.9验收阶段验收阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 I.1 1、项目经理 2、项目组人员 3、质量管理部 1、项目验收分为内部 验收和外部验收。 2、内部验收可在实施 之前或之后进行,与外 部验收工作无一定关 联。 I1 开始 I2 验收资料、系统准备 I3 系统验收 I5 结束 I4 总结归档 I.2 1、分管领导 2、应用开
26、发部 3、项目经理 4、项目组人员 5、质量管理部 1、按照合同约定清理、 准备所需的功能和验收 资料,根据公司及客户 方要求拟定验收日程。 2、验收日程提交应用 23 / 29 文档可自由编辑 6、西南办事处 行业产品销售 部 开发部审核,分管领导 批准。 3、验收前系统演示, 由项目经理与项目组人 员共同准备。 4、质量管理部完成资 料清单目录,并对整理 的资料进行审核。 5、西南办/行业产品销 售部负责资料的装订、 准备等工作。 I.3 1、分管领导 2、应用开发部 3、项目经理 4、项目组人员 5、质量管理部 6、西南办事处 行业产品销售 部 1、系统验收包括内部 验收活动、客户验收会
27、 议。 2、项目经理负责内部 验收活动的协调和准备。 2、西南办事处行业产 品销售部负责外部验收 活动的协调和准备。 I.4 1、项目经理1、项目组召开项目总 24 / 29 文档可自由编辑 2、项目组人员 3、质量管理部 4、应用开发部 经理 结会议,总结经验教训。 I.5 1、项目经理 2、项目组人员 管理说明: 1、外部验收中,项目一次验收不通过,扣除项目奖金10%,二次验收 不通过,扣除项目奖金30%,三次不通过则全部扣除 4.10收尾阶段收尾阶段 流程流程阶阶 段段 参与人参与人执行说明执行说明/ /模板模板 J. 1 1、项目经理 2、项目组人 员 1、项目验收结束后, 启动项目收尾。 2、项目收尾分为项目 收尾和合同收尾。 J. 2 1、应用开发 部 说明:项目收尾由项 目组和质量管理部、 25 / 29 文档可自由编辑 2、项目经理 3、质量管理 部 应用开发部共同完成。 J. 3 1、分管领导 2、西南办事 处行业产品 销售部 说明:合同收尾由西 南办事处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论