This poster reports on a solution to ERP project cost estimation and on results from its first experimental application. BackgroundEnterprise Resource Planning (ERP) projects have specific context factors, such as reuse levels, interdependent functionality, and use of a vendorspecific implementation methodology, which impose risks known to cause various degrees of project failure. We tackle this issue from a portfolio management perspective. Our solution rests on other authors' work [3] and our experience in ERP requirements engineering [2]. It combines: (i) the COCOMO II reference model [1] which lets ERP adopters account for specific cost drivers, (ii) a Monte Carlo simulation [4] which aids to handling the cost drivers' degrees of uncertainty, and (iii) a probability-based portfolio management concept [5] which lets quantify the chance for success with proposed interdependent deadlines for a set of related ERP projects. The Experimental StudyWe set out to apply our solution approach to reallife ERP project data, in order to learn if bundling ERP projects in a portfolio is advantageous over managing them separately. We call 'advantage' the ability to explicitly and systematically approach ERP context's uncertainty. We assumed that projects, with two different ratings for the same context factor, will differ in probability of success. We proceeded by three steps: First, we modeled the uncertainty of the COCOMO II five scale factors and the 17 cost drivers by means of a probability distribution based on literature sources [3,4] and uncertainty assessments provided by our ERP project stakeholders. Second, we run a Monte Carlo simulation process [4] with the COCOMO II factors and uncertainty values as input. It generated a population mean, standard deviation and confidence intervals. From each uncertain factor, we obtained possible effort and duration estimation values. Third, we applied the effort-and-deadline probability model in[8] to obtain (i) the probability of ERP portfolio's success with the proposed deadlines for each project in our portfolio, and (ii) a set of new deadlines which delivered a fixed probability of success. Our experiment's data came from 13 SAP projects implemented in a telecom service company. Results and Future ResearchOur calculations yielded that, when managing ERP projects as portfolio, the probability of success was 99.11% under effort constraints and 87.76% under time constraints. Next, for each cost driver/scale factor, we constructed two portfolios: the first had this driver/ factor rated 'very high' for all projects and the second had it rated 'very low' for all projects. We observed: (i) 13 out of the 17 drivers could be adjusted in a way that maximized the probability of success; and (ii) the probabilities of success for highly uncertain projects are greater when managed as a portfolio (Table 1) Although, this approach sounds an interesting solution alternative to ERP-adopters, our results are preliminary only and we acknowledge that related validity concerns are our mo...
SUMMARYThis paper customizes Goal/Question/Metric (GQM) project monitoring models for various projects and organizations to take advantage of the data from the software tool EPM and to allow the tailoring of the interpretation models based upon the context and success criteria for each project and organization. The basic idea is to build less concrete models that do not include explicit baseline values to interpret metrics values. Instead, we add hypothesis and interpretation layers to the models to help people of different projects make decisions in their own context. We applied the models to two industrial projects, and found that our less concrete models could successfully identify typical problems in software projects.
Research findings are often expressed as short startling sentences or software engineering (SE) beliefs such as "about 80 percent of the defects come from 20 percent of the modules" and "peer reviews catch 60 percent of the defects" [2]. Such SE beliefs are particularly important in industry, as they are attention-getting, easily understandable, and thus practically useful. In this paper we examine the power of such SE beliefs to justify process improvement through empirical validation of selected beliefs related to the increase or decrease of defects in system testing. We explore four basic SE beliefs in data from two midsize embedded software development organizations in Japan, and based on this information, identify possible process improvement actions for each organization. Based on our study, even small and medium-sized enterprises (SMEs) can use this approach to find possible directions to improve their process, which will result in better products.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.