113,652 research outputs found
OSS integration issues and community support: an integrator perspective
The reuse and integration of Open Source Software (OSS) components provided by OSS communities is becoming an economical and strategic need for today’s organizations. The integration of OSS components provides many benefits, but also risks and challenges. One of the most important risks is the lack of effective and timely OSS community support for dealing with possible integration problems. For gaining an understanding of the common problems that organizations face when integrating OSS components, and the role played by OSS communities, we performed an exploratory study on 25 OSS integration projects from different European organizations. The results show that the main way of reducing integration problems was the use of OSS components from well-established communities; therefore very few integration problems were identified. In most of the cases these problems were successfully solved with the support from the OSS community and/or colleagues. In addition, contrary to the common belief that understanding code from someone else is a hard and undesirable task, some integrators consider OSS code even more understandable than their own code.Peer ReviewedPostprint (author's final draft
A qualitative enquiry into OpenStreetMap making
Based on a case study on the OpenStreetMap community, this paper provides a contextual and embodied understanding of the user-led, user-participatory and user-generated produsage phenomenon. It employs Grounded Theory, Social Worlds Theory, and qualitative methods to illuminate and explores the produsage processes of OpenStreetMap making, and how knowledge artefacts such as maps can be collectively and collaboratively produced by a community of people, who are situated in different places around the world but engaged with the same repertoire of mapping practices. The empirical data illustrate that OpenStreetMap itself acts as a boundary object that enables actors from different social worlds to co-produce the Map through interacting with each other and negotiating the meanings of mapping, the mapping data and the Map itself. The discourses also show that unlike traditional maps that black-box cartographic knowledge and offer a single dominant perspective of cities or places, OpenStreetMap is an embodied epistemic object that embraces different world views. The paper also explores how contributors build their identities as an OpenStreetMaper alongside some other identities they have. Understanding the identity-building process helps to understand mapping as an embodied activity with emotional, cognitive and social repertoires
Taking advantage of online communities for generating innovative ideas
The use of the internet for business purposes and among consumers is spreading at an impressive rate. Companies use it for a lot of different activities like, for example, marketing, online shopping and customer service. However, the use of the internet for the purpose of innovation, to create ideas and concepts, is still underdeveloped. Practical experience shows that online communities are suitable for developing innovative ideas with users. To gain a deeper understanding of the underlying mechanisms we have taken a case-study approach. Based on this we generate a set of propositions concerning characteristics that a community should have in order to foster innovativeness. Our findings show that communities should be social, access should be restricted and it is necessary that users are free to post critical messages. Furthermore, the threads should be organised to create a lively discussion and users have to be able to build-up reputation. --internet , online communities
Coopetition of software firms in Open source software ecosystems
Software firms participate in an ecosystem as a part of their innovation
strategy to extend value creation beyond the firms boundary. Participation in
an open and independent environment also implies the competition among firms
with similar business models and targeted markets. Hence, firms need to
consider potential opportunities and challenges upfront. This study explores
how software firms interact with others in OSS ecosystems from a coopetition
perspective. We performed a quantitative and qualitative analysis of three OSS
projects. Finding shows that software firms emphasize the co-creation of common
value and partly react to the potential competitiveness on OSS ecosystems. Six
themes about coopetition were identified, including spanning gatekeepers,
securing communication, open-core sourcing and filtering shared code. Our work
contributes to software engineering research with a rich description of
coopetition in OSS ecosystems. Moreover, we also come up with several
implications for software firms in pursing a harmony participation in OSS
ecosystems.Comment: This is the author's version of the work. Copyright owner's version
can be accessed at
https://link.springer.com/chapter/10.1007/978-3-319-69191-6_10, Coopetition
of software firms in Open source software ecosystems, 8th ICSOB 2017, Essen,
Germany (2017
Boundary Objects and their Use in Agile Systems Engineering
Agile methods are increasingly introduced in automotive companies in the
attempt to become more efficient and flexible in the system development. The
adoption of agile practices influences communication between stakeholders, but
also makes companies rethink the management of artifacts and documentation like
requirements, safety compliance documents, and architecture models.
Practitioners aim to reduce irrelevant documentation, but face a lack of
guidance to determine what artifacts are needed and how they should be managed.
This paper presents artifacts, challenges, guidelines, and practices for the
continuous management of systems engineering artifacts in automotive based on a
theoretical and empirical understanding of the topic. In collaboration with 53
practitioners from six automotive companies, we conducted a design-science
study involving interviews, a questionnaire, focus groups, and practical data
analysis of a systems engineering tool. The guidelines suggest the distinction
between artifacts that are shared among different actors in a company (boundary
objects) and those that are used within a team (locally relevant artifacts). We
propose an analysis approach to identify boundary objects and three practices
to manage systems engineering artifacts in industry
Research Agenda for Studying Open Source II: View Through the Lens of Referent Discipline Theories
In a companion paper [Niederman et al., 2006] we presented a multi-level research agenda for studying information systems using open source software. This paper examines open source in terms of MIS and referent discipline theories that are the base needed for rigorous study of the research agenda
Innovation is created by humans, not by systems: an exploration of user involvement in living labs: user motivation versus lead user criteria
The past few years companies have become more interested in involving users during the production process of their products. On the other hand, a group of users started to innovate on their own. Users also became interested in becoming part of the production processes themselves. Certain users experience certain needs earlier than others and they enjoy finding solutions for these needs. They are called Lead Users (von Hippel, 2005). Living Labs are one possibility for users to realize this interest to innovate. iLab.o, the Living Lab division of iMinds, has been organizing Living Lab research since 2009. To get a better view on the motivations of this panel, we analyzed the behavior of the involved users from September 2009 to December 2013. We tried to detect Lead Users, but it is not obvious to define people as Lead Users because of the different used definitions. Instead, we divided this panel into three types of users based on the intensity of their involvement: passive, sleeping and active users. A small group of users is extremely active and are been defined as “alpha users”. Based on interviews with these alpha users in November and December 2013, a better view on their motivations to keep participating in Living Lab research was made. In this paper we focus on the participation of these different user types in one research phase type within Living Lab research, more specifically co-creation sessions. By means of a comparative case study, we tried to get a better understanding of the behavior of the different user types. It became clear that in order to keep the panel involved it is important to focus on community building
Usability and open source software.
Open source communities have successfully developed many pieces of software although most computer users only use proprietary applications. The usability of open source software is often regarded as one reason for this limited distribution. In this paper we review the existing evidence of the usability of open source software and discuss how the characteristics of open-source development influence usability. We describe how existing human-computer interaction techniques can be used to leverage distributed networked communities, of developers and users, to address issues of usability
- …