收藏 分销(赏)

软件开发综合项目管理新规制度.doc

上传人:二*** 文档编号:4617704 上传时间:2024-10-07 格式:DOC 页数:25 大小:327.04KB 下载积分:5 金币
下载 相关 举报
软件开发综合项目管理新规制度.doc_第1页
第1页 / 共25页
本文档共25页,全文阅读请下载到手机保存,查看更方便
资源描述
软件开发项目管理制度 1 目标和适用范围 为规范企业自有软件研发管理工作,特制订软件项目标立项、开发、测试、公布、备份及软件公布后问题跟踪和处理、设计更改及升级管理制度,最大程度满足用户需求。 本标准适适用于聚龙股份(以下简称企业)软件开发项目标管理和控制。 2 包含相关部门 企业全部部门 3职责和管理控制 3.1 职责 参见《设计和开发控制程序》中相关条款。 3.2管理控制 3.2.1 软件开发项目分类和立项管理分类 1. 软件开发项目分类 (1)软件产品项目:企业或部门提出,能够作为企业独立产品或配套产品软件开发项目; (2)内部管理软件项目:企业或部门提出,仅限于企业内部管理应用管理软件项目; (3)内部工具软件项目:企业或部门提出,仅限于企业内部生产调试使用多种工具软件项目。 3.2.2 软件项目管理分类 软件项目管理分为正式立项管理和设计更改管理。 1. 正式立项管理 软件开发需求之前没有相同正式软件产品,或软件在功效和结构上和原有软件相比有较大改变,能够作为一个独立应用软件,均可作为软件开发项目进行正式立项,并按3.3.2进行软件立项管理。 2. 设计更改管理 假如需求部门需求软件和目前已公布软件功效有差异需要更改或升级时,由项目组根据需求部门要求进行设计更改,并按3.3.3进行软件设计更改管理。 3.3 软件项目各阶段管理 软件项目开发管理过程划分为需求分析阶段、立项阶段、设计编码和测试阶段、软件公布和实施阶段、项目验收阶段。 3.3.1各阶段工作内容及形成表单 项目阶段 工作内容 参与部门 形成表单 需求分析 需求阶段 需求部门对预开发软件及其匹配硬件产品目标用户、市场情况、功效需求、网络环境、政策法规、竞争对手、产品价格、估计销售情况等内容进行市场调研,提交《软件开发项目提议书》至技术管理部。技术管理部征求软件开发部门意见,假如提议书内容合理可行,则进入立项阶段。 需求部门 《软件开发项目提议书》 立项阶段 立项方案评审 *确定项目责任人及项目组组员,明确软件开发计划,项目责任人组织编写《软件开发项目立项单》和《软件开发需求汇报》,确定软件开发及运行环境、实现功效、业务及数据要求,设计方案及技术指标等内容。 *针对立项单和《软件开发需求汇报》内容,技术管理部组织评审组实施立项方案评审。 技术管理部 各开发部 需求部门 《软件开发项目立项单》 《设计开发评审汇报》 《软件开发需求汇报》 设计编码及测试 软件设计 *项目责任人根据《软件开发项目立项单》和《软件开发需求汇报》中要求进行任务分解,并落实项目组组员任务计划完成工期,形成《软件项目任务分解计划书》,实施软件设计开发。 *和软件配套使用硬件产品或设备开发管理步骤及技术文件要求根据《产品开发项目管理制度》及《技术文件管理制度》要求实施 各开发部 相关部门 《软件项目任务分解计划书》 参见《产品开发项目管理制度》及《技术文件管理制度》中相关条款 软件测试 *测试过程管理根据3.3.4.1 软件测试及公布步骤要求实施。 *和软件配套使用硬件产品或设备测试步骤及管理要求根据《产品开发项目管理制度》及《技术文件管理制度》要求实施 各开发部 测试组 相关部门 《测试任务书》 《软件测试汇报》 《问题处理统计》 软件公布 软件或程序公布 *软件公布过程管理根据3.3.4.1 软件测试及公布步骤要求实施。 *如包含和软件配套硬件产品或设备程序或硬件升级,相关开发部门根据《产品开发项目管理制度》及《技术文件管理制度》要求同时下发《软件版本实施通知单》、《软件更改通知单》或《技术更改通知单》至产业中心及相关部门。 各开发部 测试部 相关部门 《软件公布通知单》 《软件版本实施通知单》 《软件更改通知单》 《技术更改通知单》 《软件安装和使用说明书》或《软件系统使用培训统计》 《版本变更统计》 项目验收 项目开发完成后,由技术管理部资料管理员进行VSS备份检验,检验合格后技术管理部提交财务中心财务部对项目研发费用进行核实,审核经过后项目验收完成 技术管理部 各开发部 财务中心 《项目完成验收单》 软件设计更改 见“3.3.3 软件设计更改管理”中相关条款 需求部门 技术管理部 各开发部 测试部 相关部门 《软件设计更改申请单》 《软件升级通知单》 项目更改 参见《产品开发项目管理制度》中相关条款。 技术管理部 各开发部 需求部门 测试部 相关部门 《项目更改通知单》 项目暂停 项目开发过程中,因为安排新工作任务或其它原因,项目需要暂停开发,由项目责任人提交《项目暂停申请单》至技术管理部,研发中心总经理同意后交由项目管理员备档并调整项目计划。 技术管理部 各开发部 《项目暂停申请单》 项目终止 产品研发过程中,假如需求部门或市场有新开发要求,且目前已研发或正在研发软件已不能满足市场要求,需求部门需提交《项目终止申请单》至技术管理部,终止正在进行中项目。项目终止基础步骤参见《产品开发项目管理制度》中相关条款。 需求部门 技术管理部 财务中心 相关部门 《项目终止申请单》 《项目终止通知单》 3.3.2 软件开发项目管理步骤 标题 软件开发项目管理步骤 组织 单元 需求部门 技术管理部 软件开发部门 硬件开发部门 管理控制 需求部门依据市场或部门需求及调研信息提交《软件开发项目提议书》至技术管理部 No 结束 立项方案评审 验收 程序公布 对外公布 使用反馈 同意验收? 审核  No No Yes No 组织需求部门及所包含项目组对项目需求进行评定,汇总技术方案及可行性等意见,上报研发中心经理审批 是否开发?  Yes Yes Yes No 联机测试 软件测试 项目责任人组织填写《软件开发项目立项单》和《软件开发需求汇报》 软件开发 Yes 样机开发 样机测试 No Yes No 注:1.软件所匹配机型或硬件设备开发及管理控制程序,根据《产品开发项目管理制度》实施。 2.包含到技术文件及技术改动要求根据《技术文件管理制度》要求实施。 3.3.3软件设计更改管理 3.3.3.1. 软件设计更改分类 软件设计更改可分为两个类型:软件升级需求和软件缺点修改。 a)软件升级需求是指依据业务部门需求,对软件进行功效完善和适应性维护。 b)软件缺点修改指对部分软件功效或使用上问题所进行设计修改,这些问题通常是因为软件设计和实现上缺点而引发。 3.3.3.2. 软件设计更改步骤 软件设计更改工作以任务形式由需求部门和项目组协作完成。更改过程分为四个阶段:任务提交和接收、任务实现、任务测试、软件公布上线。 1. 需求部门提出软件升级需求按以下步骤进行: 标题 软件设计更改基础步骤(软件升级需求) 组织 单元 需求部门 技术管理部 项目组 测试组 管理控制 软件公布 需求部门提出软件更改需求,并将变更需求汇总整理成《软件设计更改申请单》提交至技术管理部 No Yes 审核 技术管理部汇总项目组意见,上报研发中心经理审批 项目责任人根据要求组织实施软件需求变更,将需求提交至相关开发人员,完成软件升级开发。 测试组确定软件公布版本,修订《软件安装及使用说明书》,并下发《软件升级通知单》及对应程序至需求部门及相关部门 测试组对软件程序变更进行测试,并出具《软件测试汇报》,由测试责任人和项目责任人签字后确定经过 注:假如软件设计更改包含配套硬件产品或设备更改时,则需要把《软件设计更改申请单》和硬件产品立项材料一起存档。 2. 软件缺点修改根据以下步骤进行: 软件项目标外反馈由需求部门负责汇总软件运行过程中所发觉软件缺点和问题,形成《问题处理统计》上报研发中心项目专管员,由项目专管员协调项目组给予处理。对于问题处理专责人员不能处理问题,应立即通知项目责任人进行处理。当确定发生问题属紧急问题时,或虽属于通常问题,但难以处理时,应立即向上级主管上报,并通知相关责任人。技术管理部项目管理员跟踪项目问题处了处理全过程,立即跟进,确保全部问题得到妥善处理和统计。问题处理人员在问题处理过程中应做好统计,在《问题处理统计》中填写问题性质、问题处理人员、问题处理所需资源、问题处理措施、问题处理结果等内容。问题处理后《问题处理统计》由项目专管员存档。 3.3.4 软件测试及公布管理 3.3.4.1 软件测试及公布步骤 1. 软件产品项目测试及公布步骤 标题 软件产品项目测试及公布步骤 组织 单元 项目组 测试组 管理控制 项目组根据立项要求或设计更改要求处理测试中出现问题、BUG等。 软件开发完成后,项目组提交《测试任务书》至测试组 测试组下发《软件公布通知单》/《软件升级通知单》及相关技术资料至营销中心或需求部门、VSS管理员及相关部门。 测试组和项目责任人确定软件下发版本号;测试组组织编写《软件安装及使用说明书》并备份程序及相关技术资料至VSS服务器 测试组撰写《测试汇报》,测试责任人及项目责任人签字确定后经过。 Yes 测试经过? No 测试人员获取可测试版本后,根据测试计划及测试方法实施软件测试,并出具《软件测试汇报》,将测试结果反馈给项目组。 测试组接收测试任务,搭建软件测试环境,并制订软件测试计划和测试方法。 Ø VSS管理员根据《软件公布通知单》/《软件升级通知单》中内容及要求,为需求部门及相关部门开通软件程序及相关技术资料下载权限。 Ø 软件产品项目由营销中心负责软件程序对外公布。软件公布时,《软件安装及使用说明书》应和《软件公布通知单》/《软件升级通知单》及《版本变更统计》一起下发。 Ø 企业内部管理或工具类软件由项目组负责软件程序对内公布。软件公布前,假如无《软件安装及使用说明书》,需要项目组给使用部门进行使用前培训,且《软件系统使用培训统计》交于项目专管员进行存档。 软件下发要求 《软件安装及使用说明书》应具体介绍安装软件对运行环境要求,安装软件定义和内容,在用户端、服务器端及中间件具体安装步骤,安装后软件配置等。《软件安装及使用说明书》还应包含软件各项功效使用步骤、操作步骤、对应业务介绍、特殊提醒和注意事项等方面内容,在需要时还应举例说明。 2.软件管理类项目或软件工具类项目测试及公布步骤 标题 软件管理类或工具类项目测试及公布步骤 组织 单元 项目组 需求部门(使用部门) 管理控制 项目组组员下发《软件公布通知单》/《软件升级通知单》至需求部门及相关部门,同时备份程序及相关技术资料至VSS服务器。 软件开发完成后,由项目责任人指定人员组织对软件使用部门相关人员进行培训,并做好《软件系统使用培训统计》。 项目组修改问题直至满足要求。 Yes 项目责任人确定软件下发版本号;由项目组组员编写《软件安装和使用说明书》并下发给使用部门或对使用部门进行培训,形成《软件系统使用培训统计》。 使用部门试运行过程中配合软件项目组共同完成《软件测试汇报》。 No 使用部门将测试结果反馈给项目组。 测试经过? Ø VSS管理员根据《软件公布通知单》/《软件升级通知单》中内容及要求,为需求部门开通软件程序及相关技术资料下载权限。 3.3.5项目评审管理 3.3.5.1 评审组人员组成、评审组职责及项目评审形式要求见《产品开发项目管理制度》中相关要求。 3.3.5.2 项目评审内容及表单统计 评审类型 评审内容 评审时需提交资料 提供文件部门 统计文件 立项方案评审 立项单内容 设计方案合理性 1.《软件开发项目立项单》 2.《软件开发需求汇报》 需求部门 各开发部 测试部 《设计开发评审汇报》 项目验收 对设计输入和输出对照检验。 对项目进行验收论证。 1.技术总结汇报及对各部门提出问题回复 各开发部 《设计开发评审汇报》《项目完成验收单》 2.《软件测试汇报》及问题说明(包含软件及和其匹配硬件产品或设备测试结果) 测试部 需求部门 3.项目文档成套性审核 4.软件公布通知单/软件升级通知 单。 技术管理部 各开发部 5.包含和其配套硬件产品或设备评审资料要求及文件,见《产品开发项目管理制度》中相关要求 技术管理部 各开发部 3.3.6编号规则 3.3.6.1 项目编号规则 根据QJ/JL 09401—《产品及项目编号方法》要求实施。 3.3.6.2 表单编号规则 根据QJ/JL 01805-《技术表单归档编号方法》要求实施。 3.3.7 软件版本管理 软件版本号命名、升级规则根据QJ/JL 01803—《技术文件编号方法》要求实施。 3.3.8备份管理 根据《VSS管理制度》要求实施。 3.3.9 技术文件管理 根据《技术文件管理制度》中相关条款实施。 4 借用文件、步骤及表单 4.1 QG/JL 170501- (A/0) 《技术文件管理制度》 4.2 QG/JL 060501- (A/0) 《产品开发项目管理制度》 4.3 QG/JL 060506- (A/0) 《VSS管理制度》 4.4 QJ/JL 09401- 《产品及项目编号方法》 4.5 QJ/JL 01805- 《技术表单归档编号方法》 4.6 QJ/JL 01803— 《技术文件编号方法》 4.7 QG/JL 060501-10A 《项目完成验收单》 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 《软件公布通知单》 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 本文件状态: 编制:代红 日期:.8.29 审核: 日期: 同意: 日期: 软件开发项目提议书 QG/JL 060503-1A 软件名称 申请日期 申请人 申请部门 联络电话 用户信息 联络电话 软件应用 环境及场所 □ 局域网 □ 银行办公网 □ 银行业务网 □ 其它:(请说明) □ 网点应用 □ 现金中心应用 □ 人民银行应用 □ 其它:(请说明) 软件要求 功效要求 硬件环境 银行硬件环境:(如可提供计算机或服务器数量及配置、操作软件、数据库等) 设备要求:(如银行使用我企业关键产品型号及程序版本号、设备数量、联网方法等) 其它:(如银行使用其它厂商设备型号、数量、联网方法及兼容要求,开发周期等) 估计销售情况 申请部门意见 需求部门责任人: 研发中心意见 研发中心总经理: 备注:可附其它说明文件及材料。 软件开发需求汇报 QG/JL 060503-2A 软件名称 项目编号 软件涵盖范围 确定日期 编号 业务管理名称 功效要求 数据要求 备注 其它: 编 制 项目责任人 研发中心总经理 软件开发项目立项单 QG/JL 060503-3A 软件名称 项目编号 项目专管员 立项日期 软件部门 硬件部门 立项目标 和技术指标 软件: 硬件: 研制计划 项目组组员 计划任务 计划工作时间 研发中心经理 总经理同意 注:可用附件说明。 设计开发评审汇报 QG/JL 060501-4A 产品名称 项目编号 评审类别 评审主持 评审日期 评审统计: 结论: 评审组组长: 项目责任人 项目组组员 测试任务书 QG/JL 060503-5A 任务书编号: 申请部门: 申请日期: 项目名称 程序版本号 相关匹配程序版本号 版本代码存放位置及安装包名称 □需要Build □不需要Build Build责任人: 软件环境 硬件配置 变更内容 测试关键 测试申请人 项目责任人 接收部门 责任人 测试开始日期 测试结束日期 试验结果 测试责任人: 年 月 日 试验结论 项目责任人: 年 月 日 备注 软件设计更改申请单 QG/JL 060503-6A 软件名称 申请人 申请部门 申请日期 项目管理员 项目编号 软件部门 硬件部门 需求类型 □ 软件缺点 □ 软件升级需求 □ 其它:________ 软件: 硬件: 研制计划 项目组组员 设计任务 计划工作时间 申请部门责任人 研发中心经理 软件公布通知单 QG/JL 060503-7A 表单流水号: 下发日期: 年 月 日 编制人员: 软件名称 软件版本 适用范围 (机型、图像程序、主控程序、SD卡程序版本) 功效说明 (可用附件说明) 软件发行方法 安装注意事项 其它说明 审核/同意 审核人(项目责任人): 审核日期: 年 月 日 技术管理部项目专管员: 审核日期: 年 月 日 同意人(研发中心经理): 同意日期: 年 月 日 下发接收人 (签字) 实施和备档部门 技术管理部 软件升级通知单 QG/JL 060503-8A 表单流水号: 下发日期: 年 月 日 软 件 名 称 升级前版本号 升级后版本号 适 用 范 围 (机 型、图像程序、主控程序、SD卡程序版本) 升 级 原 因 更改内容 (可用附件说明) 软件发行方法 安装注意事项 其它说明 编制人员 培训责任人 审核/同意 审核人(部长/副部长): 审核日期: 年 月 日 技术管理部项目专管员: 审核日期: 年 月 日 同意人(研发中心经理): 同意日期: 年 月 日 下发接收人 (签字) 存档部门 存档人 日 期 软件项目文件清单 QG/JL 060503-9A 项目名称 项目编号 软件责任人 硬件责任人 项 目 文 件 序号 文件名称 负责部门 文件交接统计 时间 移交 接收 1 软件开发项目提议书 营销中心 2 软件开发需求分析汇报 开发部 3 软件开发项目立项单 开发部 4 设计开发评审汇报 技术管理部 5 测试任务书 开发部 6 软件测试汇报 测试组/使用部门 8 软件安装及使用说明书 测试组 9 软件公布通知单 测试组 10 软件升级通知单 测试组 11 项目完成验收单 技术管理部 12 问题处理统计 开发部 13 软件设计更改申请单 技术管理部 14 版本变更统计 开发部 15 软件项目任务分解计划书 开发部 16 软件系统使用培训统计 开发部 问题处理统计 QG/JL 060503-10A 软件名称 目前软件版本 目前安装包全称 服务器端: 用户端: 问题反馈部门 提出日期 汇报人 联络方法 软件应用场所 地域: 银行: □ 局域网 □ 银行办公网 □ 银行业务网 □ 其它:(请说明) □ 网点应用 □ 现金中心应用 □ 人民银行应用 □ 其它:(请说明) 硬件环境 银行硬件环境:(如计算机或服务器数量及配置、操作软件、数据库等) 设备情况 本企业设备:(如银行使用我企业关键产品型号及程序版本号、设备数量、联网方法等) 其它设备: 问题描述 处理部门 问题分析 处理方案 所需资源 处理结果 软件测试汇报 QG/JL 060502-11A 项目名称: 项目编号: 汇报日期 任务书编号: 项目责任人: 程序/安装包名称 编号 业务管理名称 测试问题描述(可附图) 测试人员 测试日期 测试用例(由提出部门及开发部门共同完成)                                                                                                                                                                         申请部门主管: 年 月 日 软件开发部门主管:  年 月 日 版本变更统计 QG/JL 060503-12A 软件名称 公布形式 项目名称 项目编号 开发部门 项目起源 软件版本 公布时间 需求方 签收人 安装包名称 设计或变更内容 测试责任人 开发责任人 软件项目任务分解计划书 QG/JL060503-13A 项目名称: 项目编号: 项目责任人: 拟订日期: 编号 任务名称 任务概述 关键责任人 相关责任人 计划工期 申请部门主管: 年 月 日 项目开发部门主管:  年 月 日 软件系统使用培训统计 QG/JL060502-14A 项目名称: 项目编号: 项目责任人: 验收日期: 编号 业务管理名称 培训内容 参与培训人员 讲师 考评情况 培训日期                                                                                                                                                                                                                   申请部门主管: 年 月 日 项目开发部门主管:  年 月 日
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服