| 答:
一、网管软件质量重要的原因
随着计算机技术和互联网的发展以及我国信息化的普及与应用,各行各业开始大规模的建立网络来推动电子商务和政务的发展,不论是政府、金融、教育、医疗等单位都逐渐将核心业务移植到电子和网络上。而这些行业用户比以前任何时候都更加依赖于网络、IT基础设施以及应用系统来满足其核心业务需要。
众所周知,网管系统是直接和各行业用户核心业务系统的下属核心网络设备、服务器、数据库、中间件等直接打交道的。故对于政府、金融、教育、医疗等行业的关键业务应用,网管软件的质量显得非常之重要,否则将直接影响业务系统的正常运行。
二、网管软件质量评估方法或标准
标准一:网管软件的试验环境VS真实环境 网管软件试验环境的特性是负载小、环境简单、运行测试时间短、可以经常重启、无真实数据等等。而真实环境通常是负载大、环境复杂、需24小时不间断工作、运行时间长(以年计算)。 所以,网管软件在一个试验环境应用正常,并不代表其在真实环境中就能正常应用。
标准二:网管软件过程控制和质量保证的规范性与严谨性 对于一个真实的在关键业务环境中要运行的网管系统,至少需要经过6-12个月的长时间不间断运行,才能上线。如果网管系统一边出现重大问题,系统的研发人员一边在现场实时修改的手工作坊式方式,只能算是实验室正在试验或测试待完善产品,还完全不成熟,根本无法达到真正管理关键业务系统级别的水平,也完全不能达到软件工程的规范。
现代的软件开发,很多普通的业务系统都已不采用类似原始手工作坊式的方法,更不用说是关键业务系统了。如果是在例如小型机等中加入未经认证的程序,网管系统的可靠性将完全无法保证。这样的系统存有大量的风险或问题,是根本无法通过短时间的简单试用而检查出来的。按照软件工程的做法,必须有明确的测试计划、评审计划、测试用户、代码检查、白盒测试、黑盒测试、集成测试、偏离评估等等,它的软件过程控制和质量才能得到有效保证,才能作为一个正式产品通流于市场正常运行。如果连CMMI2:(能力成熟度模型集成,软件过程改进的第二管理级别)都很难达到,基本上是完全没有得到规范与严谨的软件过程控制和质量保证的。诸如此类的系统将很难长时间确保在高负载的真实复杂的环境下稳定的运行。
当然,网强网管系统的规范化则是以长久的时间和高昂的成本为代价的,要做到高质量、高品质、高满意度的产品,除了必须有严格的研发流程和规范外,还得有明确的进度计划、入口及出口条件。而作为一个对广大用户负责任的企业,网强每走一步都以规范性和严谨性来明确要求自己,也只有这样才能满足用户保证关键业务高效运行的需求。 2009年初,网强正式通过了由美国卡内基-梅隆大学软件工程研究所(SEI)推出及颁发的,在软件过程改进方面得到国际广泛认可的标准,即CMMI-3软件成熟度3级认证。此次评估认证由来自SEI的主任评估师带领评审小组(由评审专家、咨询公司专家、软件业资深人士组成)经过为期两年多在网强执行的持续性的过程改进和一周的严格评审后一次通过并获得。此次认证的顺利通过,是对网强公司软件开发业务能力和水平的认可,这标志着网强在软件开发与系统整合的过程管理与质量管理等方面与国际主流模式接轨,并将进一步提升客户服务能力和国际竞争力。未来网强将严格执行CMMI-3相关流程规范,持续完善CMMI-3管理与控制体系,加强软件开发过程管理和质量控制,不断提升软件开发业务的能力和水平,以更加优质的软件产品,高效的生产能力和服务水平为更多的客户服务。
[关于CMMI] CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是由美国卡内基-梅隆大学软件工程研究所(SEI)推出的,是在软件过程改进方面得到国际广泛认可的标准。CMMI涵盖系统工程和软件工程管理的最佳实践,涉及产品的开发和维护活动、覆盖产品从概念提出到交付和维护的整个生存周期。它是一套融合多学科、多领域的过程能力成熟度集成模型,被公认为IT企业走向国际市场的通行证,是企业自我能力提升的标准。它的实施可以使企业管理更专业、更科学、更有效,从而提高企业在国内、国际的市场竞争力。通过CMMI3级认证,即标志着企业在规模、管理、业务、风险抵御等多方面已经成熟完善,具备很强的综合实力,达到行业合作可信赖的水平。 作为评估软件企业开发管理状况的标尺,CMMI已在国内外众多大型软件企业中广泛推行!
|