提高企业软件开发质量的七个实用方法!
2010-8-24 15:17:00
软件漏洞被称为“臭虫”(bugs)是有原因的。因为它们会潜伏很久,总是在最不适宜的时候出现,并且没有什么办法根除它们。
当今严酷的商业竞争环境让许多开发团队将“速度”放在了“确保质量”的之前面。激烈的竞争使得许多公司不得不压缩研发周期、人员和成本。
但是这种暂时出现的偏差并不意味着应用研发团队不得不接受这种错误的理念,放弃提高应用的质量。
分析师Margo Visitacion 和 Mike Gualtieri撰写了最新一期的Forrester研究报告,报告名为《提高软件质量的七个实用做法》。报告归纳了七个极为实用的做法,研发团队通过这七种做法可以提高他们的软件质量。
分析师意识到了目前应用研发团队面临的一个主要问题,这个问题是他们为什么要竭力削减潜在成本,以及随之所产生的痛苦的根源。
Visitacion和Gualtieri在报告中写到“许多企业应用研发团队在工具、进程和人员上进行投资,但是这些团队仍需要努力提高质量。”分析师称,他们提出的七个实用做法并不会耗费公司大量资金,引起团队成员的反感或是延长研发进程。
这两名分析师称“不能指望在将应用交给客户前靠这些方法突击提高应用的质量。这些方法应当成为整个软件研发周期(SDLC)中的一部分,贯穿研发始末。确保软件质量的责任通常会落到了应用研发经理肩上,但是这一责任并不仅仅是质量保证专业人员的责任。”以下Forrester报告中为我们列举出来的七个可以提高软件质量的方法。