174,789 research outputs found

    Software Measurement Activities in Small and Medium Enterprises: an Empirical Assessment

    Get PDF
    An empirical study for evaluating the proper implementation of measurement/metric programs in software companies in one area of Turkey is presented. The research questions are discussed and validated with the help of senior software managers (more than 15 years’ experience) and then used for interviewing a variety of medium and small scale software companies in Ankara. Observations show that there is a common reluctance/lack of interest in utilizing measurements/metrics despite the fact that they are well known in the industry. A side product of this research is that internationally recognized standards such as ISO and CMMI are pursued if they are a part of project/job requirements; without these requirements, introducing those standards to the companies remains as a long-term target to increase quality

    Experimental Study Using Functional Size Measurement in Building Estimation Models for Software Project Size

    Get PDF
    This paper reports on an experiment that investigates the predictability of software project size from software product size. The predictability research problem is analyzed at the stage of early requirements by accounting the size of functional requirements as well as the size of non-functional requirements. The experiment was carried out with 55 graduate students in Computer Science from Concordia University in Canada. In the experiment, a functional size measure and a project size measure were used in building estimation models for sets of web application development projects. The results show that project size is predictable from product size. Further replications of the experiment are, however, planed to obtain more results to confirm or disconfirm our claim

    Complementing Measurements and Real Options Concepts to Support Inter-iteration Decision-Making in Agile Projects

    Get PDF
    Agile software projects are characterized by iterative and incremental development, accommodation of changes and active customer participation. The process is driven by creating business value for the client, assuming that the client (i) is aware of it, and (ii) is capable to estimate the business value, associated with the separate features of the system to be implemented. This paper is focused on the complementary use of measurement techniques and concepts of real-option-analysis to assist clients in assessing and comparing alternative sets of requirements. Our overall objective is to provide systematic support to clients for the decision-making process on what to implement in each iteration. The design of our approach is justified by using empirical data, published earlier by other authors

    Costs, Benefits and Value Distribution – Ingredients for Successful Cross-Organizational ES Business Cases

    Get PDF
    This paper introduces my PhD research project on developing guidelines for creating successful business cases for Enterprise System implementations in network settings. Three important aspects that were found to be important in such business cases are: the costs, benefits and the value distribution within a network. Each of the three aspects is addressed in this paper and the relationships between them are pointed out. A research model is presented showing how all three aspects contribute to the main goal of defining successful business case guidelines

    A framework to evaluate the impact of ICT usage on collaborative product development performance in manufacturing firms : a thesis presented in partial fulfilment of the requirements for the degree of Doctor of Philosophy in Engineering at Massey University, Auckland, New Zealand

    Get PDF
    Manufacturers are increasingly adopting collaborative product development (CPD) to achieve competitive advantage through joint synergies. Information and communication technology (ICT) is the major enabler of communication, collaboration, product designing, development, knowledge and information management, project management, and market research activities involved in CPD. Most ICT implementations incur a significant cost for firms, thus a deeper understanding of the impact of ICT usage on CPD performance would be immensely useful for managing ICT resources effectively in innovation programmes. However, existing evidence for the direct relationships between ICT usage and performance dimensions are counterintuitive (negative or insignificant). Not considering the different aspects of ICT usage was identified as a key reason for the lack of strong empirical evidence. Furthermore, the impact of ICT usage on collaboration-based product development performance and indirect impact through this collaboration performance on new product performance, as well as moderating effects of project characteristics on the direct and indirect ICT impact have largely been ignored in the literature. Therefore, drawing on relational resource-based view and organizational information processing theory, this study develops and utilizes a model including multidimensional ICT usage and CPD performance measurements, and possible moderating project characteristics, for better evaluating the impact of ICT usage on CPD performance. Initially, product development professionals from manufacturing firms and knowledgeable managers from ICT vendor firms were interviewed for a preliminary qualitative evaluation of the suggested model with industry perspectives. In addition, a quantitative investigation of secondary data obtained from the PDMA’s (Product Development and Management Association) 2012 comparative performance assessment study was conducted prior to the main survey in order to assess the significance of the proposed model with a different source of data. In the final main quantitative study, data collected from 244 CPD projects via an online global survey were used to test the research hypotheses. The study contributes to the current body of knowledge by revealing a positive direct impact of ICT usage on new product performance in terms of quality, commercial success, and time performance, and collaboration performance, which also in turn increases new product performance. In addition, moderating effects of project characteristics (complexity and uncertainty) on these associations have been explored. The study implies that manufacturers need to value not only the direct project benefits of ICT use, but also the collaboration-related outcomes that significantly increase the likelihood of achieving higher performance in their present and future CPD projects. Adequate attention must be paid to individual ICT usage dimensions as well. Particularly, other than frequency of ICT use, manufacturing firms need to improve the utilization of available features and functionalities of the tools (intensity) and the ICT proficiency of R&D staff, to gain the desired results in CPD projects

    Early Quantitative Assessment of Non-Functional Requirements

    Get PDF
    Non-functional requirements (NFRs) of software systems are a well known source of uncertainty in effort estimation. Yet, quantitatively approaching NFR early in a project is hard. This paper makes a step towards reducing the impact of uncertainty due to NRF. It offers a solution that incorporates NFRs into the functional size quantification process. The merits of our solution are twofold: first, it lets us quantitatively assess the NFR modeling process early in the project, and second, it lets us generate test cases for NFR verification purposes. We chose the NFR framework as a vehicle to integrate NFRs into the requirements modeling process and to apply quantitative assessment procedures. Our solution proposal also rests on the functional size measurement method, COSMIC-FFP, adopted in 2003 as the ISO/IEC 19761 standard. We extend its use for NFR testing purposes, which is an essential step for improving NFR development and testing effort estimates, and consequently for managing the scope of NFRs. We discuss the advantages of our approach and the open questions related to its design as well

    Requirements Prioritization Based on Benefit and Cost Prediction: An Agenda for Future Research

    Get PDF
    In early phases of the software cycle, requirements prioritization necessarily relies on the specified requirements and on predictions of benefit and cost of individual requirements. This paper presents results of a systematic review of literature, which investigates how existing methods approach the problem of requirements prioritization based on benefit and cost. From this review, it derives a set of under-researched issues which warrant future efforts and sketches an agenda for future research in this area
    corecore