Skip to main content
Top

2017 | OriginalPaper | Chapter

Lean and Agile Software Process Improvement - An Overview and Outlook

Authors : Alexander Poth, Susumu Sasabe, Antònia Mas

Published in: Systems, Software and Services Process Improvement

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Agile and lean approaches are disruptive approaches for the established software development approaches. Furthermore agile approaches are going step by step out of the software area into other areas like individual services outside the production, which is the root of lean. In this work we present an overview and outlook about agile and lean approaches to help to find answers to some questions: What is the difference between agile and lean? What kind of continuos improvement is inherent in agile and lean? How can lean and agile approaches be combined with software process improvement approach?

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
The term procedure is used instead of process because the ISO 9000:2015 defines procedures as optional documented to emphasis the more formal character. This makes the term procedure more adequate for agile teams because many teams do not focus on too much consolidation and reinforcement of processes to be able to change them easier if needed.
 
2
The value chain is a core business procedure to make money. In agile environments, teams are organized around a value chain in independent teams to deliver entire functions to the value chain. In a web-shop a value chain could be “search product”, “put it on the shopping card”, “check out/buy” depending on complexity additional functions like “manage customer profile” etc. are also individual function teams instead of be part of check out “shipping address fields”.
 
3
Self-organized teams are setup and organized to act business centric and autonomy. They are empowered with their comprehensive know how to decide and act self-organized and independent from other teams – for fast reaction on incidents etc.
 
4
Feature or function teams are agile teams to handle a business functionality. Focus is to bring all relevant know how to run a “part” of business in an end-to-end fashion in the team. This is orthogonal to many IT setting with stacking teams in for example 3-tier applications in a frontend, business logic-and database-team to group specialists into competence teams.
.
 
5
Transition: The way from the status quo to an ideal agile organization is often called transition or agile transition. By definition, a transition never ends because something is always to optimize to have a better agile organization.
 
