113,652 research outputs found

    OSS integration issues and community support: an integrator perspective

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Emerging technologies for learning (volume 2)

    Get PDF

    Boundary Objects and their Use in Agile Systems Engineering

    Full text link
    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

    Get PDF
    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

    Get PDF
    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.

    Get PDF
    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
    corecore