Learn More
Background: Action research is a well-established research methodology. It is following a post-positivist research philosophy grounded in critical thinking. The methodology is driven by practical problems, emphasis participatory research, and develops practically useful solutions in an iterative manner. Objective: Two objectives are to be achieved: (1)(More)
In this paper we investigate the current state of work regarding alignment of Business, Architecture, Process, and Organisation (BAPO) perspectives in a software product development context. We planned to do that by conducting a systematic literature study to capture the state of the art in alignment of BAPO in software development. But, as it turned out we(More)
Sustainability is now a major concern in society, but there is little understanding of how it is perceived by software engineering professionals and how sustainability design can become an embedded part of software engineering process. This paper presents the results of a qualitative study exploring requirements engineering practitioners' perceptions and(More)
The main purpose of business process modeling is the representation and analysis of alternative process designs by formal or semi-formal process models. Manual modeling of business processes is a time-consuming task. Typos and structural modeling errors make it particularly error prone to model business processes manually. Users can be assisted in modeling(More)
Conway's law assumes a strong association between the system's architecture and the organization's communication structure that designs it. In the light of contemporary software development, when many companies rely on geographically distributed teams, which often turn out to be temporarily composed and thus having an often-changing communication structure,(More)
3D technologies open up new possibilities for modeling business processes. They provide higher plasticity and eliminate some deficits of conventional 2D process modeling such as the limitation of the amount of information to be integrated into a process model in an understandable way. The aim of this paper is to show how the usage of an additional visual(More)
Introduction As software practitioners and researchers, we are part of the group of people who design the software systems that run our world. Our work has made us increasingly aware of the impact of these systems and the responsibility that comes with our role, at a time when information and communication technologies are shaping the future. We struggle to(More)
Knowledge transfer is one of the most critical success factors in IT offshore outsourcing projects and in many cases extremely underestimated. Compared to in-house or onsite projects, a much higher complexity appears in globally distributed projects. Not only language barriers but also other challenges such as cultural differences, diverse time-zones,(More)