(9.23)软件开发项目管理制度.doc

上传人:11****ws 文档编号:3143984 上传时间:2019-05-23 格式:DOC 页数:26 大小:732.50KB
下载 相关 举报
(9.23)软件开发项目管理制度.doc_第1页
第1页 / 共26页
(9.23)软件开发项目管理制度.doc_第2页
第2页 / 共26页
(9.23)软件开发项目管理制度.doc_第3页
第3页 / 共26页
(9.23)软件开发项目管理制度.doc_第4页
第4页 / 共26页
(9.23)软件开发项目管理制度.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、 软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 1 页 共 25 页软件开发项目管理制度1 目的和适用范围为规范公司自有软件研发的管理工作,特制定软件项目的立项、开发、测试、发布、备份及软件发布后问题跟踪与处理、设计更改及升级的管理制度,最大限度满足用户的需求。本标准适用于聚龙股份有限公司(以下简称公司) 软件开发项目的管理与控制。2 涉及的相关部门公司所有部门3 职责与管理控制3.1 职责参见设计和开发控制程序中相关条款。3.2 管理控制3.2.1 软件开发项目分类与立项管理分类1. 软件开发项目分类(1)软件产品项目:公司或部门提出的,可以作为公司独立产品或配套产

2、品的软件开发项目;(2)内部管理软件项目:公司或部门提出的,仅限于公司内部管理应用的管理软件项目;(3)内部工具软件项目:公司或部门提出的,仅限于公司内部生产调试使用的各种工具软件项目。3.2.2 软件项目管理分类软件项目管理分为正式立项管理与设计更改管理。1. 正式立项管理软件开发需求之前没有相同的正式软件产品,或者软件在功能和结构上与原有软件相比有较大改变,能够作为一个独立的应用软件,均可作为软件开发项目进行正式立项,并按3.3.2进行软件立项管理。2. 设计更改管理如果需求部门需求的软件与当前已发布的软件功能有差异需要更改或升级时,由项目组按照需求部门要求进行设计更改,并按 3.3.3

3、进行软件设计更改管理。3.3 软件项目各阶段管理软件项目开发管理过程划分为需求分析阶段、立项阶段、设计编码与测试阶段、软件发布与实施阶段、项目验收阶段。3.3.1 各阶段工作内容及形成表单软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 2 页 共 25 页项目阶段 工作内容 参与部门 形成表单需求分析需求阶段 需求部门对预开发软件及其匹配硬件产品的目标客户、市场情况、功能需求、网络环境、政策法规、竞争对手、产品价格、预计销售情况等内容进行市场调研,提交软件开发项目建议书至技术管理部。技术管理部征求软件开发部门意见,如果建议书内容合理可行,则进入立项阶段。需求部门 软件开

4、发项目建议书立项阶段立项方案评审*确定项目负责人及项目组成员,明确软件开发计划,项目负责人组织编写软件开发项目立项单和软件开发需求报告 ,确定软件开发及运行的环境、实现功能、业务及数据要求,设计方案及技术指标等内容。*针对立项单和软件开发需求报告的内容,技术管理部组织评审组实施立项方案评审。技术管理部各开发部需求部门软件开发项目立项单设计开发评审报告软件开发需求报告软件设计 *项目负责人按照软件开发项目立项单和软件开发需求报告中的要求进行任务分解,并落实项目组成员任务计划完成的工期,形成软件项目任务分解计划书 ,实施软件设计开发。*与软件配套使用的硬件产品或设备的开发管理流程及技术文件要求按照

5、产品开发项目管理制度及技术文件管理制度要求执行各开发部相关部门软件项目任务分解计划书参见产品开发项目管理制度及技术文件管理制度中相关条款设计编码及测试软件测试 *测试过程管理按照3.3.4.1 软件测试及发布流程规定执行。*与软件配套使用的硬件产品或设备的测试流程及管理要求按照产品开发项目管理制度及技术文件管理制度要求执行各开发部测试组相关部门测试任务书软件测试报告问题处理记录软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 3 页 共 25 页软件发布软件或程序发布*软件发布过程管理按照3.3.4.1 软件测试及发布流程规定执行。*如涉及与软件配套硬件产品或设备程序或硬

