Abstract
Agile software development is the most popular methodology used in today’s software engineering. Agility in software development does not mean the resignation to the accuracy and quality of meeting user requirements. However, it is apparent that the tasks of requirements engineering are taken lightly or often overlooked in agile projects due to project cost. One of the main reasons for this is the lack of efficient and easy to use modelling tools which can be used for the purposes of business modelling and initial software design. Therefore, there is a need for good modelling tools which can be easily used by both non-technical users and software developers which can fill the gap between business needs and identified software requirements. This paper presents BORM as a feasible solution for this in an agile software development environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Aalst, W.M.P.: Business Process Simulation Revisited, in Lecture Notes in Business Information Processing (LNBIP), vol. 63, Springer Business and Science (2010)
Darnton, G., Darnton, M.: Business Process Analysis, International Thomson Publishing, (1997). ISBN 1-861-52039-5
Goldberg, A., Rubin, K.S.: Succeeding with Objects - Decision Frameworks for Project Management. Addison Wesley, Reading Mass (1995)
Knott, R., Merunka, V., Polak, J.: The BORM methodology: a third-generation fully object-oriented methodology Knowl. Based Syst. 16, 77–89 (2003)
Liping, L., Borislav, R., et al.: Management of the Object-Oriented Development Process - Part 15: BORM Methodology, Idea Publishing (2006). ISBN 1-59140-605-6
Poli, R., Healy, M., Kameas, A. (eds.): Theory and Applications of Ontology: Computer Applications. Springer, Netherlands (2010)
Recker, J.: Opportunities and constraints: the current struggle with BPMN. Bus. Process Manage. J. 16(1), 181–201 (2010)
Schon, E.M., Thomaschewski, J., Escalona, M.J.: Agile requirements engineering: a systematic literature review. Comput. Stand. Interfaces 49, 79–91 (2017)
Simons, A.J.H., Graham, I.: 30 things that go wrong in object modelling with UML 1.3. In: Kilov, H., Rumpe, B., Simmonds, I. (eds.) Behavioral Speciation of Businesses and Systems. Kluwer Academic Publishers, pp. 237–257 (1999)
Taylor, D.A.: Business Engineering with Object Technology, John Wiley, Hoboken (1995). ISBN 0-471-04521-7
Uhnák, P., Pergl, R.: The openponk modeling platform. In: Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies (2016)
Wang, X., Zhao, L., Wang, Y, Sun, J.: The role of requirements engineering practices in agile development: an empirical study. In: Zowghi, D., Jin, Z. (eds) Requirements Engineering. Communications in Computer and Information Science, vol 432. Springer, Berlin, Heidelberg (2014). https://doi.org/10.1007/978-3-662-43610-3_15
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Wijekoon, H., Schegolev, B., Merunka, V. (2021). Filling the Gap Between Business and Application Development Using Agile BORM. In: Polyvyanyy, A., Rinderle-Ma, S. (eds) Advanced Information Systems Engineering Workshops. CAiSE 2021. Lecture Notes in Business Information Processing, vol 423. Springer, Cham. https://doi.org/10.1007/978-3-030-79022-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-79022-6_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-79021-9
Online ISBN: 978-3-030-79022-6
eBook Packages: Computer ScienceComputer Science (R0)