Title
The Goals Approach: Enterprise Model-Driven Agile Human-Centered Software Engineering
Abstract
Business Process Improvement (BPI) is a key issue in the development of the enterprise competitiveness. However, achieving a level of software development performance that matches enterprise BPI needs in terms of producing noticeable results in small amounts of time requires the existence of a comprehensive and also agile Software Development Process (SDP). Quite often, SDPs do not deliver software architectures that can be directly used for in-house development, as specifications are either too close to the user interface design or too close to business rules and application domain modeling, and produce architectures that do not cope with software development concerns. In this paper we present the Goals Approach, which structures business processes to extract requirements, and methodologically details them in order to specify the user interface, the business logic and the database structures for the architecture of a BPI. Our approach aims in-house software development in small and medium enterprises.
Year
DOI
Venue
2016
10.1007/978-3-319-44902-9_17
HUMAN-CENTERED AND ERROR-RESILIENT SYSTEMS DEVELOPMENT, HCSE 2016, HESSD 2016
Keywords
Field
DocType
Enterprise engineering, Software engineering, Human-Computer Interaction, Agile software development process, Software architecture
Software engineering,Functional software architecture,Enterprise software,Computer science,Lean software development,Business logic,Enterprise modelling,Requirement,Empirical process (process control model),Software development,Process management
Conference
Volume
ISSN
Citations 
9856
0302-9743
0
PageRank 
References 
Authors
0.34
12
4
Name
Order
Citations
PageRank
Pedro Valente1132.98
Thiago Rocha Silva242.79
Marco Winckler331351.83
Nuno Jardim Nunes442574.01