6、件升级的,相关开发部门按照产品开发项目管理制度及技术文件管理制度的要求同时下发软件版本执行通知单 、 软件更改通知单或技术更改通知单至产业中心及相关部门。各开发部测试部相关部门软件发布通知单软件版本执行通知单软件更改通知单技术更改通知单软件安装和使用说明书或软件系统使用培训记录版本变更记录项目验收 项目开发完成后,由技术管理部资料管理员进行VSS 备份检查,检查合格后技术管理部提交财务中心财务部对项目研发费用进行核算,审核通过后项目验收完成技术管理部各开发部财务中心项目完成验收单软件设计更改 见“3.3.3 软件设计更改管理”中相关条款 需求部门技术管理部各开发部测试部相关部门软件设计更改申请

7、单软件升级通知单项目更改 参见产品开发项目管理制度中相关条款。 技术管理部各开发部需求部门测试部相关部门项目更改通知单项目暂停 项目开发过程中,由于安排新的工作任务或其他原因,项目需要暂停开发的,由项目负责人提交项目暂停申请单至技术管理部,研发中心总经理批准后交由项目管理员备档并调整项目计划。技术管理部各开发部项目暂停申请单软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 4 页 共 25 页项目终止 产品研发过程中,如果需求部门或市场有新的开发要求,且当前已研发或正在研发的软件已不能满足市场的要求,需求部门需提交项目终止申请单至技术管理部,终止正在进行中的项目。项目终止

8、基本流程参见产品开发项目管理制度中的相关条款。需求部门技术管理部财务中心相关部门项目终止申请单项目终止通知单3.3.2 软件开发项目管理流程标题 软件开发项目管理流程组织单元需求部门 技术管理部 软件开发部门 硬件开发部门软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 5 页 共 25 页需求部门根据市场或部门需求及调研信息提交软件开发项目建议书至技术管理部管理控制注:1.软件所匹配的机型或硬件设备的开发及管理控制程序,按照产品开发项目管理制度执行。2.涉及到技术文件及技术改动要求按照技术文件管理制度 要求执行。3.3.3 软件设计更改管理3.3.3.1. 软件设计更改

9、分类软件设计更改可分为两个类型:软件升级需求和软件缺陷修改。a)软件升级需求是指根据业务部门的需求,对软件进行功能完善和适应性维护。b)软件缺陷修改指对一些软件功能或使用上的问题所进行设计修改,这些问题一般是由于软件设计和实现上的缺陷而引发的。3.3.3.2. 软件设计更改流程软件设计更改工作以任务形式由需求部门和项目组协作完成。更改过程分为四个阶段:任务提交和Yes是否开发?组织需求部门及所涉及的项目组对项目需求进行评估,汇总技术方案及可行性等意见,上报研发中心经理审批项目负责人组织填写软件开发项目立项单和软件开发需求报告立项方案评审软件开发 样机开发软件测试 样机测试联机测试Yes Yes

10、No NoNo NoYesNo结束NoYesNoYes验收程序发布对外发布使用反馈 同意验收?审核软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 6 页 共 25 页接收、任务实现、任务测试、软件发布上线。1. 需求部门提出的软件升级需求按以下流程进行:标题 软件设计更改基本流程(软件升级需求)组织单元需求部门 技术管理部 项目组 测试组管理控制注:如果软件设计更改涉及配套硬件产品或设备的更改时,则需要把软件设计更改申请单和硬件产品立项材料一起存档。2. 软件缺陷修改按照以下流程进行:软件项目的外反馈由需求部门负责汇总软件运行过程中所发现的软件缺陷和问题,形成问题处理记

