14,495 research outputs found

    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

    Virtual Organizational Learnign in Open Source Software Development Projects

    Get PDF
    We studied the existence of virtual organizational learning in open source software (OSS) development projects. Specifically, our research focused on learning effects of OSS projects and factors that affect the learning process. The number and percentage of resolved bugs and bug resolution time of 118 SourceForge.net OSS projects were used to measure the learning effects> Projects were characterized by project type, number and experience of developers, number of bugs, and bug resolution time. Our results provide evidence of virtual organizational learning in OSS development projects.Virtual organizational leraning: Organizational learning curve: Virtual organization: Open source software development: Project performance

    Roles and responsibilities in agile ICT for development

    Get PDF
    This paper examines the different roles in designing interactive software in a ICT for development context. Using experiences from a participatory action research project, in which we used agile methods to design and deploy an system to support ‘agricultural information flow’ for a co-operative of small farmers in rural India, we identify points of difference between the roles in standard descriptions of agile software methods and the roles as they emerged in our project. A key finding is the critical role played by a ‘Development Project Manager’ in facilitating dialogue, orchestrating the activities of other actors and in building the capabilities and confidence of all the participants in joint action

    Mindfulness and agile software development

    Get PDF
    The field of information systems development (ISD) is still not well understood and suffers from a lack of sustainable theories which are firmly based on research of ISD practice. This is also true for agile software development (ASD). In this paper, we develop a framework based on the theory of mindfulness and map the main characteristics of mindfulness to the most prominent features of ASD. By applying the framework to a case study of ASD practice we demonstrate the relationship between the theory of mindfulness and ASD, and show the usefulness of our framework as a contribution to theorizing about ASD and to a better understanding of ASD in practice

    From Empowerment Dynamics to Team Adaptability: Exploring and Conceptualizing the Continuous Agile Team Innovation Process

    Get PDF
    To foster their innovation teams’ adaptability, organizations are increasingly relying on agile teams. While research on the adoption of agile methods and practices has grown tremendously in the past decade, little is currently known about the human side of agile teams and how it contributes toward the emergence of adaptability. While the Agile Manifesto states that individuals and interactions are more important for agile product development than tools and processes, research on how these interactions unfold is still in its infancy. To shed light on the human side of adaptability, 44 semi‐structured, in‐depth interviews were conducted with team members and leaders from various teams at three organizations (i.e., two German and one multinational European firm). The inductive analysis identified empowerment as a focal human factor for adaptability emergence. A model of the continuous agile team innovation process is developed and uncovers the importance of dynamic empowerment states and their temporary equilibria for team adaptability. The underlying findings demonstrate that empowerment is not a static state, but rather emerges through the interactions between various actors. Specifically, the team and its leader engage in both empowerment‐enhancing and empowerment‐reducing activities. These activities are further influenced by the agile team’s immediate context: Two‐fold customer influences, that is, supporting and hindering empowerment interactions, and the organizational environment, that is, undergoing an agile transformation and supportive top management behaviors, play an important role in affecting the empowerment dynamics that result in team adaptability. As such, this study contributes to the innovation and management literatures by revealing the dynamic role of the empowerment and adaptability constructs for agile innovation processes and the importance of various actors and the organizational environment for fostering adaptability. Practical insights are offered to management, teams, and team members on how to create conditions for empowerment dynamics and consequently adaptability to unfold

    All hands on deck: CREWED for technology-enabled learning

    Get PDF
    The University of New South Wales’ (UNSW’s) Faculty of Engineering is introducing a new process for designing and developing blended and fully online (distance) courses, as part of action research to support curriculum renewal. The process, referred to as CREWED (Curriculum Renewal and E-learning Workloads: Embedding in Disciplines), is being used to develop key courses that add flexibility to student progression pathways. By integrating the design of learning activities with the planning and organization of teaching and support work, CREWED addresses some of the known barriers to embedding innovative use of learning technologies within disciplines. CREWED incorporates key features of two course development models from the UK, one emphasising team building and the other emphasising pedagogical planning. It has been piloted in priority curriculum development projects, to ensure that the disciplinary organizational context is supportive. One pilot is a fully online distance version of a postgraduate course. The other is a blended version of an undergraduate course. Both are core (required) courses in accredited professional engineering degree programs and were previously available only in face-to-face mode. The UNSW pilots have confirmed the importance of articulating clear pedagogical models, and of planning ahead for the resources required to put these models into practice, as part of departmental capacity building, especially where teaching has primarily been treated as an individual classroom-based activity that competes with disciplinary research for academic staff time and resources

    Applying the business process and practice alignment meta-model: Daily practices and process modelling

    Get PDF
    Background: Business Process Modelling (BPM) is one of the most important phases of information system design. Business Process (BP) meta-models allow capturing informational and behavioural aspects of business processes. Unfortunately, standard BP meta-modelling approaches focus just on process description, providing different BP models. It is not possible to compare and identify related daily practices in order to improve BP models. This lack of information implies that further research in BP meta-models is needed to reflect the evolution/change in BP. Considering this limitation, this paper introduces a new BP meta-model designed by Business Process and Practice Alignment Meta-model (BPPAMeta-model). Our intention is to present a meta-model that addresses features related to the alignment between daily work practices and BP descriptions. Objectives: This paper intends to present a meta-model which is going to integrate daily work information into coherent and sound process definitions. Methods/Approach: The methodology employed in the research follows a design-science approach. Results: The results of the case study are related to the application of the proposed meta-model to align the specification of a BP model with work practices models. Conclusions: This meta-model can be used within the BPPAM methodology to specify or improve business processes models based on work practice descriptions

    Making Sense Of Software Ecosystems: A Critical Review

    Get PDF
    Visualizing software as ecosystems has been an emergent phenomenon. The objective of this paper is to analyze the field of software ecosystems (SECO) and provide a critical review of the existing literature. This research identifies domains and peripheries of a SECO; highlights architectural challenges; examines design and control mechanisms and discusses some of the learning’s from other popular paradigms that can be applied to address the key challenges in the SECO paradigm. This paper also aims to recommend future research directions for software ecosystems and its role in the broader context of information systems research
    • 

    corecore