Literature
1.
go back to reference Ishikawa, K.: What is Total Quality Control? The Japanese Way. Prentice Hall, Upper Saddle River (1988) Ishikawa, K.: What is Total Quality Control? The Japanese Way. Prentice Hall, Upper Saddle River (1988)
2.
go back to reference [SQU07] The SQuBOK Project Team, SQuBOK (Software Quality Body of Knowledge) Guide, Version 1, 42 (2007). (in Japanese) [SQU07] The SQuBOK Project Team, SQuBOK (Software Quality Body of Knowledge) Guide, Version 1, 42 (2007). (in Japanese)
3.
go back to reference The TQM Committee: Total “Quality” Management in the 21st century. JUSE Press (1998). (in Japanese) The TQM Committee: Total “Quality” Management in the 21st century. JUSE Press (1998). (in Japanese)
4.
go back to reference Ohno, T.: Toyota Production System: Beyond Large-Scale. Productivity Press (1988). ISBN: 978-0915299140 Ohno, T.: Toyota Production System: Beyond Large-Scale. Productivity Press (1988). ISBN: 978-0915299140
5.
go back to reference Goldratt, E.M., Cox, J.: The Goal: A Process of Ongoing Improvement. North River Press, Great Barrington (1992) Goldratt, E.M., Cox, J.: The Goal: A Process of Ongoing Improvement. North River Press, Great Barrington (1992)
6.
go back to reference Womack, J.P., Jones, D.T., Roos, D.: The Machine That Changed the World: The Story of Lean Production. Harper Collins, New York City (1991) Womack, J.P., Jones, D.T., Roos, D.: The Machine That Changed the World: The Story of Lean Production. Harper Collins, New York City (1991)
7.
go back to reference Womack, J.P., Jones, D.T.: Lean Thinking. Simon & Schuster, New York City (1996) Womack, J.P., Jones, D.T.: Lean Thinking. Simon & Schuster, New York City (1996)
8.
go back to reference Takeuchi, H., Nonaka, I.: The New New Product Development Game. Harvard Business Review, January–February 1986 Takeuchi, H., Nonaka, I.: The New New Product Development Game. Harvard Business Review, January–February 1986
9.
go back to reference Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Boston (1999) Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Boston (1999)
10.
go back to reference Sutherland, J.: Scrum: The Art of Doing Twice the Work in Half the Time. Crown Business, New York (2014). ISBN: 978-0385346450 Sutherland, J.: Scrum: The Art of Doing Twice the Work in Half the Time. Crown Business, New York (2014). ISBN: 978-0385346450
11.
go back to reference Sutherland, J.: SCRUM Development Process 10th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications Addendum to the Proceedings. OOPS Messenger 6:4, pp. 170–175. ACM/SIGPLAN, October 1995 Sutherland, J.: SCRUM Development Process 10th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications Addendum to the Proceedings. OOPS Messenger 6:4, pp. 170–175. ACM/SIGPLAN, October 1995
13.
go back to reference Anderson, D.J.: Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results. Prentice Hall, Upper Saddle River (2003) Anderson, D.J.: Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results. Prentice Hall, Upper Saddle River (2003)
14.
go back to reference Anderson, D.J., Reinertsen, D.G., Kanban: Successful Evolutionary Change for Your Technology Business. Blue Hole Press (2010). ISBN: 978-0984521401 Anderson, D.J., Reinertsen, D.G., Kanban: Successful Evolutionary Change for Your Technology Business. Blue Hole Press (2010). ISBN: 978-0984521401
15.
go back to reference Poppendieck, M., Poppendieck, T.: Lean Software Development: An Agile Toolkit. Addison-Wesley, Boston (2003) Poppendieck, M., Poppendieck, T.: Lean Software Development: An Agile Toolkit. Addison-Wesley, Boston (2003)
16.
go back to reference Senge, P.: The Fifth Discipline: The Art and Practice of the Learning Organization. Currency – Doubleday, New York (1990). ISBN: 0-385-51725-4 Senge, P.: The Fifth Discipline: The Art and Practice of the Learning Organization. Currency – Doubleday, New York (1990). ISBN: 0-385-51725-4
18.
go back to reference Plattner, H., et al.: Design Thinking: Understand, Improve. Apply. Springer, Heidelberg (2010) Plattner, H., et al.: Design Thinking: Understand, Improve. Apply. Springer, Heidelberg (2010)
19.
go back to reference Ries, E.: The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business, New York (2011). ISBN: 978-0-307-88789-4 Ries, E.: The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business, New York (2011). ISBN: 978-0-307-88789-4
21.
go back to reference Ladas, C.: Scrumban: Essays on Kanban Systems for Lean Software Development. Modus Cooperandi Press (2009). ISBN: 978-0578002149 Ladas, C.: Scrumban: Essays on Kanban Systems for Lean Software Development. Modus Cooperandi Press (2009). ISBN: 978-0578002149
22.
go back to reference Larman, C., Vodde, B.: Large-Scale Scrum: More with LeSS, 1st edn. Addison-Wesley Professional, Boston, 20 August 2016. ISBN: 978-0321985712 Larman, C., Vodde, B.: Large-Scale Scrum: More with LeSS, 1st edn. Addison-Wesley Professional, Boston, 20 August 2016. ISBN: 978-0321985712
28.
go back to reference Conway, M.E.: How do committees invent? Datamation 14(5), 28–31 (1968) Conway, M.E.: How do committees invent? Datamation 14(5), 28–31 (1968)
30.
go back to reference Poth, A.: Sunyaev. Effective quality management: value- and risk-based software quality management. IEEE Softw. 31(6), 79–85 (2014)CrossRef Poth, A.: Sunyaev. Effective quality management: value- and risk-based software quality management. IEEE Softw. 31(6), 79–85 (2014)CrossRef
31.
go back to reference Beck, D.E., Cowan, C.: Spiral Dynamics: Mastering Values, Leadership and Change. Wiley-Blackwell, Hoboken (2005). ISBN: 978-1-4051-3356-2 Beck, D.E., Cowan, C.: Spiral Dynamics: Mastering Values, Leadership and Change. Wiley-Blackwell, Hoboken (2005). ISBN: 978-1-4051-3356-2
32.
go back to reference Drobietz, M., Poth, A.: A new approach: not agile vs. traditional QM but applying the best of both. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 486–494. Springer, Heidelberg (2017) Drobietz, M., Poth, A.: A new approach: not agile vs. traditional QM but applying the best of both. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 486–494. Springer, Heidelberg (2017)
33.
go back to reference Poth, A., Wolf, F.: Agile Procedures of an automotive OEM – views from different business areas. In: euroSPI (2017) Poth, A., Wolf, F.: Agile Procedures of an automotive OEM – views from different business areas. In: euroSPI (2017)
34.
go back to reference Doss, O., Kelly, T., Stålhane, T., Haugset, B., Dixon, M.: Integration of the 4+1 Software Safety Assurance principles with Scrum. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 72–82. Springer, Heidelberg (2017) Doss, O., Kelly, T., Stålhane, T., Haugset, B., Dixon, M.: Integration of the 4+1 Software Safety Assurance principles with Scrum. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 72–82. Springer, Heidelberg (2017)
35.
go back to reference Mesquida, A.L., Karać, J., Jovanović, M., Mas, A.: A game toolbox for process improvement in agile teams. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 302–309. Springer, Heidelberg (2017) Mesquida, A.L., Karać, J., Jovanović, M., Mas, A.: A game toolbox for process improvement in agile teams. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 302–309. Springer, Heidelberg (2017)
36.
go back to reference Kösling, M., Poth, A.: Agile development offers the chance to establish automated quality procedures. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 495–503. Springer, Heidelberg (2017) Kösling, M., Poth, A.: Agile development offers the chance to establish automated quality procedures. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI, pp. 495–503. Springer, Heidelberg (2017)
37.
go back to reference Siqueira, A.A., Reinehr, S., Malucelli, A.: Using a statistical method to compare agile and waterfall processes performance. In: euroSPI (2017) Siqueira, A.A., Reinehr, S., Malucelli, A.: Using a statistical method to compare agile and waterfall processes performance. In: euroSPI (2017)
38.
go back to reference Aldahmash, A., Gravell, A.M., Howard, Y.: A review study on the critical success factors of agile software development. In: EuroSPI (2017) Aldahmash, A., Gravell, A.M., Howard, Y.: A review study on the critical success factors of agile software development. In: EuroSPI (2017)
Metadata
Title
Lean and Agile Software Process Improvement - An Overview and Outlook
Authors
Alexander Poth
Susumu Sasabe
Antònia Mas
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-64218-5_38

Premium Partner