Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

Lean/Agile Software Development Methodologies in Regulated Environments – State of the Art

  • Conference paper

Part of the book series:Lecture Notes in Business Information Processing ((LNBIP,volume 65))

Included in the following conference series:

Abstract

Choosing the appropriate software development methodology is something which continues to occupy the minds of many IT professionals. The introduction of “Agile” development methodologies such as XP and SCRUM held the promise of improved software quality and reduced delivery times. Combined with a Lean philosophy, there would seem to be potential for much benefit. While evidence does exist to support many of the Lean/Agile claims, we look here at how such methodologies are being adopted in the rigorous environment of safety-critical embedded software development due to its high regulation. Drawing on the results of a systematic literature review we find that evidence is sparse for Lean/Agile adoption in these domains. However, where it has been trialled, “out-of-the-box” Agile practices do not seem to fully suit these environments but rather tailored Agile versions combined with more plan-based practices seem to be making inroads.

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

Access this chapter

Subscribe and save

Springer+
from ¥17,985 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.

References

  1. Womack, J.P., Jones, D.T., Roos, D.: The Machine That Changed The World: How lean production revolutionized the global car wars. Simon & Schuster Ltd., New York (2007)

    Google Scholar 

  2. Liker, J.: The Toyota Way. McGraw-Hill, New York (2003)

    MATH  Google Scholar 

  3. Highsmith, J.: Agile Software Development Ecosystems. Addison-Wesley, Reading (2002)

    Google Scholar 

  4. Poppendieck, M., Poppendieck, T.: Lean Software Development: An Agile Toolkit. Agile Software Development. Addison-Wesley Professional, Reading (2003)

    Google Scholar 

  5. Poppendieck, M., Poppendieck, T.: Implementing Lean Software Development From Concept to Cash. Addison-Wesley Professional, Reading (2006)

    Google Scholar 

  6. Hibbs, C., Jewett, S.C., Sullivan, M.: The Art of Lean Software Development, p. 128. O’Reilly Media, Sebastopol (2009)

    Google Scholar 

  7. RTCA, DO-178B: Software Considerations in Airborne Systems and Equipment Certification. RTCA, Radio Technical Commission for Aeronautics (1992)

    Google Scholar 

  8. ISO, ISO 13485:2003: Medical devices – Quality management systems – Requirements for regulatory purposes. International Organisation for Standardisation (2003).

    Google Scholar 

  9. Kitchenham, B., Charters, S.: Guidelines for performing Systematic Literature Reviews in Software Engineering (2007)

    Google Scholar 

  10. VanderLeest, S.H., Buter, A.: Escape the waterfall: Agile for aerospace. In: IEEE/AIAA 28th Digital Avionics Systems Conference, DASC 2009 (2009)

    Google Scholar 

  11. Wils, A., Van Baelan, S., Holvoet, T., De Vlaminck, K.: Agility in the avionics software world. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 123–132. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Chisholm, R.A.: Agile Software Development Methods and DO-178B Certification. In: Division of Graduate Studies and Research. Royal Military College of Canada (2007)

    Google Scholar 

  13. Rottier, P.A., Rodrigues, V.: Agile Development in a Medical Device Company. In: AGILE 2008 Conference, pp. 218–223. IEEE Computer Society, Los Alamitos (2008)

    Chapter  Google Scholar 

  14. Lin, W., Fan, X.: Software development practice for FDA-compliant medical devices. In: The International Joint Conference on Computational Sciences and Optimization, China (2009)

    Google Scholar 

  15. Spence, J.W.: There has to be a better way! In: AGILE Conference, Denver, CO, USA, pp. 272–278. IEEE Computer Society, Los Alamitos (2005)

    Chapter  Google Scholar 

  16. Rasmussen, R., Hughes, T., Jenks, J.R., Skach, J.: Adopting Agile in an FDA Regulated Environment. In: Agile Conference, pp. 151–155. IEEE Computer Society, Los Alamitos (2009)

    Google Scholar 

  17. Cordeiro, L., Barreto, R., Barcelos, R., Oliveira, M., Lucena, V., Maciel, P.: TXM: an agile HW/SW development methodology for building medical devices. ACM SIGSOFT Softw. Eng. Notes 32(6), 4 (2007)

    Article  Google Scholar 

  18. Kettunen, P., Laanti, M.: How to steer an embedded software project: tactics for selecting the software process model. Information and Software Technology (2005)

    Google Scholar 

  19. Srinivasan, J., Dobrin, R., Lundqvist, K.: State of the Art’ in Using Agile Methods for Embedded Systems Development. In: Computer Software and Applications Conference (2009)

    Google Scholar 

  20. Sidky, A., Arthur, J.: Determining the Applicability of Agile Practices to Mission and Life-Critical Systems. In: Proceedings of the 31st IEEE Software Engineering Workshop (2007)

    Google Scholar 

  21. Grenning, J.: Extreme programming and embedded software development. In: Embedded Systems Conference (2002)

    Google Scholar 

  22. Yoo, J., Cha, S., Kim, C.H., Song, D.Y.: Synthesis of FBD-based PLC design from NuSCR formal specification. Reliability Engineering & System Safety (2005)

    Google Scholar 

  23. Tsai, W.T., Paul, R., Yu, L., Wei, X.: Rapid Pattern-Oriented Scenario-Based Testing for Embedded Systems. In: Yang, H. (ed.) Software Evolution with UML and XML (2005)

    Google Scholar 

  24. Ronkainen, J., Abrahamsson, P.: Software development under stringent hardware constraints: do agile methods have a chance? In: 4th International Conference on Extreme Programming and Agile Processes in Software Engineering (2003)

    Google Scholar 

  25. Ambler, S.W.: Imperfectly agile: You too can be agile! Dr. Dobb’s Journal 31(10), 82–84 (2006)

    Google Scholar 

  26. Huffman Hayes, J., Dekhtyar, A., Janzen, D.S.: Towards traceable test-driven development. In: Proceedings of the ICSE Workshop on Traceability in Emerging Forms of Software Engineering, pp. 26–30. IEEE Computer Society, Los Alamitos (2009)

    Google Scholar 

  27. Ambler, S.W., Kroll, P.: Best practices for lean development governance (2007),http://www.ibm.com/developerworks/rational/library/jun07/kroll/

  28. Van Schooenderwoert, N.: Safety-Critical Applications Built via Agile Discipline (2008),http://www.boston-spin.org/slides/boston_spin_slides_2008_09.pdf

  29. Mueller, G., Borzuchowski, J.: Extreme embedded a report from the front line. In: OOPSLA 2002 Practitioners Reports (2002)

    Google Scholar 

  30. Poppendieck, M.: XP in a Safety-Critical Environment. Cutter IT (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Lero-The Irish Software Engineering Research Centre, University of Limerick, Ireland

    Oisín Cawley, Xiaofeng Wang & Ita Richardson

Authors
  1. Oisín Cawley
  2. Xiaofeng Wang
  3. Ita Richardson

Editor information

Editors and Affiliations

  1. Department of Computer Science, University of Helsinki, Gustaf Hällströminkatu 2b, P.O. Box 68, FI-00014, Finland

    Pekka Abrahamsson

  2. VTT Technical Research Centre of Finland, Vuorimiehentie 3, P.O. Box 1000, FI-02044, Espoo, Finland

    Nilay Oza

Rights and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cawley, O., Wang, X., Richardson, I. (2010). Lean/Agile Software Development Methodologies in Regulated Environments – State of the Art. In: Abrahamsson, P., Oza, N. (eds) Lean Enterprise Software and Systems. LESS 2010. Lecture Notes in Business Information Processing, vol 65. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16416-3_4

Download citation

Keywords

Publish with us

Access this chapter

Subscribe and save

Springer+
from ¥17,985 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight 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


[8]ページ先頭

©2009-2026 Movatter.jp