Loading [a11y]/accessibility-menu.js
How “Specification by Example” and Test-Driven Development Help to Avoid Technial Debt | IEEE Conference Publication | IEEE Xplore

How “Specification by Example” and Test-Driven Development Help to Avoid Technial Debt


Abstract:

This paper is an industrial experience report of applying the "Specification by Example" methodology and test-driven development to the development of a core component of...Show More

Abstract:

This paper is an industrial experience report of applying the "Specification by Example" methodology and test-driven development to the development of a core component of a healthcare product. The methods are mapped to the four quadrants of technical debt introduced by Martin Fowler in order to show how they can help to avoid the accumulation of technical debt. The resulting data show that a very low defect density can be achieved with these practices, which helps to avoid technical debt introduced for example by quick fixes during a late project phase. Performance indicators measured during development and system test are presented. These results are informally compared to approaches based on formal methods further indicating the advantage of the presented approach.
Date of Conference: 04-04 October 2016
Date Added to IEEE Xplore: 08 December 2016
ISBN Information:
Conference Location: Raleigh, NC, USA

References

References is not available for this document.