646 research outputs found

    Human Factors in Agile Software Development

    Full text link
    Through our four years experiments on students' Scrum based agile software development (ASD) process, we have gained deep understanding into the human factors of agile methodology. We designed an agile project management tool - the HASE collaboration development platform to support more than 400 students self-organized into 80 teams to practice ASD. In this thesis, Based on our experiments, simulations and analysis, we contributed a series of solutions and insights in this researches, including 1) a Goal Net based method to enhance goal and requirement management for ASD process, 2) a novel Simple Multi-Agent Real-Time (SMART) approach to enhance intelligent task allocation for ASD process, 3) a Fuzzy Cognitive Maps (FCMs) based method to enhance emotion and morale management for ASD process, 4) the first large scale in-depth empirical insights on human factors in ASD process which have not yet been well studied by existing research, and 5) the first to identify ASD process as a human-computation system that exploit human efforts to perform tasks that computers are not good at solving. On the other hand, computers can assist human decision making in the ASD process.Comment: Book Draf

    Improvement of a Document Retrieval System for the Supply Chain domain

    Get PDF
    Aquest projecte s'enmarca en el context del projecte Europeu "Semantically Connected Semiconductor Supply Chains (SC3)". Es farà ús de Natural Language Processing i Semantic Web , adaptant les tècniques per a poder referenciar documents de la cadena de producció per un pilot en cadenes de subministrament de semiconductors. En aquest projecte s'utilitzaran conjuntament tecnologies de web semàntica (fent ús d'ontologies) i de Deep Learning (amb BERT/SBERT en pyTorch).This project is framed in the context of the European project "Semantically Connected Semiconductor Supply Chains (SC3)". Natural Language Processing and Semantic Web will be used, adapting the techniques to be able to reference documents from the production chain by a pilot in semiconductor supply chains. This project will use semantic web technologies (using ontologies) and Deep Learning (with BERT / SBERT in pyTorch) together

    Affective Leadership in Agile Teams

    Get PDF
    Agile management prescribes a set of structures and processes to help teams respond to change. This article presents an in-depth case study examining how high- and low-agility nursing teams differed in their response to the COVID-19 pandemic, organizational restructuring, and floods. It unveils the crucial role of “affective leaders” in high-agility teams during those crises. These leaders constructed positive emotional experiences for their teams to successfully respond to adversity. The findings remind scholars and practitioners that agile management’s founding tenet of “valuing individuals and interactions” implies understanding, working with, and actively recalibrating emotions

    DIGITAL TRANSFORMATION PROGRAMS - CONTROL IN THE CONTEXT OF AGILE AND TRADITIONAL APPROACHES: A MULTIPLE-CASE STUDY

    Get PDF
    Over the last years, digital transformation in organizations has been accompanied by a rise of agile principles and methodologies. Despite some few exceptions, the majority of organizations need to combine or manage the coexistence of agile and traditional management approaches to explore new digital technologies, exploit their benefits, and innovate business successfully. Up to the present, it is not well understood how organizations deal with both approaches within digital transformation programs. Drawing on control theory and the concept of ambidexterity, the purpose of this multiple-case study is to explore how traditional and agile components are managed within large digital transformation programs, what formal modes and styles of control are conducted, and which tensions in control arise. Besides identifying authoritative and enabling control modes, as well as for instance tensions concerning transparency and cadence of outcome delivery, the important dual and “translating” role of the program manager regarding control is emphasized through this study

    Journey towards agility: Three decades of research on agile information systems development

    Get PDF
    After more than 15 years since the Agile Manifesto and extensive research on agile information systems developmentfor nearly three decades, a comprehensive body of knowledge is available and is constantly growing.Agile information systems developmentis considered an effective way for managing information systems developmentprojects in environments characterized by rapidly changing requirements. This study aims to shed light on the existing knowledge on agile information systems developmentby applying a structured literature review and computer aided analysis consisting of distinct text mining techniques. We analyzed a sample of 775papers and provide results from articles among the Senior Scholars’ Basket, selected information systems conferences,and selected journalsfrom management and computer science. Based on our approach, we are able to (1) evaluate key articles and journals, (2) analyze the development of agile information systems developmentresearch in the last three decades and, most importantly, (3) identify research foci of the past as well asgaps in our knowledge on agile information systems development for further research

    Simplexity: A Hybrid Framework for Managing System Complexity

    Get PDF
    Knowledge management, management of mission critical systems, and complexity management rely on a triangular support connection. Knowledge management provides ways of creating, corroborating, collecting, combining, storing, transferring, and sharing the know-why and know-how for reactively and proactively handling the challenges of mission critical systems. Complexity management, operating on “complexity” as an umbrella term for size, mass, diversity, ambiguity, fuzziness, randomness, risk, change, chaos, instability, and disruption, delivers support to both knowledge and systems management: on the one hand, support for dealing with the complexity of managing knowledge, i.e., furnishing criteria for a common and operationalized terminology, for dealing with mediating and moderating concepts, paradoxes, and controversial validity, and, on the other hand, support for systems managers coping with risks, lack of transparence, ambiguity, fuzziness, pooled and reciprocal interdependencies (e.g., for attaining interoperability), instability (e.g., downtime, oscillations, disruption), and even disasters and catastrophes. This support results from the evident intersection of complexity management and systems management, e.g., in the shape of complex adaptive systems, deploying slack, establishing security standards, and utilizing hybrid concepts (e.g., hybrid clouds, hybrid procedures for project management). The complexity-focused manager of mission critical systems should deploy an ambidextrous strategy of both reducing complexity, e.g., in terms of avoiding risks, and of establishing a potential to handle complexity, i.e., investing in high availability, business continuity, slack, optimal coupling, characteristics of high reliability organizations, and agile systems. This complexity-focused hybrid approach is labeled “simplexity.” It constitutes a blend of complexity reduction and complexity augmentation, relying on the generic logic of hybrids: the strengths of complexity reduction are capable of compensating the weaknesses of complexity augmentation and vice versa. The deficiencies of prevalent simplexity models signal that this blended approach requires a sophisticated architecture. In order to provide a sound base for coping with the meta-complexity of both complexity and its management, this architecture comprises interconnected components, domains, and dimensions as building blocks of simplexity as well as paradigms, patterns, and parameters for managing simplexity. The need for a balanced paradigm for complexity management, capable of overcoming not only the prevalent bias of complexity reduction but also weaknesses of prevalent concepts of simplexity, serves as the starting point of the argumentation in this chapter. To provide a practical guideline to meet this demand, an innovative model of simplexity is conceived. This model creates awareness for differentiating components, dimensions, and domains of complexity management as well as for various species of interconnectedness, such as the aligned upsizing and downsizing of capacities, the relevance of diversity management (e.g., in terms of deviations and errors), and the scope of risk management instruments. Strategies (e.g., heuristics, step-by-step procedures) and tools for managing simplexity-guided projects are outlined
    corecore