
银行业务产品软件项目管理办法模版.docx
27页洛阳银行规章制度汇编银行业务产品软件项目管理办法 第一章 总 则第一条 为了加强软件产品管理,建立科学、完善、有效的业务产品软件开发体系,促进我行各项业务快速发展,特制定本办法第二条 软件项目是指新业务开发和现有业务完善优化等工作,包括一般软件变更和重大软件变更重大软件变更主要指涉及新业务开发和原有业务操作流程、会计核算、会计科目或影响我行业务系统日终处理等方面的变更,以及开发工作量核定在3人并超过1个月以上的软件开发项目一般软件变更是指除重大软件变更外其他业务产品功能完善优化工作第三条 软件项目管理是指软件开发过程控制、文档审核、开发资源管理、项目协调等工作,包括软件项目审定立项、软件项目前期准备、软件项目编程、软件项目验收投产和项目文档等管理工作第四条 软件开发是指编写开发计划表、软件系统设计说明书,软件代码编程、软件内部测试和协助项目试运行、培训、验收上线及后期技术服务等相关工作第五条 项目文档管理是指软件项目管理过程中产生的质量记录,测试、验收文档,系统设计说明书、软件开发文档、软件维护文档、软件使用说明书及程序源代码等管理工作第六条 软件项目开发依据其开发主体可分为外包开发、合作开发、独立开发三种形式。
外包开发指软件项目开发工作全部由软件公司负责完成;合作开发指我行与软件公司合作共同承担软件项目开发工作;独立开发指软件项目开发工作全部由我行负责完成第七条 软件项目维护期是指项目投产后一段期间内对硬件性能和业务问题进行采集分析,重大软件项目维护期为投产后三个月,一般软件变更投产即止 第二章 项目组织架构及职责第八条 为保障软件项目开发的进度和质量,软件项目开发由我行信息技术管理委员会统筹规划,评定项目的实施和管理,并针对具体业务开发决定是否设立项目组及组成人员和负责人,决定项目组是否下设需求、业务追踪、软件开发、技术追踪、测试培训、验收等职能小组 (一)软件项目组织架构 (二)各职能小组职责1.项目组负责组织整个项目实施管理工作,其成员由行领导、相关业务部门、信息技术部、支行业务骨干和外聘专家组成,在项目实施过程中每周五定期召开项目专题会,并形成书面材料向行领导和信息技术管理委员会汇报项目实施情况和存在的问题,其职责为:(1)负责向信息技术管理委员会递交各职能小组成员名单和实施计划;(2)负责协调和管理各职能小组工作;(3)负责项目成本的估算、申请和解释等工作;(4)负责定期召开项目专题会并向行领导和信息技术管理委员会汇报项目工作情况;(5)接受信息技术管理委员会安排的其他工作。
三)需求小组负责本项目业务需求书的编制和审定,其职责为:1.负责组织相关人员调查、分析、研究业务开展可行性;2.负责编写和完善业务需求书;3.负责项目投产后的业务指导和管理工作成员构成:由需求部门抽调业务骨干人员和外部专家组成工作周期:从项目立项到维护期止四)业务追踪小组负责项目开发中业务的实现,其职责为:依据需求书和项目开发计划表,从业务层面实时了解、跟踪业务实现思想和方式,检查项目开发工作进度和业务需求功能完成情况成员构成:由需求部门抽调业务骨干人员组成工作周期:从项目开发到维护期止五)技术追踪小组负责项目开发中技术手段实现方式,其职责为:依据需求书和项目开发计划表,从技术层面实时了解、跟踪项目技术实现思想和方式,审定项目设计、测试及上线环节的安全性,审定软件代码人员构成:由信息技术部及外聘技术专家组成工作周期:从项目系统设计到维护期止六)软件开发小组负责软件开发的全部工作,其职责为:1.负责编写软件系统设计说明书和软件开发文档等;2.依据需求书的内容编写软件代码并做好内测工作;3.协助项目测试、试运行、培训、验收上线等相关工作;4.上线投产后续技术服务工作人员构成:公司人员和信息技术部相关人员组成。
工作周期:从项目系统设计到维护期止七)测试培训小组负责项目业务功能测试和组织相关人员培训工作,其职责为:1.依据项目需求书编制测试大纲和测试案例;2.依据测试内容开展项目测试;3.对测试中发现的问题提出具体修改建议;4.编写操作手册并组织相关人员进行培训工作;人员构成:需求部门抽调业务骨干人员组成工作周期:从项目开发到维护期止八)验收小组负责项目的验收工作,其职责为:1.依据需求书编制验收工作目录;2.按照需求书验收各功能模块,并填写验收表;3.根据验收结果形成验收报告人员构成:需求部门、审计部、风险部、信息技术部和外部专家组成 第三章 项目管理流程第九条 业务需求部门按照《业务需求书编写规范》提出业务需求,由信息技术部召集需求部门讨论后统一汇总报我行信息技术管理委员会,由信息技术管理委员会集中审定项目是否立项、项目处理流程(重大或一般变更)、项目开发形式、项目组成员、项目实施计划和项目费用等第十条 对于新产品及重大软件进行开发时,其处理流程为:(一)软件项目审定立项;(二)制定软件项目实施计划;(三)项目设计;(四)项目设计评审;(五)项目费用成本申报;(六)开发编程;(七)项目测试;(八)项目试运行;(九)项目培训;(十)项目验收;(十一)项目投产。
第十一条 对于一般软件变更,其处理流程为:(一)软件项目立项审定;(二)编程开发;(三)项目测试验收;(四)项目投产 第四章 项目立项审定第十二条 软件项目立项审定分为新产品及重大软件变更和一般软件变更两部分 (一)新产品及重大软件变更立项审定工作按以下流程:1.需求提出需求部门依照《业务需求书编写规范》编写业务需求书并将需求书转送信息技术部2.需求讨论信息技术部负责需求书的登记造册,并在每周一下午组织各业务部门召开需求讨论会各相关部门针对需求书内容,讨论其实现流程、需求细节、风险环节的预防控制等;讨论相关的业务管理办法、会计核算办法、业务操作流程等 3.需求讨论定稿需求部门在需求论证后,收集整理各部门意见,完善需求书并定稿,经部门负责人签署意见并加盖部门印章后转交各需求相关部门会签4.需求回复需求定稿后,信息技术部负责制定《软件项目实施计划》并提交信息技术管理委员审定《软件项目实施计划》、项目开发形式、项目成本、项目组人员组成等信息技术部依据信息技术管理委员会审定意见,向需求提出部门反馈需求立项情况5.项目筹备需求立项后,信息技术部依据信息技术管理委员会审定意见,筹备项目实施。
二)一般软件变更工作按以下流程进行处理:1.需求提出需求部门依照《业务需求书编写规范》编写业务需求书并将需求书转送信息技术部2.需求讨论信息技术部负责需求书的登记造册,并在每周一下午组织各业务部门召开需求讨论会讨论修改后形成需求定稿,需求部门负责人签署意见并加盖本部门印章第十三条 报送信息技术管理委员会审定的需求相关文档必须包括《业务需求书》,新产品及重大软件变更还包括《业务管理办法》和《会计核算办法》第十四条 由信息技术管理委员会批准的新产品及重大软件变更项目,可向信息技术部及相关部室公示竞标;除此之外的项目由信息技术部确定开发人员,需求部门确定测试人员,组成项目组 第五章 项目成本管理第十五条 项目成本估算项目成本估算是项目中各项工作开展所需成本的估算和计划项目成本估算应以整个项目开展所耗费的成本和工作量作为依据第十六条 项目成本的构成项目成本分为直接成本和间接成本一)直接成本包括:购买软硬件、开发工具、第三方软件等成本二)间接成本包括:开发和实施等成本第十七条 估算项目总成本估算项目总成本=(直接成本 + 间接成本)×权重间接成本主要指我行人员项目实施成本,是由项目总人工数乘以单位人工成本计算取得。
项目总人工数根据项目计划周期和投入人数计算取得;单位人工成本依据市场同期同项目或近似项目的单位人工成本取得权重的分值大小由信息技术管理委员会审定第十八条 项目成本申报项目组依据项目复杂程度编制项目成本后递交信息技术管理委员会审批,审批通过后再提交预算管理委员会审批项目组负责项目成本的编制计算、申报、解释等工作 第六章 项目前期准备第十九条 项目开发环境准备信息技术部依据项目成本审批情况,准备相应硬件和软件开发环境,若须招标购置的软硬产品,准备招标文件,联系招标厂商,通过招标流程完成招标工作第二十条 系统设计及评审(一)由信息技术管理委员会审批的项目,信息技术部必须将《系统设计》和《项目开发工作计划表》提交给信息技术管理委员会进行系统设计评审,必要时可以外聘技术专家参加评审,评审成员必须签署《系统设计评审表》二)除信息技术管理委员会负责评审的项目,由信息技术部召集相关人员组成项目评审小组,评审《系统设计》和《项目开发工作计划表》,评审小组成员必须签署《系统设计评审表》 第七章 重大项目实施管理第二十一条 开发编程系统设计评审通过后,软件开发小组负责代码编写并做好自测工作,保证代码质量。
第二十二条 各职能小组跟进开发期间,各职能小组依据自己职责必须全程追踪;项目组负责人依据项目开展情况可不定期发起召开交流沟通会第二十三条 项目测试测试组按照项目计划开展测试工作,其工作流程为: (一)按照《测试计划书编写规范》编写测试大纲和测试案例并报项目组负责人审批;(二)按照测试案例进行测试,对测试中发现的问题,测试人员必须填写《测试问题记录单》并由测试组负责人每天及时汇总递交软件开发组负责人;(三)软件开发组负责人在次日将反馈意见告知测试组负责人四)安全审核人员对测试过程进行跟踪并出具安全性测试报告五)测试结束后软件开发组负责人填写《测试结果清单》并由安全审核人员签署意见第二十四条 试运行培训测试完成后,测试组负责全行相关人员进行试运行前培训工作第二十五条 试运行(一)试运行培训结束后,项目组向信息技术管理委员会汇报项目试运行计划,通过审批后组织项目试运行二)试运行结束后,项目组向信息技术管理委员会提交项目试运行报告第二十六条 上线前培训 测试小组负责修订《业务操作手册》并组织全行相关人员进行上线前培训工作第二十七条 项目验收试运行结束和上线前培训完成后,项目组向信息技术管理委员会汇报,并提请项目验收,通过批准后由验收小组负责对项目进行验收,并形成验收报告。
第二十八条 项目投产 验收通过后,项目组向信息技术管理委员会提请项目投产,通过批准后,软件项目可在正式环境进行上正式运行第二十九条 项目后评价 软件投产运行30天后,需求部门根据上线运行情况,编写项目运行状况报告,做好项目后评价工作 第八章 一般变更项目实施管理第三十条 信息技术管理委员会审定为一般软件变更的项目,按以下内容开展工作:(一)信息技术部根据需求定稿,负责软件变更开发工作,保证代码质量二)需求部门负责测试和验收工作,并形成验收报告三)通过验收后,需求部门填写上线申请并提交信息技术部四)信息技术部依据需求部门的验收报告和上线申请,完成代码及系统安全性审核并填制《软件投产工作表》,负责软件投产,后期需求部门根据上线运行情况,做好项目后评价工作 第九章 项目维护管理第三十一条 项目投产后,信息技术部负责软件技术支持,需求部门负责业务指导和管理第三十二条 在软件项目维护期间,需求部门定期收集。
