Area 1 - BAPO: Software Business, Architecture, Processes and Organisation
Area manager: Prof. Claes Wohlin
Post doctoral researcher: Stefanie Betz
New approaches to develop software strive to produce systems faster, better, and cheaper than before. The trade-off between different perspectives is a challenge, for example product managers must balance the selection of different requirements in relation to other aspects such as time to market. In particular, it is a challenge to ensure that decisions taken with respect to architecture, processes and organization are aligned with each other and with the business objectives, including creating competitive products, systems and services. Decisions related to the four perspectives are particularly challenging since the decisions are all too often taken on different levels in an organization. The overarching objective of this area is to study the alignment and propose new ways of ensuring better alignment between business objectives, architecture, processes and organization.
Business ecosystems are introduced as a way of coping with the fast changes and to leverage on competencies and innovations. To obtain software ecosystem (or being inspired by the idea of software ecosystem) several challenges remain within areas as for example requirements engineering, modelling formalisms, architecture and management. Further, the concept of software ecosystems is to a large extent inspired by open source development and expands outside the organizational boundaries. However, ecosystem thinking can be applied within organizations. Further, it is argued that there is a need to move to software composition instead of software integration. Several of the challenges related to this transition require close inter-connections between architecture, process and organization.
The strategy is to understand the industrial challenges through an initial case study as well as performing a systematic review of the literature to capture the state of the art before trying to map practice, existing theories and new innovative ideas of how to manage in this complex area.
Output and industrial effect goals:
- Present both an industry and a research scenario for software development in five years.
- Identify and present new areas for research to ensure competitive software development in Sweden.
Relation to ongoing research projects: EASE (Industrial Excellence Center together with Lund and several companies), ELLIIT (strategic area project together with Linköping, Lund and Halmstad) and ESWERC (collaboration between Ericsson and BTH).
Industrial partners: Initially only Ericsson, but more partners are welcome.