The Impact of Lean Techniques on Factors Influencing Defect Injection in Software Development

Rob J. Kusters, Fabian M. Munneke, Jos J. M. Trienekens

2015

Abstract

In this paper we will focus on the impact that lean may have in preventing the injection of defects. We will research the impact of a number of lean techniques on defect injection factors. Date have been obtained from a single large Dutch governmental organization which has been using lean techniques routinely for more than three years. To investigate the impact of lean on defect injection we developed a survey which focused on the perceptions of the software developers of this organisation. The results suggest that the link between lean techniques and factors influencing defect injection is real and they explain to a certain extent the positive impact of the usage of lean techniques on software productivity.

References

  1. Bennett, T. L., and Wennberg, P.W. "Eliminating embedded software defects prior to integration test." Crosstalk, Dec., pp. 13-18 (2005).
  2. Cambridge. http://www.prweb.com/releases/2013/1/prweb 1029 8185.htm (2013).
  3. Card, D. N. "Myths and strategies of defect causal analysis." Proceedings of Pacific Northwest Software Quality Conference. 2006.
  4. Chulani, S., and Boehm, B. Modeling software defect introduction and removal: COQUALMO (COnstructive QUALity MOdel). Technical Report USC-CSE-99-510, University of Southern California, Center for Software Engineering, 1999.
  5. Cook, J., & Semouchtchak, V. Lean object-oriented software development. SAM Advanced Management Journal, 69(2), 2004.
  6. Cottyn, J., Stockman, K., and Landeghem, H. van. "The Complementarity of Lean Thinking and the ISA 95 standard." WBF 2008: Bridging the Divide between IT and Manufacturing. 2008.
  7. D'Ambros, M., Bacchelli, A., and Lanza, M. "On the impact of design flaws on software defects." Quality Software (QSIC), 2010 10th International Conference on. IEEE, 2010.
  8. Fenton, N. E., and Neil, M. "A critique of software defect prediction models." Software Engineering, IEEE Transactions on 25.5 (1999): 675-689.
  9. Ikonen, M., Kettunen, P., Oza, N., and Abrahamsson, P. "Exploring the sources of waste in kanban software development projects." Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on. IEEE, 2010.
  10. Ikonen, M. "Leadership in Kanban software development projects: A quasi-controlled experiment." Lean Enterprise Software and Systems. Springer Berlin Heidelberg, 2010. 85-98.
  11. Jalote, P., and Agrawal, N. "Using defect analysis feedback for improving quality and productivity in iterative software development." Information and Communications Technology, 2005. Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on. Ieee, 2005.
  12. Jonsson, H. "Lean Software Development: A Systematic Review." IDT Miniconference on Interesting Results in Computer Science and Engineering (IRCSE) (2010).
  13. Lenzner, T. A Psycholinguistic Look at Survey Question Design and Response Quality. PhD-thesis Universität Mannheim, 2011.
  14. Leszak, M, Perry, D. E., and Stoll, D. "Classification and evaluation of defects in a project retrospective." J. of Systems and Software 61.3, pp. 173-187, 2002.
  15. McConnell, S. (1997). Archieving Leaner Software. IEEE Software(November/December).
  16. McKinsey & Company. (2010). Ten Core Principles for Applying Lean ADM: McKinsey & Company, 2010.
  17. Mehta, M., Anderson, D., and Raffo, D. "Providing value to customers in software development through lean principles." Software Process: Improvement and Practice 13.1 (2008): 101-109.
  18. Middleton, P., and Joyce, D. "Lean software management: BBC Worldwide case study." Engineering Management, IEEE Trans. on 59.1 (2012): 20-32.
  19. Middleton, P. "Lean software development: two case studies." Software Quality J. 9.4 (2001) 241-252.
  20. O'Neill, D. "Issues in software inspection." Software, IEEE 14.1 (1997): 18-19.
  21. Petersen, K., and Wohlin, C. "Software process improvement through the Lean Measurement (SPILEAM) method." J. of systems and software 83.7 (2010) 1275-1287.
  22. Poppendieck, M, and Poppendieck, T. Lean software development: an agile toolkit. Addison-Wesley Professional, 2003.
  23. Rivera, L., and Chen, F.F. "Measuring the impact of Lean tools on the cost-time investment of a product using cost-time profiles." Robotics and ComputerIntegrated Manufacturing 23.6 (2007): 684-689.
  24. Schulmeyer, G. G. Zero defect software. McGraw-Hill, Inc., 1990.
  25. Travassos, G., Shull, F., Fredericks, M., & Basili, V. R. "Detecting defects in object-oriented designs: using reading techniques to increase software quality." ACM Sigplan Notices. Vol. 34. No. 10. ACM, (1999): 47-56.
  26. Womack, J. P., Jones, D. T, and Roos D. The machine that changed the world. Simon and Schuster, 2008.
Download


Paper Citation


in Harvard Style

J. Kusters R., M. Munneke F. and J. M. Trienekens J. (2015). The Impact of Lean Techniques on Factors Influencing Defect Injection in Software Development . In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-097-0, pages 412-419. DOI: 10.5220/0005400204120419


in Bibtex Style

@conference{iceis15,
author={Rob J. Kusters and Fabian M. Munneke and Jos J. M. Trienekens},
title={The Impact of Lean Techniques on Factors Influencing Defect Injection in Software Development},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2015},
pages={412-419},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005400204120419},
isbn={978-989-758-097-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - The Impact of Lean Techniques on Factors Influencing Defect Injection in Software Development
SN - 978-989-758-097-0
AU - J. Kusters R.
AU - M. Munneke F.
AU - J. M. Trienekens J.
PY - 2015
SP - 412
EP - 419
DO - 10.5220/0005400204120419