



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件开发项目管理制度1 目的和适用范围为规范公司自有软件研发的管理工作,特制定软件项目的立项、开发、测试、发布、备份及软件发布后问题跟踪与处理、设计更改及升级的管理制度,最大限度满足用户的需求。本标准适用于聚龙股份有限公司(以下简称公司)软件开发项目的管理与控制。2 涉及的相关部门公司所有部门3 职责与管理控制3.1 职责参见设计和开发控制程序中相关条款。3.2 管理控制软件开发项目分类与立项管理分类1. 软件开发项目分类( 1)软件产品项目:公司或部门提出的,可以作为公司独立产品或配套产品的软件开发项目;( 2)内部管理软件项目:公司或部门提出的,仅限于公司内部管理应用的管理软件项目;( 3
2、)内部工具软件项目:公司或部门提出的,仅限于公司内部生产调试使用的各种工具软件项目。软件项目管理分类软件项目管理分为正式立项管理与设计更改管理。1. 正式立项管理软件开发需求之前没有相同的正式软件产品,或者软件在功能和结构上与原有软件相比有较大改变,能够作为一个独立的应用软件,均可作为软件开发项目进行正式立项,并按进行软件立项管理。2. 设计更改管理如果需求部门需求的软件与当前已发布的软件功能有差异需要更改或升级时,由项目组按照需求部门要求进行设计更改,并按进行软件设计更改管理。3.3 软件项目各阶段管理软件项目开发管理过程划分为需求分析阶段、立项阶段、 设计编码与测试阶段、软件发布与实施阶段
3、、项目验收阶段。各阶段工作内容及形成表单项目阶段需求阶段需求分析立项方案评审立项阶段软件设计设计编码及测软件测试试工作内容参与部门形成表单需求部门对预开发软件及其匹配硬件产品的需求部门软件开发项目建目标客户、市场情况、功能需求、网络环境、议书政策法规、 竞争对手、 产品价格、 预计销售情况等内容进行市场调研, 提交软件开发项目建议书 至技术管理部。 技术管理部征求软件开发部门意见, 如果建议书内容合理可行, 则进入立项阶段。* 确定项目负责人及项目组成员,明确软件开技术管理部软件开发项目立发计划,项目负责人组织编写软件开发项各开发部项单目立项单 和软件开发需求报告 ,确定软需求部门设计开发评审
4、报件开发及运行的环境、实现功能、业务及数告据要求,设计方案及技术指标等内容。软件开发需求报* 针对立项单和 软件开发需求报告 的内容,告技术管理部组织评审组实施立项方案评审。* 项目负责人按照软件开发项目立项单和各开发部软件项目任务分软件开发需求报告中的要求进行任务分相关部门解计划书解,并落实项目组成员任务计划完成的工期,参见产品开发项目形成软件项目任务分解计划书 ,实施软件管理制度 及技术设计开发。文件管理制度 中相* 与软件配套使用的硬件产品或设备的开发管关条款理流程及技术文件要求按照产品开发项目管理制度及技术文件管理制度要求执行* 测试过程管理按照 3.3.4.1 软件测试及发布各开发部
5、测试任务书流程规定执行。测试组软件测试报告* 与软件配套使用的硬件产品或设备的测试流相关部门问题处理记录程及管理要求按照 产品开发项目管理制度及技术文件管理制度要求执行软件或程序* 软件发布过程管理按照 3.3.4.1 软件测试及各开发部软件发布通知单发布发布流程规定执行。测试部软件版本执行通软* 如涉及与软件配套硬件产品或设备程序或硬相关部门知单件升级的,相关开发部门按照产品开发项软件更改通知单件目管理制度及技术文件管理制度的要技术更改通知单发求同时下发软件版本执行通知单、软件软件安装和使用布更改通知单或技术更改通知单至产业说明书 或软件系中心及相关部门。统使用培训记录版本变更记录项目验收项
6、目开发完成后, 由技术管理部资料管理员进技术管理部项目完成验收单行 VSS 备份检查,检查合格后技术管理部提交各开发部财务中心财务部对项目研发费用进行核算,审财务中心核通过后项目验收完成软件设计更改见“ 3.3.3 软件设计更改管理”中相关条款需求部门软件设计更改申技术管理部请单各开发部软件升级通知单测试部相关部门项目更改参见产品开发项目管理制度 中相关条款。技术管理部项目更改通知单各开发部需求部门测试部相关部门项目暂停项目开发过程中, 由于安排新的工作任务或其技术管理部项目暂停申请单他原因, 项目需要暂停开发的, 由项目负责人各开发部提交项目暂停申请单 至技术管理部, 研发中心总经理批准后交
7、由项目管理员备档并调整项目计划。项目终止产品研发过程中,如果需求部门或市场有新需求部门项目终止申请单的开发要求,且当前已研发或正在研发的软技术管理部项目终止通知单件已不能满足市场的要求,需求部门需提交财务中心项目终止申请单 至技术管理部,终止正在相关部门进行中的项目。项目终止基本流程参见产品开发项目管理制度中的相关条款。软件开发项目管理流程标题软件开发项目管理流程组织需求部门技术管理部软件开发部门硬件开发部门单元需求部门根据市场或部门需求及调研信息提交软件开发项目建议书至技术管理部结束No管理控制对外发布使用反馈组织需求部门及所涉及的项目组对项目需求进行评估,汇总技术方案及可行性等意见,上报研
8、发中心经理审批项目负责人组织填写软Yes件开发项目立项单 和软是否开发?件开发需求报告No立项方案评审Yes软件开发样机开发NoNo软件测试样机测试NoYesYes联机测试NoYes审核程序发布Yes同意验收?验收No注: 1.软件所匹配的机型或硬件设备的开发及管理控制程序,按照产品开发项目管理制度执行。2.涉及到技术文件及技术改动要求按照技术文件管理制度要求执行。软件设计更改管理软件设计更改分类软件设计更改可分为两个类型:软件升级需求和软件缺陷修改。a )软件升级需求是指根据业务部门的需求,对软件进行功能完善和适应性维护。b )软件缺陷修改指对一些软件功能或使用上的问题所进行设计修改,这些问
9、题一般是由于软件设计和实现上的缺陷而引发的。软件设计更改流程软件设计更改工作以任务形式由需求部门和项目组协作完成。更改过程分为四个阶段:任务提交和接收、任务实现、任务测试、软件发布上线。1. 需求部门提出的软件升级需求按以下流程进行:标题组织需求部门单元需求部门提出软件更改需求, 并将变更需求汇总整理成软件设计更改申请单提交至技术管理部软件设计更改基本流程(软件升级需求)技术管理部项目组技术管理部汇总项目组意见,上报研发中心经理审批项目负责人按照要求组织实施软件需Yes审核求变更,将需求提交至相关开发人员, 完No成软件升级开发。测试组测试组对软件程序变更进行测试,并出具软件测试报告,由测试负
10、责人和项目负责人签字后确认通过管理控制软件发布测试组确定软件发布版本,修订软件安装及使用说明书,并下发软件升级通知单及相应程序至需求部门及相关部门注:如果软件设计更改涉及配套硬件产品或设备的更改时,则需要把软件设计更改申请单和硬件产品立项材料一起存档。2. 软件缺陷修改按照以下流程进行:软件项目的外反馈由需求部门负责汇总软件运行过程中所发现的软件缺陷和问题,形成问题处理记录上报研发中心项目专管员,由项目专管员协调项目组予以解决。对于问题处理专责人员不能处理的问题,应立即通知项目负责人进行处理。当确定发生的问题属紧急问题时,或者虽属于一般问题,但难以解决时,应及时向上级主管上报,并通知相关负责人
11、。技术管理部项目管理员跟踪项目问题处理解决全过程,及时跟进,确保所有问题得到妥善解决和记录。问题处理人员在问题处理过程中应做好记录,在问题处理记录中填写问题性质、问题处理人员、问题处理所需资源、问题处理办法、问题处理结果等内容。问题解决后问题处理记录由项目专管员存档。软件测试及发布管理软件测试及发布流程1. 软件产品项目测试及发布流程标题组织项目组单元软件开发完成后, 项目组提交测试任务书至测试组项目组按照立项要求或设计更改要求解决测试中出现的管理问题、 BUG等。控制软件产品项目测试及发布流程测试组测试组接收测试任务,搭建测试人员获取可测试版本后,按照软件测试环境,并制定软件测试计划及测试方
12、法实施软件测测试计划和测试方法。试,并出具软件测试报告 ,将测试结果反馈给项目组。No测试通过?Yes测试组下发软件发测试组和项目负责人测试组撰写布通知单 / 软件确定软件下发版本测试报告,升级通知单及相关号;测试组组织编写测试负责人及技术资料至营销中软件安装及使用说项目负责人签心或需求部门、 VSS明书并备份程序及字确认后通管理员及相关部门。相关技术资料至 VSS过。服务器VSS管理员按照软件发布通知单/ 软件升级通知单中的内容及要求,为需求部门及相关部门开通软件程序及相关技术资料的下载权限。软件产品项目由营销中心负责软件程序的对外发布。软件发布时,软件安装及使用说明书应与软件发布通知单/
13、软件升级通知单及版本变更记录一起下发。公司内部管理或工具类软件由项目组负责软件程序对内发布。软件发布前,如果无软件安装及使用说明书,需要项目组给使用部门进行使用前培训,且软件系统使用培训记录交于项目专管员进行存档。软件下发要求软件安装及使用说明书应详细介绍安装软件对运行环境的要求,安装软件的定义和内容,在客户端、服务器端及中间件的具体安装步骤,安装后的软件配置等。 软件安装及使用说明书还应包括软件各项功能的使用流程、操作步骤、相应业务介绍、特殊提示和注意事项等方面的内容,在需要时还应举例说明。2. 软件管理类项目或软件工具类项目测试及发布流程标题组织单元软件管理类或工具类项目测试及发布流程项目
14、组需求部门(使用部门)项目组修改问题直至满足要求。使用部门试运行使 用部 门No管理控制软件开发完成后, 由项目负过程中配合软件责人指定人员组织对软件项目组共同完成使用部门相关人员进行培训,并做好软件系统使用软件测试报培训记录。告。将测试结果反馈给项目组。测试通过?Yes项目组成员下发软件发布通知单/软件升级通知单至需求部门及相关部门,同时备份程序及相关技术资料至 VSS 服务器。项目负责人确定软件下发版本号;由项目组成员编写软件安装和使用说明书并下发给使用部门或者对使用部门进行培训,形成软件系统使用培训记录。VSS管理员按照软件发布通知单/ 软件升级通知单中的内容及要求,为需求部门开通软件程
15、序及相关技术资料的下载权限。项目评审管理评审组人员组成、评审组职责及项目评审形式要求见产品开发项目管理制度中相关规定。项目评审内容及表单记录评审类型评审内容立项方案评立项单内容审设计方案合理性对设计输入和输出对照检查。项目验收对项目进行验收论证。编号规则项目编号规则评审时需提交的资料提供文件部门记录文件1.软件开发项目立项单需求部门各开发部设计开发评审报告2.软件开发需求报告测试部1. 技术总结报告及对各部门提出各开发部问题的回复2. 软件测试报告及问题说明测试部(包括软件及与其匹配硬件产品需求部门或设备的测试结果)设计开发评审报告3.项目文档成套性审核技术管理部项目完成验收单4.软件发布通知
16、单 /软件升级通知各开发部单。5. 涉及与其配套硬件产品或设备的评审资料要求及文件,见产技术管理部品开发项目管理制度中相关规各开发部定按照 QJ/JL 09401 2014产品及项目编号方法的规定执行。表单编号规则按照 QJ/JL 01805-2013技术表单归档的编号方法的规定执行。软件版本管理软件版本号命名、升级规则按照QJ/JL 01803 2014技术文件编号方法的规定执行。备份管理按照 VSS 管理制度的规定执行。技术文件管理按照技术文件管理制度中的相关条款执行。4 借用的文件、流程及表单4.1QG/JL 170501-2013 (A/0)技术文件管理制度4.2QG/JL 06050
17、1-2013 (A/0)产品开发项目管理制度4.3QG/JL 060506-2013 (A/0) VSS 管理制度4.4QJ/JL 09401-2014产品及项目编号方法4.5QJ/JL 01805-2013技术表单归档的编号方法4.6QJ/JL 01803 2014技术文件编号方法4.7QG/JL 060501-10A项目完成验收单4.8QG/JL 060501-11A项目终止申请单4.9QG/JL 060501-12A项目终止通知单4.10QG/JL 060501-15A项目暂停申请单5 形成的支持性文件、流程及表单5.1QG/JL 060503-1A软件开发项目建议书5.2QG/JL 0
18、60503-2A软件开发需求分析报告5.3QG/JL 060503-3A软件开发项目立项单5.4QG/JL 060503-4A设计开发评审报告5.5QG/JL 060503-5A测试任务书5.6QG/JL 060503-6A软件设计更改申请单5.7QG/JL 060503-7A软件发布通知单5.8QG/JL 060503-8A软件升级通知单5.9QG/JL 060503-9A软件项目文件清单5.10QG/JL 060503-10A问题处理记录5.11QG/JL 060503-11A软件测试报告5.12QG/JL 060503-12A版本变更记录5.13QG/JL 060503-13A软件项目任
19、务分解计划书5.14QG/JL 060503-14A软件系统使用培训记录6 附则6.1本程序自批准之日起生效,借用的文件如已换新版/次则以新版 /次内容为准。6.2本制度文件由研发中心技术管理部起草和负责解释,并负责维护其适宜性和有效性。6.3本文件状态:编制:代红日期:审核:日期:批准:日期:软件名称申请人客户信息软件应用环境及场所功能要求软件要求硬件环境软件开发项目建议书QG/JL 060503-1A申请日期申请部门联系电话联系电话 局域网 银行办公网 银行业务网 其他:(请说明) 网点应用 现金中心应用 人民银行应用 其他:(请说明)银行硬件环境: (如可提供计算机或服务器数量及配置、操
20、作软件、数据库等)设备要求:(如银行使用我公司主要产品型号及程序版本号、设备数量、联网方式等)其他:(如银行使用其他厂商设备型号、数量、联网方式及兼容要求,开发周期等)预计销售情况申请部门意见需求部门负责人:研发中心意见研发中心总经理:备注:可附其他说明文件及材料。软件开发需求报告QG/JL 060503-2A软件名称项目编号软件涵盖范围拟定日期编号业务管理名称功能要求数据要求备注其他:编 制项目负责人研发中心总经理软件开发项目立项单QG/JL 060503-3A软件名称项目编号项目专管员立项日期软件部门硬件部门软件:立项目的和技术指标硬件:项目组成员计划任务计划工作时间研制计划研发中心经理总
21、经理批准注:可用附件说明。设计开发评审报告QG/JL 060501-4A产品名称项目编号评审类别评审主持评审日期评审记录:结论:评审组组长:项目负责人项目组成员测试任务书QG/JL 060503-5A任务书编号:申请部门:申请日期:项目名称程序版本号相关匹配程序版本号版本代码存放位置及安装包名称需要 Build不需要 BuildBuild 负责人:软件环境硬件配置变更内容测试重点接收部门测试申请人项目负责人负责人测试开始日期测试结束日期试验结果测试负责人:年月日试验结论项目负责人:年月日备注软件设计更改申请单QG/JL 060503-6A软件名称申请人申请部门申请日期项目管理员项目编号软件部门
22、硬件部门 软件缺陷 软件升级需求 其他: _软件:需求类型硬件:项目组成员设计任务计划工作时间研制计划申请部门负责人研发中心经理软件发布通知单QG/JL 060503-7A表单流水号 :下发日期:年月日编制人员:软件名称软件版本适用范围(机型、图像程序、主控程序、 SD 卡程序版本)(可用附件说明)功能说明软件发行方式安装注意事项其它说明审核 /批准审核人(项目负责人) :技术管理部项目专管员:批准人(研发中心经理):审核日期:审核日期:批准日期:年 月 日年 月 日年 月 日下发接收人(签字)技术管理部执行和备档部门软件升级通知单QG/JL 060503-8A表单流水号:下发日期:年月日软件
23、名称升级前版本号升级后版本号适用范围(机型、图像程序、主控程序、SD 卡程序版本)升级原因(可用附件说明 )更改内容软件发行方式安装注意事项其它说明编制人员培训负责人审核人(部长/ 副部长):审核日期:年月日审核 /批准技术管理部项目专管员:审核日期:年月日批准人(研发中心经理):批准日期:年月日下发接收人(签字)存档部门存档人日期软件项目文件清单QG/JL 060503-9A项目名称项目编号软件负责人硬件负责人序文件交接记录号文件名称负责部门时间移交接收1软件开发项目建议书营销中心2软件开发需求分析报告开发部3软件开发项目立项单开发部4设计开发评审报告技术管理部5测试任务书开发部6软件测试报告测试组
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内蒙古自治区通辽市开鲁县2025届初三5月中考模拟题(一)语文试题含解析
- 沈阳大学《写作实践(1)》2023-2024学年第一学期期末试卷
- 浙江省台州市路桥区九校2024-2025学年初三下学期第二次质检生物试题含解析
- 浙江财经大学东方学院《理解当代中国英语读写》2023-2024学年第一学期期末试卷
- 重庆文理学院《数字内容安全》2023-2024学年第一学期期末试卷
- 浙江省金华市2024-2025学年初三第二学期第一次区模拟化学试题含解析
- 九江市2024-2025学年数学五年级第二学期期末复习检测模拟试题含答案
- 邯郸市鸡泽一中年数学模拟试卷(文科)(二)
- 学校国庆节的活动总结范文(6篇)
- 车间主管岗位工作要求与职责(30篇)
- 2025年高考思辨作文备考之17例高级思辨素材
- (甘肃二诊)2025年甘肃省高三月考试卷(4月)物理试卷(含官方答案)
- 2025年中国二氧化碳市场运行态势及行业发展前景预测报告
- 格构梁班组合同
- 福建省泉州市20023年第29届WMO竞赛二年级数学下学期竞赛试卷
- 2025年安全生产有限空间作业应急处理能力试题集试卷
- 内蒙古赤峰山金红岭有色矿业有限责任公司招聘考试真题2024
- 2025年全国国家版图知识竞赛题库及答案(中小学组)
- 2025年重庆渝开发股份有限公司招聘笔试参考题库含答案解析
- MOOC 成长中的音乐徜徉-浙江师范大学 中国大学慕课答案
- 深圳市失业人员停止领取失业保险待遇申请表空表
评论
0/150
提交评论