Sustainable Software Development using Lean Methodologies

Authors

  • Sonu Gupta Assistant Professor, Thakur Institute of Management Studies, Career Development and Research, Mumbai, Maharashtra, India.

Keywords:

Lean Methodology, Value Added Activity, Value Stream Analysis, (TPS) Toyota Production System, (ADM) Application Development Methodology, 5S, Software Waste

Abstract

The Industrial Revolution in the world of manufacturing started during the early 1800s and took a different course in the early 1900s when
Henry Ford built the first mass-produced automobile. Henry’s Ford principles of “scientific” management and assembly-line production that dominated the automobile industry for much of the 20th century are still prevalent in manufacturing business. The way auto factories-built cars on assembly lines, tested them at the end and fixed what didn’t work, software programmers spend months working on software code, test it at the end and then rework it again, sometimes even after the product has been released. In the 1950s Toyota introduced lean manufacturing into its factories which led to increased and earlier testing, improved efficiency and lowered costs. This paper discusses applicability of lean principles in software development. Lean IT is not only a set of tools and practices, it is a cultural transformation that educates everyone in the organization to think about the role of quality information in the creation and delivery of value to the customer.

References

Steven C. Bell, Michael A. Orzen, “Lean IT - Enabling and Sustaining Your Lean Transformation”, ISBN 978-1-4398-1756-8

Barry Boehm (University of Southern California) and Victor R. Basili (University of Maryland), "Software Defect Reduction Top 10 List, IEEE Computer, January 2001

'Lean' could be newest trend in software design – Business Courier, Jan 24, 2003

Keynote presentation, CIO Forum and Executive IT Summit, May 2-3, 2007 in Philadelphia as appearing in an article on searchsoftwarequality.com

‘Boost productivity with lean software development’ by Cath Jennings, Computer weekly, Aug 2007

Direct from Dell, by Michael Dell with Catherine Fredman, Harper Business, 1999, p 159

Q&A with eBay's Pierre Omidyar, Business Week Online, December 3, 2001

Hiya Alahyari, Tony Gorschek, Richard Berntsson, “An exploratory study of waste in software development organizations using agile or lean approaches: A multiple case study at 14 organizations” Information and Software Technology, Volume 105, January 2019, Pages 78-94

Bufon M.T., Leal A.G. (2019) Method for Identification of Waste in the Process of Software Development in Agile Teams Using Lean and Scrum. In: Uden L., Ting IH., Corchado J. (eds) Knowledge Management in Organizations. KMO 2019. Communications in Computer and Information Science, vol 1027. Springer, Cham

Todd Sedano, Paul Ralph, “Software Development Waste”, ICSE '17: Proceedings of the 39th International Conference on Software Engineering Software development waste Pages 130–140

The Toyota Way: 14 Management Principles from the World’s Greatest Manufacturer, McGraw Hill, Jeffrey Liker, 2004.

Yadav, R., Mittal, M. and Jain, R. (2018), "Adoption of lean principles in software development projects", International Journal of Lean Six Sigma, Vol. ahead-of-print No. ahead-of-print. https://doi.org/10.1108/IJLSS-03-2018-0031

Lean Software Development: An Agile Toolkit by Mary Poppendieck and Tom Poppendieck

“Deadline! How Premier Organizations Win the Race Against Time”, by Dan Carrison, AMACOM (American Management Association), 2003, Chapter 5.

“The Machine That Changed the World: The Story of Lean Production” James P. Womack, Daniel T. Jones et. Al (1990), p 99

Parsons, M., Waugh, D., Foley, A., & Allerby, B. (2019). An Analysis of Lean Software Development. Computer Science and Information Technology Journal, 5(1). Retrieved from https://csitpub.org/index.php/csitpub/article/view/345

Published

2021-03-10

How to Cite

Sonu Gupta. (2021). Sustainable Software Development using Lean Methodologies. Journal of Advanced Research in Quality Control & Management, 5(2), 15-20. Retrieved from https://www.adrjournalshouse.com/index.php/Journal-QualityControl-Mgt/article/view/1170