Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Cart
  1. Home
  2. The Essence of Software Engineering
  3. Chapter

Escaping Method Prison – On the Road to Real Software Engineering

  • Chapter
  • Open Access
  • First Online: 14 June 2018
  • pp 37–58
  • Cite this chapter

You have full access to this open access chapter

Download book PDF
The Essence of Software Engineering
Escaping Method Prison – On the Road to Real Software Engineering
Download book PDF
  • Ivar Jacobson3 &
  • Roly Stimson3 
  • 18k Accesses

  • 5 Citations

Abstract

The way we develop software has changed dramatically over time. As an industry we have followed a zig-zag path moving from paradigm to paradigm and from method to method, changing very much like the fashion industry changes clothes. In this paper we will show that with every new method adoption, we walk into a method prison; a prison that is generally very expensive and demoralizing to escape. Like the fashion industry with the latest styles for the season, companies decide to chase the latest exciting method, only to end up in another method prison. And the cycle repeats.

We will discuss method prisons and what characterizes them. We will also show this has led to a method war. A war that has been going on for 50 years or more, and there is still no end in sight.

How foolish is this? How can we software development professionals continue letting this happen? Have we given up and can’t we see a way to put an end to this story? In this article we will show you a way to dramatically change how we deal with methods. A way, which shows the path to a more successful software world, a world based on sustainable change free of method prisons. A smarter way going forward.

This article by Ivar Jacobsen had been published in 2017 at www.infoq.com (https://www.infoq.com/articles/escape-method-prson?) (https://www.infoq.com/articles/escape-method-prson?utm_source=infoq&utm_campaign=user_page&utm_medium=link). Copyright © 2017 The Authors. Republished with permission.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Software Industrialisation – How to Industrialise Knowledge Work?

Chapter © 2018

Supporting Deviations on Software Processes: A Literature Overview

Chapter © 2016

An Exploratory Study on How Software Reuse is Discussed in Stack Overflow

Chapter © 2020

References

  1. Hastle S., Linders B., McIntosh S., Ferreira R.M., Smith C. “Opinion: What 2017 Has in Store for Culture & Methods”, https://www.infoq.com/news/2017/01/2017--culture-methods, InfoQ, 2017.

  2. Jacobson I., Meyer B. Methods need theory. Dr. Dobb's Journal, 2009.

    Google Scholar 

  3. Jacobson I, Spence I. 2009. Why we need a theory for software engineering. Dr. Dobb's Journal, 2009.

    Google Scholar 

  4. Jacobson I., Meyer B., Soley R. 2009. Call for Action: The Semat Initiative. Dr. Dobb's Journal, 2009.

    Google Scholar 

  5. Ivar Jacobson, Bertrand Meyer, Richard Soley. “Software Engineering Method and Theory – a Vision Statement”, Feb 2010.

    Google Scholar 

  6. Object Management Group, “Essence - Kernel And Language For Software Engineering Methods”, November 2014. (http://www.omg.org/spec/Essence/).

  7. Ivar Jacobson, Pan-Wei Ng, Paul E. McMahon, Ian Spence and Svante Lidman, “The Essence of Software Engineering: The SEMAT Kernel,” Communications of the ACM, Volume 55, Issue 12, December 2012.

    Google Scholar 

  8. Ivar Jacobson, Pan-Wei Ng, Paul E. McMahon, Ian Spence and Svante Lidman, “The Essence of Software Engineering: Applying the SEMAT Kernel”, Addison-Wesley, 2013

    Google Scholar 

  9. Ivar Jacobson, Ian Spence and Pan-Wei Ng. “Agile and SEMAT: Perfect Partners”, Communications of the ACM, Volume 11, Issue 9, Oct. 2013

    Google Scholar 

  10. Ivar Jacobson and Ed Seidewitz, “A New Software Engineering,” Communications of the ACM, Volume 57, Issue 12, Pages 49-54. December 2014.

    Google Scholar 

  11. Ivar Jacobson, Ian Spence, Ed Seidewitz. “Industrial-scale agile: from craft to engineering”, Communications of the ACM: Volume 59 Issue 12, December 2016.

Download references

Author information

Authors and Affiliations

  1. Ivar Jacobson International, London, UK

    Ivar Jacobson & Roly Stimson

Authors
  1. Ivar Jacobson
    View author publications

    Search author on:PubMed Google Scholar

  2. Roly Stimson
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1. The Ruhr Institute for Software Technology, University of Duisburg-Essen, Essen, Germany

    Volker Gruhn

  2. adesso AG, Berlin, Germany

    Rüdiger Striemer

Rights and permissions

This chapter is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what re-use is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and re-use information, please contact the Rights and Permissions team.

Copyright information

© 2017 The Author(s)

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Jacobson, I., Stimson, R. (2017). Escaping Method Prison – On the Road to Real Software Engineering. In: Gruhn, V., Striemer, R. (eds) The Essence of Software Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-73897-0_3

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-319-73897-0_3

  • Published: 14 June 2018

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73896-3

  • Online ISBN: 978-3-319-73897-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this chapter

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

45.84.196.118

Not affiliated

Springer Nature

© 2025 Springer Nature