Abstract
Business information systems (BIS) comprise technological (e.g. programs), informational (e.g. content) and social artifacts (e.g. collaboration structures). Typically, such systems are constantly and collectively developed (co-developed) further by a variety of individuals within the organization. By recognizing these varying types of actors (concerning their goals, technical expertise and language means) and their predominantly developed artifact type, one can distinguish two types of subsystems: technical subsystems wherein the development of the system behavior is conducted by software developers; and business subsystems dominated by end-users developing informational artifacts. So far, co-development structures within and between these subsystems are not well understood, especially the aspect that – potentially driven by appropriate measures such as the provision of domain-specific languages – co-development might shift between these subsystems. This paper presents an approach for characterizing the co-development of real-world BIS with respect to direct participation from different kinds of contributors. This multilayered approach allows us to analyze the co-development with programming languages, domain-specific languages and end-user tools. The approach is suited to assess the direct participation of individuals from different subsystems in the development of evolving BIS. We focus on the intersection of these subsystems, present appropriate metrics and a multilayered analysis scheme. Contributions to artifacts are analyzed using social network analysis to detect structural properties of continuous co-development. The application to Learn@WU, a real-world BIS, demonstrates how end-user enabling technologies have shifted the co-development effort of the system from a small group of developers to a several orders of magnitude larger group of contributors. We observed an increase of direct participation over time on both informational and executable artifacts, while the number of technical experts was more or less constant. Our approach may act as a trigger for the application and further development of rigorous instruments for assessing co-development of BIS.
Highlights
Introduction and motivationAs today’s organizations are coerced to continuously evolve [1], the information systems that pervade throughout these organizations are ever-changing, too
We address primarily the following research question within this paper: How can we reveal detailed co-development structures within a business information system? we present two main contributions of this paper: Firstly, we propose an approach based on a multilayered perspective for the analysis of co-development in business information systems that facilitates to examine the interplay of the business and technical subsystems via a deliberate juxtaposition of the co-development structures among individuals in both subsystems
In the context of this paper we broaden the definition of user participation of Barki and Hartwick [41] to explicitly include secondary design: we extend end user participation to refer to all activities performed by stakeholders that contribute to the continuous development of an information system
Summary
Introduction and motivationAs today’s organizations are coerced to continuously evolve [1], the information systems that pervade throughout these organizations are ever-changing, too. Scientific collaboration networks represent the connections between (groups of ) scientists based on the papers they have published together [7]. Such sociometric relationships [8] can be revealed through various data collection methods, ranging from prescribed communication lines, and subjective judgements of reputation, to the observation of decision or general interaction processes [9]. Lim et al [10] have developed a method for analyzing social networks of stakeholders of information systems based on recommendations. As the research field matures, the change over time within social networks gains importance [12]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have