本文是一篇项目质量管理论文,本文通过对行业应用软件项目质量管理研究现状的分析,特别是对保险行业软件项目质量管理研究现状概括归纳的基础上,结合项目质量管理的相关理论方法,对G保险公司核心业务系统项目质量管理及改进方面相关方法、理论的应用情况进行研究。
第一章 绪论
1.1 研究背景与意义
随着保险行业的深度发展,市场环境的日益复杂和碎片化,以及信息技术的高速发展,信息技术在保险行业业务开展方面的重要性日益凸显。如何通过信息技术与业务深度融合统一,提供满足客户多样化的保障诉求;如何既能兼顾标准化的产品与服务,又能面对互联网+保险浪潮下各种新兴保险业务的涌现对系统的冲击;如何在发挥传统业务模式的基础上,对互联网思维模式的结合及转型;这些问题都为保险企业的信息化建设提出了更高的要求。但保险行业的核心业务系统升级换代比较缓慢,重业务轻技术的情况普遍存在,信息化建设过程中存在很多与保险业务快速发展及及客户期望不断提高对业务系统的要求不相应、脱节的情况。由于部分保险企业从起步阶段对信息化发展战略和规划就不是很重视、没有用长远发展的角度去考虑,造成了核心业务系统软件系统结构不合理、不能更好的兼容业务的变化与拓展,同时项目管理混乱、延续性较弱,进一步加深了保险行业信息化建设的复杂度和难度。
由于保险公司重业务轻技术导致“外行领导内行”的历史原因,在保险行业应用软件的系统建设过程中,对软件的成本及时间的管理非常看重,而很少使用软件工程的方法理论进行指导,对系统的质量仍旧停留在事后发现问题再补救的阶段,综合上述种种原因导致信息系统的建设多走弯路、重复建设、隐患巨大、难以维护。同时随着社会经济的不断发展,新兴产业、新兴的生活消费模式的不断涌现,以及保险业务规模的进一步扩大,从外部环境及内部发展的要求来看对核心业务系统的优化与提升都是十分迫切的。进而在新的形势、新的业务、技术背景下,对保险行业应用软件的项目质量管理进行重新审视,如何用新的视角、更高更前沿的理论及方法对其进行研究是一个很有意义的课题。
.....................
1.2 软件项目质量管理的研究进展
1.2.1 项目质量管理的概述
质量管理(Quality Management) 是社会生产力提升的产物,主要体现在效率方面。而随着社会生产力的提高,质量管理也越来越彰显其独特的重要作用。纵观近百年的质量管理发展历程,从一开始的在过程中对质量进行检验、控制,到应用统计分析的方法来对质量进行总结分析其规律,再到全方位的对影响质量的各个方面的控制,整个社会对质量管理的认识,无论是从深度还是从广度上都有了很深入的研究及应用。随着新的技术革命对人们生活的影响,特别是信息技术革命的冲击,在短短十几年内,以高科技产品及相关技术的应用为代表,质量及质量管理在知识密集型产业中扮演了非常重要的角色,也以此带动了质量相关的理论、方法对其他行业乃至社会意识形态方面的影响。朱兰博士就曾敏锐的指出,经济社会的发展是为了让人们的生活水平能有一个“质”的提高,这个“质”就指的是质量,因此从某种意义上来讲 21 世纪就是质量的世纪。而在日益全球化的经营环境中,质量也越来越成为能够在这种竞争环境中取到成功、生存下去的最关键因素,这也迫使人们对质量重要性的认识程度日益增长。这也带动质量管理的相关研究及应用的快速发展。
项目质量管理是质量管理在项目管理中的延续,在美国 PMBOK 指南中,质量管理作为项目管理中的十大知识域之一,在项目管理体系中有着极其重要的作用及意义,鉴于上文对质量管理重要性的论述,把项目质量管理当做项目管理的核心也不失为一种很长远的理念。
在项目质量管理过程中,所要达到的目标就是运用管理学以及质量管理中的先进理念、理论以及系统方法对项目质量进行系统管理,不断满足用户对质量的要求。
............................
第二章 G 保险公司核心业务系统项目质量管理现状
2.1 G 保险公司核心业务系统简介
G 保险公司自 2006 年底筹建以来,经过快速发展,在财产保险行业相比其他同类型保险公司发展迅猛。2016 年,实现保费收入 597 亿元,在国内财产保险行业中市场份额列第 4 位,图 2.1 所示是十年来 G 保险公司的保费收入情况,从中可以得出 G 保险公司的业务扩展是非常迅速的。
G 保险公司的核心业务系统的建设采用的是信息部自主开发+外包模式,主要以外包模式为主,由第三方专业的软件公司负责对整个核心系统进行设计并实施,自 2006 年公司筹备开始,核心系统的建设及运维一直持续到现在,期间核心系统未经过大规模的更新换代,也未替换过第三方专业软件厂商。
....................
2.2 G 保险公司核心业务系统项目质量管理概况
由于自 G 公司筹建以来,核心业务系统的建设一直是由一家软件厂商负责,双方之间建立了良好的合作伙伴关系。因此核心业务系统的项目质量管理,也伴随着系统的建设,经历了一个从无到有、从小到大、从粗放到精细的转型过程。另随着 G 保险公司业务规模的不断扩大,客户对信息系统的质量要求也逐年在提高标准,不断提出更加严格的指标,这样也倒逼软件项目厂商对项目质量管理及质量改进方面针对客户要求,不断提出更好、更有效的解决方案。
2.2.1 G 保险公司核心业务系统质量管理整体目标
现阶段 G 保险公司对核心系统软件厂商的质量管理制定的总的项目质量管理计划,包括质量目标及职责,以及取得的软件成熟度级别,提供详细的质量保障方案,整体的要求如下。
项目应该建立质量目的
项目应该建立严格的质量管理组织
质量管理必须贯彻整个项目所有阶段
项目应该建立各阶段、各岗位、各任务的质量标准并严格考核
制定质量保证措施,包括质量管理使用的方法、技术和工具,项目过程中采用的项目管理标准,项目人员的考核标准
质量控制措施,包括各类质量问题的事前、事中、事后质量控制,技术评审、代码检查、软件测试、缺陷跟踪等的具体管理要求和使用的技术工具。
上述要求是 G 保险公司核心业务系统项目质量管理的总纲,经过多年在质量管理方面的摸索和实践,在项目建设过程中已基本做到了上述要求的全部内容,并形成了一整套规范,建立起了质量管理体系。限于篇幅,且这块也不是本论文的重点,因此不再这里展开论述。
.....................
第三章 G 保险公司核心业务系统项目质量改进方案......................27
3.1 核心业务系统项目质量改进方法的分析与选择................... 27
3.1.1 进化论思想的应用..................... 27
3.1.2 核心业务系统项目质量问题的进化及分析......... 30
第四章 核心业务系统项目质量改进方案的实施与验证..................57
4.1 核心业务项目质量改进方案的实施..................... 57
4.2 根原因分析法的应用效果分析.................... 59
第五章 项目质量管理体系的改进及优化........................ 75
5.1 核心业务系统项目质量体系的构建与实施................. 75
5.1.1 G 公司核心业务系统项目过程简介...................... 75
5.1.2 G 公司核心业务系统项目生产过程的构建............... 78
第五章 项目质量管理体系的改进及优化
5.1 核心业务系统项目质量体系的构建与实施
目前 G 保险公司核心业务系统的质量管理体系,基于 ISO9001-2000 版和CMMI5 版两套成熟的质量管理体系而构建,这两套管理体系都是基于项目的开发过程来进行管理的,两者从本质上来讲是一样的,只是在一些具体环节上略有不同的侧重。结合本项目十年来的实际运作情况,以及项目质量改进的演变、进化、归纳、总结,形成了目前 G 公司项目质量管理体系,由于本文论述的重点是所应用的方法对 G 公司质量管理体系的影响,篇幅所限,这里不对 G 公司的质量管理体系进行详细论述及研究,只是简要的进行论述。
研究表明,全面质量管理基本原理认为产品是过程的产物,根据软件工程的生命周期以及项目管理的五大过程组,并结合长期运维类项目的实际情况,以及多年来 G 公司项目管理及软件产品相关处理流程的演化,并按目前已在应用的阶段情况,对 G 公司核心业务系统项目的过程进行简要介绍。
.....................
第六章 结论与展望
6.1 结论及创新点
本文所研究的对象是保险行业内的一家大型企业,在行业内该企业在信息化建设及项目管理方面都属于领先水平。对这家保险公司的项目质量管理方面所做的研究工作,不仅为该公司后续的项目质量管理提供了一些有价值的研究成果,也对业界其他保险公司的项目质量管理提供了很好的案例分享,对其他有志于进行项目质量改进的企业也有非常好的借鉴参照意义。
6.1.1 结论
本文通过对行业应用软件项目质量管理研究现状的分析,特别是在对保险行业软件项目质量管理研究现状概括归纳的基础上,结合项目质量管理的相关理论方法,对 G 保险公司核心业务系统十年来项目质