基于CMM的银行软件外包PPT课件下载推荐.ppt
- 文档编号:14337074
- 上传时间:2022-10-22
- 格式:PPT
- 页数:38
- 大小:144KB
基于CMM的银行软件外包PPT课件下载推荐.ppt
《基于CMM的银行软件外包PPT课件下载推荐.ppt》由会员分享,可在线阅读,更多相关《基于CMM的银行软件外包PPT课件下载推荐.ppt(38页珍藏版)》请在冰豆网上搜索。
以下对其中的十点进行说明:
银行软件外包现状及问题,1.对需求了解得不够充分无论是银行还是软件公司,在项目的初期,经常存在需求分析不够彻底、对项目的理解不够全面、对开发过程中的困难估计不足等问题,从而引起对工作量的低估。
而银行方则急于把产品开发出来或过高地估计了软件公司的开发能力,这些都会导致在项目开发的过程中不断地补充人员或造成项目的延期。
银行软件外包现状及问题,2.人员配备上银行的技术人员相对不足由于负责项目开发的是软件公司,银行方往往会尽量节省人力,控制本方技术人员的参与。
这样不利于银行在开发过程中更多地跟踪软件公司的开发工作,不利于未来的二次开发及维护,即使条件有限,银行人员也至少要达到软件公司人员的70%。
银行软件外包现状及问题,3.公司开发人员的流动这个问题几乎是不可避免的。
一方面软件公司本身人员的流动性就比较大,为了培养人员通常会在项目组中安排一些新人,这些新人业务比较生疏,不稳定性也较大;
另一方面,软件公司可能同时做多个项目,人员往往也会经常发生变动。
而每次变动都会对项目造成一定影响。
在人员流动上银行方面只有事先做出估计,并在合同上注明,才能在日后的合作中争取主动。
银行软件外包现状及问题,4.银行技术人员在技术上准备不够充分长期以来银行技术人员习惯于独立开发,使用传统的开发工具,因此,不可能很快地适应最新的开发方式与开发工具。
这就要求银行应该定时地对开发人员进行知识更新,银行技术人员也要不停地积极自我更新,以适应不断发展的技术要求。
银行软件外包现状及问题,5.过多地把注意力集中在价格上在商务谈判过程中,很多软件公司为了能够拿到项目、介入银行领域,会开出很多优惠条件或千方百计地降低价格,却忽视了其他方面的因素,这往往会给未来项目的实施带来许多困难。
因此,良好的服务、丰富的经验、成熟的技术、保质保量按时地完成任务,应该成为银行选择软件公司优先考虑的因素。
银行软件外包现状及问题,6.不停的需求变动由于银行本身的业务在不断地发展,如果开发周期太长则不断地会有新的业务需求增加,或者是原来业务需求上的缺陷,造成在项目开发的过程中不断地变更需求。
这对于由银行自己的开发人员完成的项目来说问题不是太大,但是对于外包项目来说,就存在与软件公司如何进行沟通,如何协商解决的问题。
银行方面最好是在商务谈判时进行必要的约定,以免造成开发中的不愉快或被动。
银行软件外包现状及问题,7.管理方面的问题一般说来,软件公司在开发方面是比较自由的,一般是给定任务在规定的时间内完成即可。
而在银行方面则有比较严格的作息要求,这就会造成工作时间的不同步,严重的话会影响项目的进度。
因此,银行方面最好是在合同中要求把软件公司的管理纳入银行项目的统一管理,这样才能有效地保证项目的进度。
银行软件外包现状及问题,8.忽视业务人员的作用由于银行的技术人员一般都对业务比较熟悉,他们对业务人员的业务支持要求不是很高,只是作为一个必要补充。
在实际开发中,如果安排熟悉业务的骨干业务成员参与整个开发过程,直接参与同软件公司的讨论,则会补充银行本身的技术人员的不足,并可大大提高开发效率。
银行软件外包现状及问题,9.项目后期对保密及系统安全的限制的松懈安全是银行取信于客户的关键,除了资产安全,信息安全日益成为银行风险管理不可或缺的重要环节。
软件研发外包后,外部人员参与了银行技术平台的搭建,可能会导致银行应用系统安全性的降低。
银行在与软件公司合作的过程中一定要注意安全保密。
银行软件外包现状及问题,10.技术文档不齐或不规范由于银行在商务谈判时一般无法界定所有文档的明细,特别是对于那些只有使用权的软件的开发工具代码和业务代码,在开发的前期都难以确定,以至于在产品交付时部分代码无法有效地交付,不利于未来的二次开发和维护。
因此,产品选择时银行应尽量寻找成熟的产品或有良好信誉的软件公司。
银行软件外包现状及问题,还有许多因素会影响合作项目的进度,如:
公司的技术核心集中在一两个骨干身上;
业务需求不完善或不明确;
商务谈判时间太长;
软件公司技术人员对业务的介入太晚;
银行方新手太多,业务不熟;
对合作项目中的困难估计不足等等,均会影响项目进度,银行可根据不同的情况具体进行处理。
CMM简介,CMM是由美国卡内基梅隆软件工程学院所确立的针对软件开发、系统工程、软件采购等软件工程方面的一套专门的质量管理体系,在国外各军用、大型民用软件工程、项目管理中被广泛应用。
CMM简介,CMM,即能力成熟度模型,指一个软件开发组织或某开发项目有效地定义、执行、管理、测量和控制其各种软件过程的综合能力高低的一种度量尺度。
这种综合能力通过测量该组织各种软件过程能力来进行度量,是一种软件过程控制和评估框架,它列出了每个级别需要完成的目标以及判定条件,但并没有叙述如何实现这些目标。
CMM简介,模型的成熟度理论主要涉及对软件过程的定义管理和如何度量、管理、改进这些过程,以及对软件组织和各类资源的管理,同时还包含对软件过程中使用的开发工具和技术的管理。
CMM将软件开发机构的能力按其软件开发过程完善程度分为五个成熟度级别来表示,从一级到五级水平逐渐提高。
CMM简介,又将每个成熟度级别分为多个关键过程域,将每个关键过程域分为五个共同特征。
共同特征包括关键实践,当这些关键实践得到实现时,就完成了该关键过程域的目标。
CMM与软件外包之间的关系,外包(Outsourcing)是一个舶来词,亦可译为“资源外包”或“业务外包”。
外包思想始于20世纪80年代末期的美国。
严格地说,外包是一种管理策略,它是指企业专注核心业务能力而把部分业务,特别是把与信息技术的相关业务承包给外部专业的、高效的信息技术服务商。
CMM与软件外包之间的关系,软件外包的推动力:
一方面来自企业减少信息技术风险取得经济效益的要求。
一方面则来自于企业利用信息技术改造业务流程,进行组织创新,创造更多利润的要求。
CMM与软件外包之间的关系,CMM2中的“软件子合同管理”KPA涉及了软件外包管理问题,它规定了企业应如何管理软件开发业务和软件开发子合同。
CMM模型定义了软件子合同管理要达到的目标、实施时必须履行的承诺和需要具备的能力,定义了进行软件子合同管理应该进行的活动。
CMM与软件外包之间的关系,CMM软件能力成熟度模型对软件项目外包进行管理可以使银行将更多的精力专著于项目过程中的关键过程域,通过对关键过程域的分析,找出在项目管理过程中存在的差距,然后对项目过程进行改进,将项目过程标准化、程序化,更有利于组织重复过去的成功经验,不断提高企业的项目管理水平。
CMM与软件外包之间的关系,通过CMM软件能力成熟度模型对银行业软件外包项目的管理流程进行优化后,可以使银行尽快摆脱目前落后的管理模式,更加注重软件外包项目的流程管理,通过制定适合于银行的软件外包项目规范,有效提升银行业对软件项目外包的管理水平,更好的与软件外包公司进行合作,提高软件外包项目的产品质量。
构建基于CMM的银行软件外包管理方式,银行要想在风险可控的情况下获得外包收益,必须强化自身外包管理能力,提高自己的项目管理水平,重点做好以下八个方面的工作:
构建基于CMM的银行软件外包管理方式,1.制订一个包括风险管理的管理计划外包就好像自行开发一样,同样需要制订一个管理计划。
在计划中应该包括:
供应商选择、合同洽谈、开发需求、控制需求变化、跟踪供应商进度、监督质量、已审核交付的产品是否满足需求等。
可以与所选择的供应商一起制订这些管理计划。
构建基于CMM的银行软件外包管理方式,2.要加强研发人员职业生涯计划与人才培养对研发人员进行项目管理、外包管理、系统架构、信息计划、信息安全等方面具有针对性的培训,使研发人员适应岗位角色的转变,从软件设计人员转变为项目经理、系统架构师、系统分析师、关系经理等,同时,引进项目完全外包所急需的法律人才。
构建基于CMM的银行软件外包管理方式,3.根据项目复杂程度与内部能力,将研发项目通过外包、主题专家、顾问、自主研发等方式展开。
成立专门的技术研究团队,从事新技术与银行业务有效结合的研究工作,加强与咨询公司的合作。
构建基于CMM的银行软件外包管理方式,4.选择合适的外包商,加强对外包商的管理与沟通谨慎选择外包服务商可以降低部分风险,但不同的运行机制和企业文化也会增加整个外包过程的风险。
对这些风险的管理除了要求银行与IT厂商间有很好的合作机制、彼此信任以外,银行必须保证对整个外包项目具有决策和控制权,确立“以银行为主”的方针。
构建基于CMM的银行软件外包管理方式,5.软件的需求必须规范明确,防止频繁变动在明确软件需求之前,银行必须先对项目的需求、资源、工期、质量等要素及相互之间的平衡关系有总体的把握。
需求规定了系统的范围和规模,资源决定了项目的投入,工期定义了项目的交付日期,质量定义了完成系统的好坏。
构建基于CMM的银行软件外包管理方式,6.银行项目管理人员必须强化项目进度的监督控制项目进度控制的主要方法是依据项目计划书中的开发进度表,检查工作成果和进展进度,确保项目里程碑的达到。
因此,里程碑的设置要尽量符合实际,并且不轻易改变里程碑的时间。
构建基于CMM的银行软件外包管理方式,7.加强合同管理外包合同是外包管理中最为重要的文档之一,是对外包服务商进行有效控制、降低外包风险的主要手段。
外包合同管理主要涉及选择外包服务商、制定外包合同、签署外包合同、更新或终止外包合同等事项。
银行与外包服务商签订协议,通过监控合同管理,保护自身利益。
构建基于CMM的银行软件外包管理方式,8.做好外包软件的系统安全管理和文档编写工作在所有的外包合同中都应该包括保密条款。
风险管理的思想应体现在所有的应用系统中。
在项目开发的最后阶段,银行的项目管理人员还需要督促开发商提供详细的、必需的文档资料,并组织对有关报告和文档资料进行评审,以确定产品的质量是否达到了要求。
总结,总之,我国商业银行要想在竞争日益激烈的环境中生存下去,并利用信息技术采购更大的竞争优势,外包模式是我国商业银行信息系统开发的必然趋势。
软件外包是一种新兴的系统建设方法,其强大的生命力不言而喻,商业银行作为信息技术的重要应用者必须积极使用它。
总结,软件外包项目成功与否,外包管理能力至关重要。
与软件企业相比,银行业在软件项目管理方面还存在一些差距。
目前,有些国内的软件企业已经通过CMM三级的认证,个别企业已经通过等级认证,这些企业在软件开发方面已经具有较高的项目管理水平。
总结,银行虽然在项目实施过程中对软件开发只
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 CMM 银行 软件 外包