博客

减少软件缺陷

2017年12月27日

发帖人:Peter Marcum

减少软件缺陷

软件缺陷减少对于消除未来修复缺陷的耗时工作(而不是创建新的开发或新产品)是必不可少的. 消除缺陷机会的前期成本是巨大的, 但是修复缺陷的成本是巨大的. 因此, 软件开发人员现在有能力避免可预测的陷阱,以帮助减少代码中的错误.

 

与在需求和设计阶段发现和修复软件问题相比,在交付后发现和修复软件问题的成本要高100倍. 良好的设计体系结构实践还可以减少成本上升因素.  另一种减少软件缺陷的方法是通过放弃传统的简化过程来减少可避免的返工,而采用紧急过程. 这些类型的过程是通过原型设计出现的. 此外,同行评审是减少软件缺陷的关键组成部分. 事实上,60%的缺陷是通过同行评审发现的. 整体, 减少软件缺陷是整个开发过程中的一个持续过程,可以通过多种方式完成.

 

 

分享这


添加评论

回来