8 research outputs found

    Modeling Coordination in Offshore Software Development

    Get PDF
    Controlling and minimizing coordination costs has been shown to be an important factor to reduce overall project performance in distributed software development. In this research-in-progress paper we investigate the effects of software complexity, software integration, distributed labor division policies, learning effects on software coordination costs. Drawing from data collected on 130 software construction cycles in 34 large projects of a leading offshore development firm, we first present our analysis on how coordination costs relate to team organization factors and complexity of evolving software. We base our analytic model of coordination costs in offshore software development on these empirical relationships, and give an overview of our modeling approach. We apply our model of software coordination costs to develop resource allocation policies in the projects we studied. We consider both waterfall and iterative software development methodologies and also tandem and parallel integration schemes. Our modeling approach helps managers to develop a dynamic coordination policy to aid iterative software development in distributed development environments

    Towards a Theory of Agile Dashboards for Service Oriented Organizations

    Get PDF
    Research on the agile and adaptive enterprise promotes real time dashboards as a powerful tool to provide coordination and control. Recent trends in market volatility have led firms to restructure around what organizational theorists term an “adhocracy”. Service oriented architecture represents an emerging architectural mechanism to align an organization’s processes with the flexible structure of such an organizational form. A theory of dashboard creation and implementation that addresses the organizational characteristics of an adhocracy (as exposed through the formalism of a service oriented architecture) is needed in order to develop a grounded methodology for dashboard creation and implementation that targets the coordination and control requirements of this evolving organizational structure. This research seeks to provide such a theoretical foundation grounded in the context of two diverse case studies. Cementing a theory base for dashboard creation and implementation helps to formalize the role of dashboards in service oriented organizations and provides the first step towards developing a methodology for dashboard design and use in an agile environment

    Software Development Process Ambidexterity and Project Performance: A Coordination Cost-Effectiveness View

    Get PDF
    Software development process ambidexterity (SDPA) is the ability to demonstrate both process alignment and process adaptability simultaneously. Realizing process ambidexterity has recently been suggested as an effective approach to improving the performance of software development (SD) projects. To understand the mechanisms underlying the effects of ambidexterity, we focus in this study on the mediating effects of coordination, one of the most important activity in SD projects. Specifically, we hypothesize a mediating effect of coordination costs and coordination effectiveness on the relationship between SDPA and project performance. We conducted a quantitative study involving 104 SD projects across 10 firms to test the model. The results strongly suggest that the positive relationship between SDPA and project performance is negatively mediated by coordination costs and positively mediated by coordination effectiveness. We validate our research model with a case study in an organization employing several hundred IT professionals and derive several practical implications on this basis

    L’impact de la GRH sur le succès des projets : revue de littérature et synthèse

    Full text link
    Travail Dirigé présenté à la Faculté des arts et des sciences – École de relations industrielles en vue de l'obtention du grade de Maître ès sciences (M.Sc.) en Relations Industrielles.La gestion des ressources humaines (GRH) comprend les pratiques et les politiques destinées à gérer le capital humain dans le but de la réalisation des objectifs des organisations. La GRH a été reconnue comme un déterminant important de la réussite des organisations et de leur compétitivité durable dans un monde en mutation. Au cours des dernières décennies, la structure des organisations dans de nombreuses industries différentes a changé de façon spectaculaire. En particulier dans les secteurs à forte intensité de connaissances, les organisations sont passées de structures permanentes à des entités qui ont de plus en plus recours à des projets pour atteindre leurs objectifs. Les projets sont des tâches complexes qui peuvent faire appel à un large éventail de compétences pour atteindre un ensemble prédéfini d'objectifs approuvés par les parties prenantes dans un temps et un budget limité. Les caractéristiques inhérentes aux projets, telles que le caractère temporaire, la complexité, l'incertitude et l'interfonctionnalité, à tous les stades, de la définition du projet à son exécution, imposent des défis et des opportunités uniques aux membres de l'équipe, aux gestionnaires de projet et aux autres entités chargées de la mise en oeuvre des politiques de GRH. Tout en permettant à l'organisation de bénéficier de la plus grande expertise pour effectuer des tâches hautement spécialisées et en permettant au personnel d'apprendre continuellement en participant à différents projets, les défis des projets peuvent conduire à la perte de capital humain et à l'échec s'ils ne sont pas gérés de manière appropriée. Néanmoins, compte tenu des différences considérables entre les projets et les environnements de travail traditionnels, les pratiques de GRH peuvent-elles encore être pertinentes et déterminantes pour la réussite des projets ? De plus, quels sont les défis spécifiques aux environnements de travail des projets qui doivent être pris en compte dans la conception et la mise en oeuvre des pratiques de GRH pour les équipes de projet ? Dans cette recherche, la littérature disponible est analysée afin de mettre en évidence les aspects distinctifs de l'environnement de travail basé sur des projets et d'évaluer si et comment les pratiques de GRH peuvent déterminer le succès des projets et des organisations. Human resource management (HRM) comprises practices and policies designed to direct the human capital toward realizing the organizations’ goals. HRM has been acknowledged as a significant determinant of organizational success and sustainable competitiveness in the changing world. Over the past few decades, the structure of organizations in many different industries has dramatically changed. Especially in knowledge-intensive sectors, organizations have shifted from permanent structures toward entities that increasingly employ projects to reach their goals. Projects are complex tasks that can involve a wide range of expertise to reach a predefined set of objectives approved by the stakeholders over a finite time and budget. The inherent characteristics of projects, such as temporariness, complexity, uncertainty, and cross-functionality, in all stages from project definition to implementation, impose unique challenges and opportunities for the team members, project managers, and other entities in charge of implementing the HRM policies. While allowing flexibility for the organization to benefit from the highest expertise to perform highly specialized tasks and allowing personnel to learn continuously through participating in different projects, project challenges can lead to loss of human capital and failure if not appropriately managed. Nevertheless, considering the dramatic differences between project and traditional work settings, can HRM practices still be relevant and determinant in project success? Moreover, what challenges specific to the project work settings must be accounted for in designing and implementing HRM practices for project teams? In this research, the available literature is analyzed to highlight the distinguishing aspects of the project-based work environment and evaluating whether and how HRM practices can determine the success of the projects and the organizations

    Development and implementation issues for managing sales performance

    Get PDF
    The research project concentrates on the issues which a host organisation faces, in developing and implementing an efficient and cost-effective conceptual framework for measuring and managing sales performance in the automotive retail sector. Sales performance is a critical and main issue for an organisation in order to achieve its strategic objectives, by translating the results into action and monitoring the process. Due to the global financial crisis, organisations experience an economic downturn. This makes the use of a standard framework which can support their derived action plans of vital importance. This framework would aim to offer a holistic view of the sales performance with accurate results. A review of the literature provided extensive information and analysis of the different models and frameworks that could be identified and used in performance measurement literature. In addition, it provided an evaluation of the existing documentary and practices of the host organisation regarding performance measurement. As, a result, the needs for the development of an improved framework were identified. The proposed methodology was based on the integration of three frameworks, namely the SWOT Analysis, Balanced Score Card and Internal procedures as part of a performance management system. The research indicated that it is essential to synthesise and extend the existing models and frameworks with the aim to produce the most suitable conceptual framework based on the size, kind, and available resources of the organisation. Through qualitative and quantitative analysis, this project provides evidence, which indicates the successful application of measuring and managing sales performance techniques through the use of reports, training communication capabilities and presentation skills. It creates a new political and organisational challenge for the staff of the organisation, which in its turn had to learn to interact fast and effectively in order to achieve their targets. It considers the external and internal influences impacting on a sales organisation and how the management team and staff can offer an actively sought process to monitor business performance on an on-going basis and to generate recommendations for changes. The research indicates that the proposed framework connects the measurement results with the derived action plans following a continuing improvement approach. The project has not only a theoretical approach but it also focuses on the implementation process. The proposed framework was developed in the host organisation with a step by step methodology establishing a reporting analysis tool. It concludes by the realisation that specific processes are required to implement the sales performance reporting analysis tool

    An empirical study of the coordination in a distributed software development team

    Get PDF
    Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2004.Includes bibliographical references (p. 89-92).As today's software systems become more and more complicated, coordinating the development of such systems has been an important factor to their successful implementation. The need for good coordination is especially important when the development team is geographically distributed and has to rely on information and communication technologies to support its activities. With limited available coordination mechanisms, distributed software teams need to carry out a set of coordination functions effectively throughout the software development process. In addition, in response to the changes in context and task, distributed software teams needed to be adaptive in their coordination. In this study, I try to understand how different coordination methods and tools could serve the changing coordination needs in software development through an empirical study of a distributed software team's practice.by Xusong Xie.S.M

    Self-organizing, social and adaptive nature of agile information systems development teams : essays on leadership and learning

    Get PDF
    Information Systems Development (ISD) keeps changing and evolving rapidly in a huge variety of aspects, including the technologies that are developed, the methods that are applied, and the structures in which it is organized (Avison & Fitzgerald, 2006). Noticing the need for further understanding of adaptive outcomes such as learning and leadership in agile ISD teams, this research is divided into different phases. The first phase was the review of the literature on learning in the Information Systems literature within IS development teams. Findings from the systematic literature review are reported in Paper 1, entitled “Team Learning in Information Systems Development: A Literature Review”. The last phase includes a comprehensive case study through which Paper 2, entitled “Self-Organization and Leadership in Agile Teams: A Complexity Leadership Approach”, and Paper 3, entitled “Social Capital and Adaptive Outcomes in Agile Information Systems Development Teams”, are derived

    Les processus de coordination des ressources entre organisations non gouvernementales (ONG) pour les opérations d'aide d'urgence humanitaire

    Get PDF
    Chaque année, de nouvelles catastrophes se produisent. Leur impact est dévastateur et rend criante la nécessité d’avoir des opérations d’urgence efficaces. Or de nombreux problèmes apparaissent de façon récurrente, particulièrement en matière de coordination des ressources dans et entre les organisations non gouvernementales (ONG), acteurs majeurs dans les opérations d’urgence. Cette thèse s’intéresse aux processus de transferts de ressources intra et interorganisationnels des ONG d’urgence. Sa base théorique repose sur les théories relatives aux échanges économiques et au contrôle des ressources, au pouvoir dans les échanges interorganisationnels, à la coordination et enfin à la capacité opérationnelle basée sur la flexibilité des processus comme facteurs essentiels de l’efficacité organisationnelle et des réponses d’urgence. Pour combler un manque d’écrits scientifiques relativement aux ONG humanitaires, deux objectifs ont été fixés : 1) établir une typologie des ONG intervenant dans les opérations d’urgence basée sur la capacité opérationnelle reliée aux processus intraorganisationnels utilisés pour la gestion des ressources; 2) établir une typologie des ONG basée sur leurs processus interorganisationnels de coordination des ressources et sur l’intensité de cette coordination. Une approche mixte transformative a été utilisée. Soixante-cinq entrevues ont été faites auprès de dix-huit ONG internationales, et auprès d’ONG nationales chiliennes intervenues après le tremblement de terre de 2010. À l’intraorganisationnel ont été identifiés les processus permettant la circulation des ressources à l’intérieur de l’ONG (achats, gestion des dons, stockage, transport et distribution) et les processus de transferts de ressources entre ONG affiliées. Afin d’établir une typologie des ONG fondée sur la capacité opérationnelle donnée par les processus utilisés, un outil de mesure générique a été élaboré afin d’évaluer à un moment t la capacité opérationnelle d’une ONG ou d’un groupe d’ONG en général ou pour une réponse particulière. La capacité opérationnelle est mesurée selon cinq indicateurs : niveau de l’ONG qui gère le processus, moment du processus, type de ressources acquises, type de fournisseurs et type de donateurs. Quatre types d’ONG ont été dégagés, soit les ONG à capacité opérationnelle très élevée (type 1), élevée (type 2), faible (type 3) et très faible (type 4). À l’interorganisationnel, trois types de processus ont été identifiés : les processus faits en commun ou confiés à une autre ONG (achats, transport et stockage, distribution et évaluations), les processus impliquant un transfert de ressources à une autre ONG (prêts, échanges et dons) et les mécanismes résultant d’un accord entre ONG pour l’utilisation ou la répartition des ressources (répartition sectorielle/géographique des activités, standards communs, partage des informations et partenariats). Afin d’établir une typologie des ONG fondée sur l’intensité de leur coordination interorganisationnelle résultant des processus utilisés, un outil de mesure générique a été élaboré pour évaluer l’intensité de cette coordination d’une ONG ou d’un groupe d’ONG en général à un moment t ou pour une réponse particulière. L’intensité de la coordination interorganisationnelle a été mesurée à l’aide de trois indicateurs : 1) le niveau de l’organisation où est fait le processus, 2) l’imposition de standards par une ONG sur une autre et 3) le degré de formalisation du processus. Une typologie des ONG a dégagé quatre types d’organisations : les ONG à intensité de coordination interorganisationnelle très élevée (type A), élevée (type B), faible (type C) et très faible (type D). Une analyse de regroupement (cluster analysis) a ensuite été faite en étudiant chacune des typologies proposées en regard de huit attributs organisationnels, soit la taille, l’origine, l’âge, l’obédience religieuse ou laïque, la philosophie et les valeurs, l’axe stratégique (ONG d’urgence pure ou avec des programmes mixtes d’urgence et de développement), la structure et le mode de financement. Les regroupements ainsi formés recouvrent en tout ou partie les types déjà proposés, à l’exception des attributs Obédience religieuse et Financement. Enfin, une discussion a été introduite relativement aux apports théoriques et opérationnels des typologies proposées, dont l’essentiel est leur valeur explicative vis-à-vis d’organisations mal connues, les ONG humanitaires, et dans une certaine mesure leur valeur prédictive quant aux comportements que peuvent avoir les ONG humanitaires vis-à-vis de la gestion de leurs ressources. Les limites de ces typologies sont de deux ordres. Le premier est lié à la probabilité que toute la diversité des ONG humanitaires, lesquelles sont innombrables, n’ait pas été représentée dans notre échantillon. La deuxième limitation serait due au fait que d’autres facteurs puissent influer sur les processus, limitant de ce fait la valeur prédictive des typologies proposées
    corecore