The Goals Approach: Agile Enterprise Driven Software Development - Archive ouverte HAL Access content directly
Book Sections Year : 2017

The Goals Approach: Agile Enterprise Driven Software Development


Continuous Business Process Improvement (BPI) is necessary in order to maintain and develop the enterprise competitiveness. However, achieving a level of software development performance that matches enterprise needs in terms of producing noticeable results within small amounts of time is a persnickety task, mainly because most available methods do not deliver full software architectures that can be directly used for in-house software development without iterations between implementation and design, as produced specifications are too close to the user interface, or too close to business regulations and domain modeling. Our approach applies a method that structures business processes, business rules and domain concepts, and uses this information in order to identify user tasks (use cases) and interaction spaces, and by means of their detail, methodically specify the software architecture for a particular BPI, bridging business and software using cross-consistent concepts. We present a theoretical example, and the validation of our method.

Dates and versions

hal-03120291 , version 1 (25-01-2021)



Pedro Valente, Thiago Rocha Silva, Marco Winckler, Nuno Nunes. The Goals Approach: Agile Enterprise Driven Software Development. Jerzy Goluchowski; Malgorzata Pankowska; Henry Linger; Chris Barry; Michael Lang; Christoph Schneider. Complexity in Information Systems Development: Proceedings of the 25th International Conference on Information Systems Development (ISD 2016), 22, Springer International Publishing, pp.201--219, 2017, Lecture Notes in Information Systems and Organisation book series (LNISO), 978-3-319-52592-1. ⟨10.1007/978-3-319-52593-8_13⟩. ⟨hal-03120291⟩
49 View
0 Download



Gmail Mastodon Facebook X LinkedIn More