11、录上报研发中心项目专管员,由项目专管员协调项目组予以解决。对于问题处理专责人员不能处理的问题,应立即通知项目负责人进行处理。当确定发生的问题属紧急问题时,或者虽属于一般问题,但难以解决时,应及时向上级主管上报,并通知相关负责人。技术管理部项目管理员跟踪项目问题处理解决全过程,及时跟进,确保所有问题得到妥善解决和记录。问题处理人员在问题处理过程中应做好记录,在问题处理记录中填写问题性质、问题处理人员、问题处理所需资源、问题处理办法、问题处理结果等内容。问题解决后问题处理记录由项目专管员存档。需求部门提出软件更改需求,并将变更需求汇总整理成软件设计更改申请单提交至技术管理部审核技术管理部汇总项目组

12、意见,上报研发中心经理审批Yes项目负责人按照要求组织实施软件需求变更,将需求提交至相关开发人员,完成软件升级开发。测试组对软件程序变更进行测试,并出具软件测试报告 ,由测试负责人和项目负责人签字后确认通过No测试组确定软件发布版本,修订软件安装及使用说明书 ,并下发软件升级通知单及相应程序至需求部门及相关部门软件发布软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 7 页 共 25 页3.3.4 软件测试及发布管理3.3.4.1 软件测试及发布流程1.软件产品项目测试及发布流程标题 软件产品项目测试及发布流程组织单元项目组 测试组管理控制 VSS 管理员按照软件发布通知

13、单/软件升级通知单中的内容及要求,为需求部门及相关部门开通软件程序及相关技术资料的下载权限。 软件产品项目由营销中心负责软件程序的对外发布。软件发布时, 软件安装及使用说明书应与软件发布通知单/软件升级通知单及版本变更记录一起下发。 公司内部管理或工具类软件由项目组负责软件程序对内发布。软件发布前,如果无软件安装及使用说明书 ,需要项目组给使用部门进行使用前培训,且软件系统使用培训记录交于项目专管员进行存档。软件下发要求软件安装及使用说明书应 详 细 介 绍 安 装 软 件 对 运 行 环 境 的 要 求 , 安 装 软 件 的 定 义 和 内 容 ,在 客 户 端 、 服 务 器 端 及 中

14、 间 件 的 具 体 安 装 步 骤 , 安 装 后 的 软 件 配 置 等 。 软件安装及使用说明书还 应 包 括 软 件 各 项 功 能 的 使 用 流 程 、 操 作 步 骤 、 相 应 业 务 介 绍 、 特 殊 提 示 和 注 意 事 项 等 方 面 的 内 容 ,在 需 要 时 还 应 举 例 说 明 。测试组接收测试任务,搭建软件测试环境,并制定软件测试计划和测试方法。测试通过?Yes软件开发完成后,项目组提交测试任务书至测试组项目组按照立项要求或设计更改要求解决测试中出现的问题、BUG 等。测试人员获取可测试版本后,按照测试计划及测试方法实施软件测试,并出具软件测试报告 ,将测

15、试结果反馈给项目组。No测试组撰写测试报告 ,测试负责人及项目负责人签字确认后通过。测试组和项目负责人确定软件下发版本号;测试组组织编写软件安装及使用说明书并备份程序及相关技术资料至 VSS 服务器测试组下发软件发布通知单/软件升级通知单及相关技术资料至营销中心或需求部门、VSS 管理员及相关部门。软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 8 页 共 25 页2.软件管理类项目或软件工具类项目测试及发布流程标题 软件管理类或工具类项目测试及发布流程组织单元项目组 需求部门(使用部门)管理控制 VSS 管理员按照软件发布通知单/软件升级通知单中的内容及要求,为需求部

