Skip to main content

Agile and FBM: A Match Made in Heaven

  • Conference paper
  • First Online:
On the Move to Meaningful Internet Systems: OTM 2018 Workshops (OTM 2018)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11231))

  • 664 Accesses

Abstract

The agile way of working is often abbreviated to the principle: “working software over comprehensive documentation”, which is interpreted as “not need for documentation at all”. Looking carefully at the Agile manifesto, one also discovers the principle “continuous attention to technical excellence and good design enhances agility”. In this paper, we will cover the Agile principles and values mentioned in this manifesto and demonstrate how well fact-based modelling fits these principles and values.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • 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

Institutional subscriptions

References

  1. Schwaber, K., Beedle, M.: Agile Software Development with SCRUM, 1st edn. Prentice Hall PTR, Upper Saddle River (2001)

    Google Scholar 

  2. Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change. Addison-Wesley Professional, Boston (2004)

    Google Scholar 

  3. Cockburn, A.: Agile Software Development. Addison-Wesley Professional, Boston (2001)

    MATH  Google Scholar 

  4. Highsmith, J., Cockburn, A.: Agile software development: the business of innovation. Computer 34(9), 120–127 (2001)

    Article  Google Scholar 

  5. Cockburn, A., Highsmith, J.: Agile Software development: the people factor. Computer 34(11), 131–133 (2001)

    Article  Google Scholar 

  6. Fowler, M.: The new methodology. https://www.martinfowler.com/articles/newMethodology.html. Accessed 25 July 2018

  7. Highsmith, J.: Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. Dorset House Publishing, New York (2000)

    Google Scholar 

  8. Lemmens, I., Sgaramella, F., Valera, S.: Development of tooling to support fact-oriented modeling at ESA. In: Meersman, R., Herrero, P., Dillon, T. (eds.) OTM 2009. LNCS, vol. 5872, pp. 714–722. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-05290-3_87

    Chapter  Google Scholar 

  9. Halpin, T.: Object-role modeling (ORM/NIAM). In: Bernus, P., Mertins, K., Schmidt, G. (eds.) Handbook on Architectures of Information System, pp. 81–101. Springer, Berlin (1998). https://doi.org/10.1007/978-3-662-03526-9_4

    Chapter  Google Scholar 

  10. Homepage manifesto for agile software development. http://agilemanifesto.org/. Accessed 24 July 2018

  11. Wendorff, P.: An essential distinction of agile software development processes based on systems thinking in software engineering management. In: Third International Conference on eXtreme Programming and Agile Processes in Software Engineering (2002)

    Google Scholar 

  12. Van Griethuysen, J.: Information processing systems – concepts and terminology for the conceptual schema and the information base. Technical report ISO TR9007 (1987)

    Google Scholar 

  13. INCOSE: Systems Engineering Vision 2020 (incose-tp-2004-004-02), INCOSE (2007)

    Google Scholar 

  14. Lemmens, I., Koster, J.P.: The rule configurator: a tool to execute a model and play with the rules. In: Debruyne, C., Ciuciu, J., Panetto, H., et al. (eds.) OTM 2016 Workshops. LNCS, pp. 155–163. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-319-55961-2_15

    Chapter  Google Scholar 

  15. Lemmens, I., van de Laar, B., Saton, J., Bulles, J.: How to fulfil regulatory requirements consistently: a semantic-based approach. In: Debruyne, C., et al. (eds.) OTM 2017. LNCS, vol. 10697, pp. 202–211. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73805-5_21

    Chapter  Google Scholar 

  16. Paulk, M.C.: Agile methodologies and process disciplines. Crosstalk: J. Defense Softw. Eng., 15(10) (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Inge Lemmens .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Lemmens, I., Arntz, R. (2019). Agile and FBM: A Match Made in Heaven. In: Debruyne, C., Panetto, H., Guédria, W., Bollen, P., Ciuciu, I., Meersman, R. (eds) On the Move to Meaningful Internet Systems: OTM 2018 Workshops. OTM 2018. Lecture Notes in Computer Science(), vol 11231. Springer, Cham. https://doi.org/10.1007/978-3-030-11683-5_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-11683-5_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-11682-8

  • Online ISBN: 978-3-030-11683-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics