A project management approach to using simulation for cost estimation on large, complex software development projects

被引:8
|
作者
Mizell, Carolyn [1 ]
Malone, Linda [2 ]
机构
[1] NASA AA C2, Kennedy Space Ctr, Kennedy Space Ctr, FL 32899 USA
[2] Univ Cent Florida, Orlando, FL 32816 USA
来源
EMJ-ENGINEERING MANAGEMENT JOURNAL | 2007年 / 19卷 / 04期
关键词
software development; project management; cost estimation; discrete event simulation;
D O I
10.1080/10429247.2007.11431746
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
An engineering manager can use this article to develop an approach to estimating cost and scheduling for large, complex software development projects that considers the inherent difficulties of developing accurate estimates for such projects. None of the approaches or tools available today can estimate the true cost of software with any high degree of accuracy early in a project. This article provides an approach that uses a software development process simulation model that considers and conveys the level Of uncertainty that exists when developing an initial estimate. A NASA project will be analyzed using simulation and data from the Software Engineering Laboratory to show the benefits Of Such an approach.
引用
收藏
页码:28 / 34
页数:7
相关论文
共 50 条
  • [21] An evolutionary morphological approach for software development cost estimation
    Araujo, Ricardo de A.
    Oliveira, Adriano L. I.
    Soares, Sergio
    Meira, Silvio
    NEURAL NETWORKS, 2012, 32 : 285 - 291
  • [22] Knowledge management in project development of large cascaded hydropower projects
    Fan, Qixiang
    Sun, Hongxin
    Lei, Zhen
    Tang, Wenzhe
    Li, Guo
    Tumu Gongcheng Xuebao/China Civil Engineering Journal, 2020, 53 (01): : 102 - 109
  • [23] Intelligence-Software Cost Estimation Model for Optimizing Project Management
    Naik, Praveen
    Nayak, Shantharam
    SOFTWARE ENGINEERING METHODS IN INTELLIGENT ALGORITHMS, VOL 1, 2019, 984 : 433 - 443
  • [24] How project strategy is used in project management: Cases of new product development and software development projects
    Patanakul, Peerasit
    Shenhar, Aaron J.
    Milosevic, Dragan Z.
    JOURNAL OF ENGINEERING AND TECHNOLOGY MANAGEMENT, 2012, 29 (03) : 391 - 414
  • [25] Ruler for Effective Cost Management Practices in Agile Software Development Projects
    Mansor, Zulkefli
    Arshad, Noor Habibah
    Yahya, Saadiah
    Razali, Rozilawati
    Yahaya, Jamaiah
    ADVANCED SCIENCE LETTERS, 2016, 22 (08) : 1977 - 1980
  • [26] Optimizing cost in software development projects
    Gonsalves, Tad
    Kawabata, Ryo
    Itoh, Kiyoshi
    Journal of Integrated Design and Process Science, 2009, 13 (04): : 35 - 44
  • [27] OPTIMIZING COST IN SOFTWARE DEVELOPMENT PROJECTS
    Gonsalves, Tad
    Kawabata, Ryo
    Itoh, Kiyoshi
    JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2009, 13 (04) : 35 - 44
  • [28] Teaching Software Project Management Using Project Based Learning (PBL) and Group Projects
    Straub, Jeremy
    Kerlin, Scott
    Whalen, David
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2017, : 16 - 21
  • [29] An evolutionary approach to project management process improvement for software-intensive projects
    Pierzchalka, Pawel
    Software Engineering Techniques: Design for Quality, 2006, 227 : 127 - 138
  • [30] Life Cycle Project Management: A Systems Approach to Managing Complex Projects
    Schaufelberger, John
    CONSTRUCTION MANAGEMENT AND ECONOMICS, 2009, 27 (09) : 901 - 901