• DocumentCode
    3281586
  • Title

    Objective framework for early-stage comparison of software development project types

  • Author

    Donghwoon Kwon ; Hammell, Robert J.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Towson Univ., Towson, MD, USA
  • fYear
    2015
  • fDate
    June 28 2015-July 1 2015
  • Firstpage
    393
  • Lastpage
    398
  • Abstract
    This paper proposes to establish a framework for use in the earliest stages of a software project for comparing the various types of software development, thus allowing this information to be part of the project selection process. The possible types of software development projects are classified into three categories: new development, reuse-based without modification, and reuse-based with modification. We propose to utilize a decision tree framework that includes quantitative risk management related to project cost and possible project success. The quantitative risk analysis consists of cost estimation, possibility (success rate), Net Present Value (NPV), and Expected Monetary Value (EMV). Probabilistic schedule estimation based on the International Function Point User Group (IFPUG) function point analysis and the International Software Benchmarking Standards Group (ISBSG) regression equations (on which we previously conducted research) is also fundamental to the project cost estimation of each decision node. The use of the proposed framework provides more accurate and objective comparisons among the types of software development in the early stages of the software project life cycle.
  • Keywords
    decision trees; project management; regression analysis; risk management; software cost estimation; software development management; EMV; IFPUG function point analysis; ISBSG regression equations; International Software Benchmarking Standards Group; NPV; decision tree framework; expected monetary value; international function point user group; net present value; new development project; possibility; probabilistic schedule estimation; project cost estimation; project selection process; quantitative risk management; reuse-based with modification project; reuse-based without modification project; software development project types; software project life cycle; Biological system modeling; Decision trees; Estimation; Investment; Mathematical model; Numerical models; Software; Cost Estimation; Expected Monetary Value (EMV); Net Present Value (NPV); Quantitative Risk Analysis; Software Project Selection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science (ICIS), 2015 IEEE/ACIS 14th International Conference on
  • Conference_Location
    Las Vegas, NV
  • Type

    conf

  • DOI
    10.1109/ICIS.2015.7166626
  • Filename
    7166626