A kind of software project cost assay method of Kernel-based methods data and system

A kind of software project cost assay method of Kernel-based methods data and system

  • CN 101,561,904 B
  • Filed: 05/12/2009
  • Issued: 11/25/2015
  • Est. Priority Date: 05/12/2009
  • Status: Active Grant
First Claim
Patent Images

1. a software project cost assay method for Kernel-based methods data, comprises the following steps:

  • 1) cost driver attribute library is loaded, various to the influential cost driver of cost in this cost driver attribute library storing software process, be described the attribute of described each cost driver setting, the attribute of described setting describes with form of probability;

    2) cost rating model storehouse is loaded, the various cost rating model of this cost rating model library storage, definition cost driver and the relation between attribute and software project cost;

    3) item attribute in acquisition software process management database in history item and cost driver data set up history item database, and select the parameter of model from cost rating model storehouse according to the cost driver Data correction of history item, obtain the probability distribution of parameter;

    4) set the probability distribution of each cost driver value of current project, set this probability distribution by two kinds of modes;

    the probability distribution of direct given cost driver value;

    Or count the probability distribution of software size and cost driver value in similar sofware project in history item database, and as estimated value;

    5) sample to cost driver value, manufacturing cost driven factor example, samples to the attribute of cost driver in model parameter and attribute library, generates the example of rating model;

    6) according to the rating model example generated and cost driver example, simulate the software project cost under this sampling experiment, and set sampling experiment number of times, carry out the software project cost emulation experiment of repetition;

    7) according to the result that software project cost emulation experiment produces, measure the cost of software project, export cost information;

    Described cost information comprises;

    the probability distribution graph of software project cost, descriptive statistic information, " budget/risk " correspondence table.

View all claims

    Thank you for your feedback