测试服务对软件质量的重大意义(下)
软件质量重于泰山
目前,国内软件企业对软件的质量越来越重视。很多软件厂商对软件开发过程进行了CMM及ISO的认证与标准贯彻。然而,要想保证软件质量,我们在注重软件开发过程规范化的同时,也不能忽视软件测试工作对于保证软件质量的重要意义。
软件质量是指软件的功能和性能满足用户需求和期望的程度,是软件的一种内在特性。软件测试则是通过技术、流程、工具、人员以及管理手段,检测软件文档、软件中间产品和最终产品,查找和报告软件缺陷、错误以及隐患的技艺。通过跟踪缺陷、错误及隐患的修正过程,确保软件产品、中间产品和文档符合软件工程过程需求和用户的最终需求。
软件应用的领域不断深入,设计的复杂程度逐步扩大,开发的周期不断缩短,质量的要求水涨船高,软件企业面临着巨大挑战。加强软件测试过程和技术,可以有效保证软件质量,这种观念正在被更多的软件行业人士理解、接受和实施。
现在和未来软件企业的竞争力不仅体现在产品类型的多样性,产品功能的先进性,更多的体现在产品质量的稳定性和可靠性。软件质量重于泰山,软件质量是核心竞争力之一。如何保证软件质量将成为软件工程领域研究深入研究的课题。
企业对提高软件质量的迫切要求,测试新手对测试技术的学习渴望,呼唤更多国内软件资深人士深入探讨、交流和共享最新质量保证技术和软件测试实践经验。提高软件质量的关键在哪里?提高软件测试的效率,保证测试的有效性,实现质量、过程和成本的最佳平衡,软件质量才能得到保证。
软件测试需要创新
软件测试在国内仍处于起步阶段,各种软件测试的方法、技术和标准都还在探索阶段。查阅国内出版的书籍、发布的论文、网络上的论坛,对于如何进行软件测试,不同的公司、不同的人士,观点各不相同,甚至互相矛盾。可以认为,当今中国的软件测试行业处于“春秋战国”时期,百家争鸣。这是一把双刃剑,一方面,这给行业的创新和发展提供了营养丰富的土壤;另一方面在测试行业一派“欣欣向荣”的气象背后,也隐藏着深深的危机:软件质量和测试观点“良莠不齐”,“泥石俱下”。 “某些”所谓“测试专家”的错误观点正在误导刚刚进入软件质量和测试领域的新人,错误的方法论不利于提高测试过程和效率,更无法保证产品质量。与此同时,创新不足日益成为困扰中国测试界、质量界的大难题,更多的人还在人云亦云。相同的文章被各个网站转载多次,由软件测试一线工程人员撰写的技术文章的数量严重不足。软件测试领域的一些人士视界不够开阔,创新意识不强,创新方法不足,直接照搬照抄国外的“最佳实践”,以为能包医百病。这是很严重的误解和误信,事实上,随着外包服务的纵深发展和继续深化,中国已成为对软件测试和质量领域最有发言权的国度。中国将逐步占据全球测试业务的绝大多数市场份额。中国测试和质量界需要系统地研究、总结和推广测试理论、测试实践和测试经验,为全球测试与质量行业的工程师提供知识服务。这是时代赋予的职责和使命,也是时不我待的迫切任务。
此外,中国软件行业的技术和市场现状,决定了中国软件质量和测试行业,必须根据国内行情,确定各个企业的软件质量和测试策略。为此,中国软件质量和测试领域需要创新!不仅需要方法创新,技术创新,还需要管理创新,流程创新和观念创新。
“软件质量评测服务”破土萌芽
“CSIP赛普软测中心”是致力于软件质量与评测服务研究与推广的专业机构。她的创建和发布是软件质量和评测领域寻求领域创新的尝试和努力的结果,也是适应提高国内软件质量要求的应运而生。
赛普软测中心的技术人员全部来自国家科研机构,具有丰富的软件开发、测试和管理实践经验,对软件质量和测试具有深刻的理解和切身感受。在业务上分为测试中心、解决方案库和知识库资源中心、模拟部署与展示体验中心、应用推广中心。中心的主要内容包括:提供企业测试咨询方案,提供国家级权威的第三方评测服务、研究软件测试领域的前沿技术,传播国内外最新测试信息,开发测试系列培训课程。
赛普软测中心的宗旨在于“提供测试咨询与评测,研究测试技术,促进测试交流,培养测试人才”。