Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Kanban in Software Development—The Role of Leadership and Metrics

  • Conference paper
  • First Online:
Smart, Sustainable Manufacturing in an Ever-Changing World

Part of the book series: Lecture Notes in Production Engineering ((LNPE))

  • 1372 Accesses

Abstract

Traditional software development organizations have rigid processes that can be difficult to change. One of the most critical challenges is the management processes that can ensure the customer’s desired level of quality and optimize the organization’s resources. Kanban represents one of the most well-known approaches that bring Lean principles, philosophies, and tools into software organizations. This study analyses the leadership behind the Lean methodology, based on which the Kanban software implementation method has been created, by doing a literature review focusing on lean leadership principles that can optimize the software delivery and implementation. Lean practices can be applied in almost any domain like accounting, services industry, product services, and even software development. Two basic concepts stay at the core of the Lean model that can be employed at any organization level. The first focuses on eliminating waste by optimizing processes and systems, and the second focuses on maximized customer value. Consequently, it can be affirmed that Lean is focused on maximizing customer value with a minimum amount of waste. Furthermore, a case study is presented that shows the Kanban implementation at a software development company. The practical case of the Kanban adoption is analyzed, highlighting the link between the leadership principles and the process development flow. Finally, key performance indicators are identified and instituted to guarantee the continuous improvement of the software delivery model. The software development projects driven by the Kanban project management approach reported essential improvements such as waste reduction, team communication, and collaboration enhancement, work in progress diminishment, productivity-boosting, better delivery predictability, and project visibility. Therefore, the type of leadership influences the software development projects’ performance. The findings suggest that Kanban effectively enhances the software development delivery model and team performance.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 199.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Alefari, M., Salonitis, K., Xu, Y.: The role of leadership in implementing lean manufacturing. Procedia CIRP 63, 756–761 (2017)

    Article  Google Scholar 

  2. Ikonen, M.: Leadership in Kanban software development projects: a quasi-controlled experiment. In: LESS 2010, vol. 65, pp. 85–89 (2010)

    Google Scholar 

  3. Womack, J., Jones, D., Roos, D.: The Machine that Changed the World. Scribner Book Company, New York (1990)

    Google Scholar 

  4. Liker, J.-K.: The Toyota Way 2nd edition: 14 Management Principles from the World’s Greatest Manufacturer. McGraw-Hill Education, New York (2020)

    Google Scholar 

  5. Salonitis, K., Tsinopoulos, C.: Drivers and barriers of Lean implementation in the Greek manufacturing sector. Procedia CIRP 57, 189–194 (2016)

    Article  Google Scholar 

  6. Zargun, S., Al-Ashhab, A.: Critical success factors for lean manufacturing: a systematic literature review—an international comparison between developing and developed countries. Adv. Mater. Res., 668–681 (2014)

    Google Scholar 

  7. Jones, D.T., Womack, J.: Lean Thinking: Banish Waste and Create Wealth in Your Corporation. Free Press, New York (1996)

    Google Scholar 

  8. McKinney, J.: Optimal Software Development: Waterfall. Capstone Seminar, University of Denver, Scrum & Kanban (2016)

    Google Scholar 

  9. Dombrowski, U., Mielke, T.: Lean leadership—fundamental principles and their application. Procedia CIRP 7, 569–574 (2013)

    Article  Google Scholar 

  10. Mann, D.: The missing link: lean leadership. Front. Health Serv. Manage. 26, 15–26 (2009)

    Article  Google Scholar 

  11. Mann, D.: Creating a Lean Culture, 3rd edn. Productivity Press, New York (2015)

    Google Scholar 

  12. Dombrowski, U., Mielke, T.: Lean leadership—15 rules for a sustainable lean implementation. Procedia CIRP 17, 565–570 (2014)

    Article  Google Scholar 

  13. Iman, M.: Kaizen: The Key to Japan’s Competitive Success. McGraw-Hill Education, New York (1986)

    Google Scholar 

  14. Cote, D.: Winning Now Winning Later. HarperCollins Leadership, Nashville (2020)

    Google Scholar 

  15. Ahmad, M., O., Oivo, M., Markkula, J.: Kanban in Software Development: A Systematic Literature Review, Software Engineering and Advanced Applications (SEAA), pp. 9–16 (2013)

    Google Scholar 

  16. Ahmad, M.O., Markkula, J., Oivo, M., Kuvaja, P.: Usage of Kanban in software companies: an empirical study on motivation, benefits and challenges. In: Proceedings of the 9th International Conference on Software Engineering Advances (2014)

    Google Scholar 

  17. Kotter, J.: Why Transformation Efforts Fail. Harvard Business Review (January edition) (2007)

    Google Scholar 

  18. Kirovska, N., Koceski, S.: Usage of Kanban methodology at software development teams. J. Appl. Econ. Bus., 25–34 (2015)

    Google Scholar 

  19. Knaster, R., Leffingwell, D.: SAFe Distilled. Pearson Addison-Wesley, New Jersey (2020)

    Google Scholar 

  20. Karunanithi, K.: Metrics in Agile and Kanban, Software Measurement Techniques, Software Measurement Project (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. Fagarasan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fagarasan, C., Cristea, C., Mihele, C., Popa, O., Ciceo, D., Pisla, A. (2023). Kanban in Software Development—The Role of Leadership and Metrics. In: von Leipzig, K., Sacks, N., Mc Clelland, M. (eds) Smart, Sustainable Manufacturing in an Ever-Changing World. Lecture Notes in Production Engineering. Springer, Cham. https://doi.org/10.1007/978-3-031-15602-1_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-15602-1_28

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-15601-4

  • Online ISBN: 978-3-031-15602-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics