
| 出版日期:2005-06-06 总期号:1417 本年期号:40 |
|
优化IT质量生态系统
Gartner高级研究总监Therasa倡议 李军
Gartner高级研究总监Therasa 在5月18日举办的“2005年中国IT应用质量年会”上,Gartner高级研究总监Therasa发表了精彩的演讲,并在会后接受了本报记者的专访。Therasa一再强调,应用质量生态系统是信息系统效率提升的重要保障。本期“视线”,归纳总结了Therasa的观点,以飨读者。 经过多年的积累和发展,国内行业信息化逐步走向理性和务实,开始考虑如何利用应用系统提升企业的效率。应用系统可以推动业务,带来更大竞争优势,同时,在IT的作用不断演化和转变中,质量问题已经成为最重要的因素之一。 应用质量面临挑战 与传统行业相比,IT行业是一个新兴并且快速发展的行业。传统行业经过多年的发展形成了规范的质量管理体系和质量标准,但是IT行业在这一部分还不够完善。根据中国软件评测中心多年的测试和监理工作经验,目前国内应用系统建设的问题,包括应用系统质量不能满足应用的基本需求、工程进度存在较严重的拖延误期、项目资金使用不合理或严重超出预算等。Gartner高级研究总监Therasa对此发表了自己的看法:“我们认为,应用质量生态系统(Application Quality Ecosystem)可以有效提高IT应用系统质量,并推动IT机构向IT和业务的统一转变。” 随着国内企业走上国际化道路和北京2008年奥运会的临近,IT系统一旦出现问题,所造成的损失将非常巨大。对此,Therasa对中国企业建议:多与全球性企业合作,从它们的教训中吸取经验,并不断学习,找出业界最佳的实践,从而不断提高技术组合的效果,以带来更高的效率。 人人都为质量负责 企业在日渐认识到IT应用质量重要的同时,也在遭遇一个尴尬:应该由谁来对质量问题负责?Therasa从企业内部结构的角度给出了答案:“在我的职业生涯中,业界人士经常问的一个问题是,谁负责软件应用的质量?事实上,答案是每个人都应该为质量负责。机构中的每个人都要为质量负责,从而为客户提供最高的满意度。” 尽管每个人都要为IT应用负责,而CIO则是最值得信赖的。Therasa认为:“CIO(首席信息官)是业务领域不可忽略的一部分,他不仅要做保证软件系统质量的第一人,同时还要保证整个企业业务流程运转越来越良好。CIO要和业务部门沟通确定他们的应用需求,并且领导和指导整个IT机构提供最高质量的软件。他还必须做出决定,比如采购什么技术保证应用系统的高质量。” 构建应用质量生态系统 根据Gartner调查发现,造成灾难性的失败或者系统错误的原因主要有三种,即硬件问题、软件产品本身的错误和在应用过程中的故障(如图1)。而建立可靠的应用质量生态系统可以有效减少后面两种原因造成的灾难。但是,什么样的企业才可以建立应用质量生态系统呢?Therasa介绍说:“当用户意识到整个生命周期中质量这个重要因素之后,就可以考虑建立可靠的生态应用系统了。”这个生态系统的组成如图2所示。 据Gartner研究,在IT应用质量认知度和专业技能方面,一般企业分为五个阶段:其中第一阶段是什么都不做,约占10%;第二阶段是做一些简单的手工测试,也是约占10%;第三阶段是关注应用质量,但是测试随意性大,约占35%;第四阶段是自己做测试,但是并不根据用户或环境的改变做出调整,约占35%;第五阶段是应用系统生命周期专家,仅占10%。Therasa说:“目前在中国有很多企业希望建立这样的生态系统,但是它不是一个可以一蹴而就的系统。不过,我觉得中国企业在这方面有很好的前景,因为中国的IT基础比较好,而且可以吸收国外的经验。”她还建议,除了从最佳实践中学习,中国企业还应该努力从其他一些机构中寻求帮助,例如系统集成商、产品经销商或者合作伙伴,逐渐过渡,更好地完成应用质量生态系统的建设。 挑选适合的工具 如果用户想建立一个稳定可靠的应用质量生态系统,那么在这个过程中用户必须选择适合自己的产品和服务提供商。Therasa认为,用户可以通过自己开发、购买产品、外包服务等多种形式来完成。她推荐用户去找一些优秀供应商,因为它们可能在某方面有非常强的专业技术,并且了解本地化需求,可以提供给用户更专业、更符合用户需求的服务。美科利大中华区总经理卢汝文先生对此表示赞同。他说:“一个公司在产品本地化上做的努力可以体现出公司对这一区域的重视。我们不仅逐步将产品汉化,同时一些应用里面的数据库流程也都汉化了。” 据卢汝文介绍,美科利在三条产品线——IT管控、应用实施和应用管理上都具有很强的实力。其中,IT管控软件类似于ERP系统,可以进行IT企业的需求资料计划管理、项目管理、资源时间进度计划管理以及变更管理等。应用实施部门的软件主要为了解决各个软件企业在开发和运行软件的过程中,也就是生命周期里面开发部分质量保证的问题。 以战略眼光看待应用质量 应用质量问题在得到用户和IT企业重视的同时,用户也要理解,质量当然是最重要的,但肯定不会是立竿见影的。Theresa对此也强调说:“质量不是零散孤立的功能,是不断努力积累的结果。我们必须在整个应用程序开发的早期就要考虑这一重要因素,从战略的角度考虑这一问题。” 美科利作为软件测试领域的知名企业,前瞻性地提出了业务优化科技(BTO)理念,这也是一种实现IT业务价值最大化的策略。Therasa对BTO做了一个解释。应用质量生态系统是一个很好的基础设施质量保证系统,而BTO提出了一种战略,可以包括很多内容。这可以理解为,应用质量生态系统是BTO的一部分。卢汝文进一步介绍说:“BTO是一个战略,并不仅仅是一个测试。BTO能帮助企业优化它的质量。应用质量的IT投资非常昂贵,可能很多人觉得投入的产出比不是那么高。BTO就是要让人们了解到,IT的投入是值得的。” 2005年,首次被称作中国IT应用质量年,随着中国企业对IT应用质量的认识越来越清晰,相信国内企业在这一方面与国际企业的差距会逐渐消失。
美科利大中华区总经理 卢汝文
图1 造成灾难性的失败或者系统错误的原因
图2 应用质量生态系统
图3 2005年应用质量生态系统魔法象限图 |
|||||||||||||||||||||