Abstract
Hardware and software technologies have evolved greatly throughout the history of computing. This paper illustrates some of those differences by comparing a modern approach to information systems design to the papers presented in a 1982 conference that showed 13 different software design methodologies applied to the problem of creating an information system to manage a technical conference, including submission and review of technical papers and overall organization of the conference. Those solutions predated the World Wide Web, the advent of personal computers, graphical user interfaces, agile development methodologies, and various modern tools. The goal of this paper is to create the same application, taking advantage of four decades of advances in methodologies and tools.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Olle, T., Sol, H., Verrijn-Stuart, A.: Information Systems Design Methodologies: A Comparative Review. North-Holland, Amsterdam (1982)
Manifesto for Agile System Development. https://agilemanifesto.org. Accessed 22 Nov 2020
Schwaber, K.: Agile Project Management with Scrum. Microsoft Press, Redmond (2004)
Blank, S.: Four Steps to the Epiphany, 2nd edn. K&S Ranch, Uvalda (2013)
Holtzblatt, K., Wendell, J., Wood, S.: Rapid Contextual Design: A How-to Guide to Key Techniques for User-Centered Design. Morgan Kauffman, San Francisco (2004)
Agile/Evolutionary Data Modeling: From Domain Modeling to Physical Modeling. http://agiledata.org/essays/agileDataModeling.html. Accessed 22 Nov 2020
Storyboard That: The World’s Best Free Online Storyboard Creator. https://www.storyboardthat.com. Accessed 22 Nov 2020
Jacobson, I.: Object-Oriented Software Engineering. Addison-Wesley, Reading (1992)
Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual, 2nd edn. Addison-Wesley, Reading (2004)
Ideal Modeling & Diagramming Tool for Agile Team Collaboration. https://www.visual-paradigm.com. Accessed 22 Nov 2020
Balsamiq. Rapid, effective and fun wireframing software. https://balsamiq.com. Accessed 22 Nov 2020
Wasserman, A.: The user software engineering methodology: an overview. In: Information Systems Design Methodologies: A Comparative Review, pp. 591–628. North-Holland, Amsterdam (1982)
What is a Minimum Viable Product (MVP)? | Agile Alliance. https://www.agilealliance.org/glossary/mvp. Accessed 22 Nov 2020
No SQL Tutorial. https://www.guru99.com/nosql-tutorial.html. Accessed 22 Nov 2020
Online Form Builder with Drag & Drop. https://www.123formbuilder.com. Accessed 22 Nov 2020
Optimizely: The World’s Leading Experimentation Platform. https://optimizely.com. Accessed 22 Nov 2020
What is a Product Owner? https://www.scrum.org/resources/what-is-a-product-owner. Accessed 22 Nov 2020
What is CI/CD? | Opensource.com. https://opensource.com/article/18/8/what-cicd. Accessed 22 Nov 2020
UseCod.com | Open Source Event Management Software. https://usecod.com. Accessed 22 Nov 2020
Drupal | Open Source CMS. https://drupal.org. Accessed 22 Nov 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix – Problem Definition
Appendix – Problem Definition
Here is the original problem definition that was used in the call for submissions to the CRIS conference.
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Wasserman, A.I. (2021). Evolution of Information System Design Methodologies: The IFIP Conference Management Problem Revisited. In: Succi, G., Ciancarini, P., Kruglov, A. (eds) Frontiers in Software Engineering. ICFSE 2021. Communications in Computer and Information Science, vol 1523. Springer, Cham. https://doi.org/10.1007/978-3-030-93135-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-93135-3_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-93134-6
Online ISBN: 978-3-030-93135-3
eBook Packages: Computer ScienceComputer Science (R0)