2,647 research outputs found

    Model of Critical Factors for Outsourcing Agile Development

    Get PDF
    Companies are beginning to combine outsourcing with Agile software engineering techniques with the goal of receiving the benefits of both – faster time to market, greater quality, and smaller costs. Since Agile was originally developed to work principally with small collocated teams, scalability of Agile to the enterprise, and simultaneous use of Agile and outsourcing are questions concerning applicability of Agile techniques to global business environments. This paper first summarizes current experience studies and research in Agile, enterprise Agile and Agile outsourcing, to identify factors likely to affect success on Agile projects. It then extends a model originally developed by Chow and Cao (2007) to account for these factors. Finally it outlines an experiment whose goal is to determine which of these factors drives successful projects that use both Agile and outsourcing

    Defining a distributed agile methodology for an open source scenario

    Get PDF
    In this paper we propose and describe an agile methodology for distributed development (MADD - Methodology for Agile Distributed Development). In particular, it's illustrated a set of best practices to apply in a distributed and agile context, chosen on the base of their impact software quality and team interoperation. Beyond the proposed methodology, we show the results of a survey that we submitted to various contributors of Open Source projects. The survey has been of support to the definition of the MADD, helping to more understand and estimate if, how and how much agile practices and values are already present in the OS world, that today represents one of the most emblematic examples of distributed development. The MADD methodology will be adopted on a software development project at the University of Cagliari (Italy), by a group of students that will work like an Open Source community

    Employers skill survey : case study - local and central government

    Get PDF

    Increasing territorial capitalization by incorporation of small enterprises into clusters

    Get PDF
    Modernization of the Russian national economy depends on small businesses and their involvement in capitalization of the territorial potential. This article discusses methods, models, and mechanisms of territorial capitalization based on incorporation of small business enterprises into clusters along with medium- and large businesses. We propose an optimization model for assessing the efficiency of such clusters: our research has shown that this model can be applied for decision-making in regional strategic planning. Methodologically, this study relies on the theories of industrial development and economic growth, the industrial cluster theory, and the works of Russian and international researchers on mechanisms of management of territorial potential, their establishment and implementation. Capitalization of the region's resource potential manifests itself in the form of static and dynamic effects. We developed models of interaction between small and other businesses and structures within a cluster oriented towards territorial capitalization. We demonstrated that incorporation of a university into a cluster structure increases the innovative capacity of all cluster members. This research may be further expanded to study the mechanisms of involving small businesses operating in peripheral areas into clusters

    TOGAF usage in outsourcing of software development

    Get PDF
    TOGAF is an Enterprise Architecture framework that provides a method for developing Enterprise Architecture called architecture development method (ADM). The purpose of this paper is whether TOGAF ADM can be used for developing software application architecture. Because the software application architecture is one of the disciplines in application development life cycle, it is important to find out how the enterprise architecture development method can support the application architecture development. Having an open standard that can be used in the application architecture development could help in outsourcing of software development. If ADM could be used for software application architecture development, then we could consider its usability in outsourcing of software development

    Управління міжнародним бізнесом: Agility Journey для високотехнологічних компаній

    Get PDF
    The purpose of the article is the development of recommendations for the business maturity determination and measurement in the implementation of the agile approach for high-tech companies. Methods of analysis of documents, observation, personal and in-depth interviews, case studies have been used in the research. The findings of the research: Business Agility Journey has been suggested for defining the state of the maturity of the company and conducting express diagnostics of agility. Agile Project Management Journey has been developed for the identification of weaknesses by the companies in the path to agility, as well as for the determination of events for the transition from the traditional to the agile approach. Personal Agility Checklist has been designed for testing the soft skills of employees for the presence of the agile mindset. Research limitations include the study of the maturity of companies in the IT industry. Practical implications are based on the use of suggested Agility Journeys in defining the state of maturity and main problems on the transition path. Also, Personal Agility Checklist will help to check the agility of the future employees. The originality of the article is based on the uniqueness of the Agility Journey that has been developed for the first time. Further research on this topic should be focused on the development of an agile mindset as a prerequisite for the provision of agility in the company.Метою статті є розробка рекомендацій щодо визначення та вимірювання зрілості бізнесу при впровадженні еджайл-підходу для високотехнологічних компаній. У дослідженні використовуються методи аналізу документів, спостереження, особистого та глибинного інтерв’ю та кейс-стаді. Розроблено Business Agility Journey для визначення стану зрілості компанії та проведення експрес-діагностики еджайльності. Agile Project Management Journey було розроблено для визначення компаніями своїх слабких сторін, а також заходів для переходу від традиційного до еджайльного підходу. Personal Agility Checklist був створений для перевірки «гнучких навичок» (soft skills) співробітників на наявність гнучкого мислення (agile mindset). Обмеження досліджень включають вивчення зрілості компаній ІТ-галузі. Практична значущість ґрунтується на використанні запропонованих Agility Journeys для визначення стану зрілості та основних проблем на шляху переходу. Також Personal Agility Checklist допоможе перевірити еджайльність майбутніх працівників. Оригінальність статті базується на унікальності Agility Journey, яка була розроблена вперше. Подальші дослідження на цю тему доцільно зосередити на розвитку гнучкого мислення як передумови забезпечення еджайльності в компанії

    Flexible Global Software Development (GSD): Antecedents of Success in Requirements Analysis

    Get PDF
    Globalization of software development has resulted in a rapid shift away from the traditional collocated, on-site development model, to the offshoring model. Emerging trends indicate an increasing interest in offshoring even in early phases like requirements analysis. Additionally, the flexibility offered by the agile development approach makes it attractive for adaptation in globally distributed software work. A question of significance then is what impacts the success of offshoring earlier phases, like requirements analysis, in a flexible and globally distributed environment? This article incorporates the stance of control theory to posit a research model that examines antecedent factors such as requirements change, facilitation by vendor and client site-coordinators, control, and computer-mediated communication. The impact of these factors on success of requirements analysis projects in a “flexible” global setting is tested using two quasi-experiments involving students from Management Development Institute, India and Marquette University, USA. Results indicate that formal modes of control significantly influence project success during requirements analysis. Further, facilitation by both client and vendor site coordinators positively impacts requirements analysis success

    The determinants of total IT outsourcing: An empirical investigation of French and German firms

    No full text
    An increasingly large number of firms outsource their Information Technology (IT) to outside vendors. Firms that contemplate IT outsourcing have two alternatives: (1) outsource part of their IT activity (i.e., "selective outsourcing") or (2) outsource their entire IT activity (i.e., "total outsourcing"). It has been repeatedly reported that total IT outsourcing efforts have far lower success rates than selective ones. Using primary data collected both in France and Germany, we investigate the reasons why some firms engage in this apparently sub-optimal practice

    Fairness, NGO Activism and the Welfare of Less Developed Countries

    Get PDF
    In a world where some consumers are not self-interested and the action of non-governmental organizations (NGOs) reveals information, the price of a good produced by a multinational enterprise and the latter's relocation and production decisions depend on labor standards. We study the effect of an increase in NGO activism on labor standards and welfare in less developed countries (LDC). An increase in NGO activism improves labor practices unless consumers like inequity. A priori, activism could either increase or decrease LDC welfare. We give parameter restrictions that determine which way it moves.

    Personal Extreme Programming – An Agile Process for Autonomous Developers

    Get PDF
    Despite the tendency of growing the size and complexity of the developed software, significant part of it is still developed by autonomous developers. The current research study proposes a modification of PSP which aims at lightening the software development process and making it easier to follow, while keeping the PSP basic principles. The new methodology is extended with proven efficient development practices from the Extreme Programming in order to support better project planning and product quality control. The paper presents the results of methodology adoption and compares it to ad-hock development
    corecore