16、门开通软件程序及相关技术资料的下载权限。3.3.5 项目评审管理3.3.5.1 评审组人员组成、评审组职责及项目评审形式要求见产品开发项目管理制度中相关规定。3.3.5.2 项目评审内容及表单记录使用部门试运行过程中配合软件项目组共同完成软件测试报告。测试通过?Yes软件开发完成后,由项目负责人指定人员组织对软件使用部门相关人员进行培训,并做好软件系统使用培训记录 。使用部门将测试结果反馈给项目组。No项目负责人确定软件下发版本号;由项目组成员编写软件安装和使用说明书并下发给使用部门或者对使用部门进行培训,形成软件系统使用培训记录 。项目组成员下发软件发布通知单/软件升级通知单至需求部门及相关

17、部门,同时备份程序及相关技术资料至 VSS 服务器。项目组修改问题直至满足要求。软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 9 页 共 25 页3.3.6 编号规则3.3.6.1 项目编号规则按照 QJ/JL 094012014产品及项目编号方法的规定执行。3.3.6.2 表单编号规则按照 QJ/JL 01805-2013技术表单归档的编号方法的规定执行。3.3.7 软件版本管理 软件版本号命名、升级规则按照 QJ/JL 018032014技术文件编号方法的规定执行。3.3.8 备份管理按照VSS 管理制度 的规定执行。3.3.9 技术文件管理按照技术文件管理制度中

18、的相关条款执行。4 借用的文件、流程及表单4.1 QG/JL 170501-2013 (A/0) 技术文件管理制度4.2 QG/JL 060501-2013 (A/0) 产品开发项目管理制度4.3 QG/JL 060506-2013 (A/0) VSS 管理制度4.4 QJ/JL 09401-2014 产品及项目编号方法4.5 QJ/JL 01805-2013 技术表单归档的编号方法评审类型 评审内容 评审时需提交的资料 提供文件部门 记录文件立项方案评审立项单内容设计方案合理性1.软件开发项目立项单2.软件开发需求报告需求部门各开发部测试部 设 计 开 发 评 审 报 告 1.技术总结报告及

19、对各部门提出问题的回复各开发部2.软件测试报告及问题说明(包括软件及与其匹配硬件产品或设备的测试结果)测试部需求部门3.项目文档成套性审核4.软件发布通知单/软件升级通知单。技术管理部各开发部项目验收对设计输入和输出对照检查。对项目进行验收论证。5.涉及与其配套硬件产品或设备的评审资料要求及文件,见产品开发项目管理制度中相关规定技术管理部各开发部 设 计 开 发 评 审 报 告 项 目 完 成 验 收 单 软件开发项目管理制度 QG/JL 060501-2014 (A/0)第 10 页 共 25 页4.6 QJ/JL 018032014 技术文件编号方法4.7 QG/JL 060501-10A

20、 项目完成验收单 4.8 QG/JL 060501-11A 项目终止申请单4.9 QG/JL 060501-12A 项目终止通知单4.10 QG/JL 060501-15A 项目暂停申请单5 形成的支持性文件、流程及表单5.1 QG/JL 060503-1A 软件开发项目建议书5.2 QG/JL 060503-2A 软件开发需求分析报告 5.3 QG/JL 060503-3A 软件开发项目立项单5.4 QG/JL 060503-4A 设计开发评审报告5.5 QG/JL 060503-5A 测试任务书5.6 QG/JL 060503-6A 软件设计更改申请单5.7 QG/JL 060503-7A

21、 软件发布通知单5.8 QG/JL 060503-8A 软件升级通知单5.9 QG/JL 060503-9A 软件项目文件清单5.10 QG/JL 060503-10A 问题处理记录5.11 QG/JL 060503-11A 软件测试报告5.12 QG/JL 060503-12A 版本变更记录5.13 QG/JL 060503-13A 软件项目任务分解计划书5.14 QG/JL 060503-14A 软件系统使用培训记录6 附则6.1 本程序自批准之日起生效,借用的文件如已换新版/ 次则以新版/次内容为准。6.2 本制度文件由研发中心技术管理部起草和负责解释,并负责维护其适宜性和有效性。6.3 本文件状态:编制:代红 日期:2014.8.29审核: 日期:批准: 日期:

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

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。