16 research outputs found

    The Forgotten Practices of Subcontracting.

    Get PDF
    For many software projects the complexity of the final product has increased to a level where it is impossible to build the whole application from the scratch. So, many organizations consider subcontracting as an option for software development. This paper shows generic problems related to software subcontracting. Also, an analysis of CMMI-DEV subcontracting practices to solve these problems is presented. The review also highlights that there are many critical management practices related to outsourcing to ensure a successful overall project

    A Method for Evaluating End-User Development Technologies

    Get PDF
    End-user development (EUD) is a strategy that can reduce a considerable amount of business demand on IT departments. Empowering the end-user in the context of software development is only possible through technologies that allow them to manipulate data and information without the need for deep programming knowledge. The successful selection of appropriate tools and technologies is highly dependent on the context in which the end-user is embedded. End-users should be a central piece in any software package evaluation, being key in the evaluation process in the end-user development context. However, little research has empirically examined software package evaluation criteria and techniques in general, and in the end-user development context in particular. This paper aims to provide a method for technology evaluation in the context of end-user development and to present the evaluation of two platforms. We conclude our study proposing a set of suggestions for future research

    The Explanatory Power of the Constructs of Transaction Cost Economics Theory

    Get PDF
    This Paper analyses the explanatory power of the constructs of transaction cost economics theory (environmental uncertainty, behavioral uncertainty, asset specificity and transaction frequency) in order to determine possible constructs for an endogenous theory of ITO. To analyze this, we employ a large project data set from a German IT outsourcing vendor. We find that only environmental uncertainty and transaction frequency have a high explanatory power and therefore should be considered for an endogenous theory of ITO. Behavioral uncertainty and asset specificity are only of minor relevance. The research is limited by the fact that we employed a data set from only one vendor. We contribute to theory by suggesting possible constructs for an endogenous theory of ITO and to practice by showing that the danger of opportunistic behavior is low. This paper contributes to the ongoing discussion on the applicability of transaction cost economics theory

    Are we already in a mature ITO market? A longitudinal study on the effects of market maturity on ITO vendor project performance

    Get PDF
    Studies on information technology outsourcing (ITO) have shown different results for the influence of prior interaction and contract type on the project performance of the ITO vendor. The ITO market maturity could provide an explanation for these differences. However, it is not clear how to separate the ITO market into different maturity phases to gain insight into any possible effect maturity might have on project performance. We used a large dataset from an ITO vendor to analyze this research gap. We find that the ITO market has increased its maturity and can be separated into an immature phase, occurring between 1997 and 2001, a transition phase, occurring between 2002 and 2008 and a third phase which occurred after 2008. This identification of different phases of ITO market maturity will contribute to a deeper understanding of the influence of ITO market maturity on the project performance of ITO vendors

    A Benefits/Challenges Framework for Outsourcing Software Development

    Get PDF
    As the information technology industry grows, many companies are rethinking their approach to outsourced software development (OSD). This research uniquely explores the premise that many of the benefits of outsourcing software development are also challenging and many of the traditional challenges have beneficial aspects, as set out in a benefits/challenges framework. Additionally, the differences between anticipated/realised benefits and anticipated/occurred challenges are investigated. Ten companies who engage in OSD confirm the benefits / challenges framework in skills, cost, culture, development speed, quality, market proximity, employees and legal aspects of OSD. An unexpected OSD benefit was scalability, outsourcing that enables a company to rapidly scale up production; this is a novel contribution to the literature from this research. Cost reductions from OSD were seen as a significant benefit, but controlling unanticipated costs was also a major challenge, reflecting the paradoxical nature of OSD benefits and challenges fully explored in this research

    Contracting for IT Outsourcing with Asymmetric Information

    Get PDF
    IT outsourcing allows a business to reduce the cost of IT service delivery and improve the quality of IT service by taking advantage of the service provider’s economics of scale and technical expertise. However, the successful outsourcing of IT service is hampered by lack of guidance on how to design incentive contracts to encourage performance of the service provider, especially in the presence of information asymmetry and incentive divergence. In this article, we identify and characterize two asymmetric information factors: asymmetric effort information and asymmetric capability information. Depending on whether the service provider’s effort information and capability information is symmetric or not, we consider three information scenarios and characterize optimal incentive contracts for each scenario. We also introduce the concept of information value to quantify the adverse effects of the two asymmetric information factors. The results provide theoretical support for designing incentive contracts that mitigate the adverse effects of asymmetric information, and recommend effective guidance for activities so as to reduce the degree of information asymmetry

    The Impact of Pricing and Opportunistic Behavior on Information Systems Development

    Get PDF
    Information systems development (ISD) takes place within an economical context. However, the economical conditions that shape ISD practice have hardly been researched. In this paper we study how pricing affects ISD in practice. Based on data collected in the Danish IT industry we used a grounded theory approach to develop a model of the impact of pricing on ISD. The model was refined through the use of principal–agent theory and economic game theory in the form of the prisoner’s dilemma. The model describes the pricing structure, risk distribution, opportunistic behavior and their relationships as the elements that influence ISD practice. On this basis we argue for the uptake of new development approaches such as agile software development (ASD) to improve ISD practice and its outcomes
    corecore