• Corpus ID: 109114443

A software project dynamics model for process cost, schedule and risk assessment

@inproceedings{Khoshnevis1994ASP,
  title={A software project dynamics model for process cost, schedule and risk assessment},
  author={Behrokh Khoshnevis and Raymond J. Madachy},
  year={1994}
}
A dynamic model of an inspection-based software lifecycle process has been developed to support quantitative evaluation of the process. In conjunction with a knowledge-based method that has been developed for cost estimation and project risk assessment, these modeling techniques can support project planning and management, and aid in process improvement. The model serves to examine the effects of inspection practices on cost, schedule and quality throughout the lifecycle. It uses system… 
System dynamics modeling of an inspection-based process
  • R. Madachy
  • Business
    Proceedings of IEEE 18th International Conference on Software Engineering
  • 1996
TLDR
A dynamic simulation model of an inspection-based software lifecycle process has been developed to support quantitative process evaluation and can serve as a framework for incorporating other dynamic process factors.
Dynamic Simulation Modeling of an Inspection-Based Software Lifecycle Process
TLDR
A dynamic simulation model of an inspection-based software lifecycle process has been developed to support quantitative process evaluation and serve as a framework for incorporating other dynamic process factors.
Quantitative Assessment Of Software Development Project Management Issues Using Process Simulation With System Dynamics Elements
The complexity of software development projects makes estimation and management very difficult. There is a need for improved cost estimation methods and new models of lifecycle processes other than
Knowledge-based risk assessment and cost estimation
  • R. Madachy
  • Engineering
    Automated Software Engineering
  • 2004
TLDR
The method extends previous research in the knowledge-based cost estimation domain by focusing on risk assessment, incorporating substantially more rules, going beyond standard COCOMO, performing quantitative validation, providing a user-friendly interface, and integrating it with a dynamic simulation model.
Coordinating models and metrics to manage software projects
TLDR
Work with a leading software development firm is reported on to create an approach that includes a flexible metrics repository and a discrete event simulation model that provides predictions of project performance and the impact of various management decisions.
A Discrete Event Simulation Model to Evaluate Changes to a Software Project Delivery Process
TLDR
A discrete event simulation model is developed to study an IT department's project delivery process and estimate the effect on its performance after applying a change to it, focusing on three important performance indicators of project management processes: cost, time and quality.
Coordinating models and metrics to manage software projects
TLDR
This paper reports on work with a leading software development firm to create an approach that includes a flexible metrics repository and a discrete event simulation model that provides predictions of project performance and the impact of various management decisions.
Using Process Modeling and Dynamic Simulation to Support Software Process Quality Management
TLDR
A software project model and three simulation approaches are explored, presenting an example of their application in project schedule prediction and quality assessment effort impact upon schedule.
Impact Assessment of Policies and Practices for Agile Software Process Improvement
TLDR
A dynamic simulation model of systems capable of performing the evaluation of software quality in Sigma level is found and there are comparisons and analyses of actual data of software development projects with the simulation data of the models presented.
Knowledge Acquisition and Process Guidance for Building System Dynamics Simulation Models: an Experience Report from Software Industry
TLDR
Special focus is put on problems encountered during knowledge acquisition for SD model building, like inadequate guidance while conducting SD modelling projects, and insufficient methodical support for re-using available or generating missing knowledge.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 101 REFERENCES
Knowledge-based risk assessment and cost estimation
  • R. Madachy
  • Engineering
    Automated Software Engineering
  • 2004
TLDR
The method extends previous research in the knowledge-based cost estimation domain by focusing on risk assessment, incorporating substantially more rules, going beyond standard COCOMO, performing quantitative validation, providing a user-friendly interface, and integrating it with a dynamic simulation model.
Evaluating the impact of process improvements quantitatively using process modeling
TLDR
This work uses software process modeling to predict the impact of potential process changes on quantitative performance measures before a substantial commitment of time and resources is made.
Knowledge-based risk assessment and cost estimation
  • R. Madachy
  • Engineering
    Proceedings KBSE '94. Ninth Knowledge-Based Software Engineering Conference
  • 1994
TLDR
A knowledge-based method for software project risk assessment and cost estimation that extends previous work by focusing on risk assessment, incorporating substantially more rules, going beyond standard COCOMO, performing quantitative validation, and providing a user-friendly interface is implemented.
The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach
TLDR
A comprehensive system-dynamics model of the software-development process is used to test the degree of interchangeability of men and months on the particular software project and produces some interesting insights into the policies for managing the human resource.
Computer-Aided Software Development Process Design
TLDR
An intelligent tool designed to aid managers of software development projects in planning, managing, and controlling the development process of medium- to large-scale software projects, based on dynamic models for the software development and maintenance life-cycle process.
A method for assessing the software engineering capability of contractors
This document provides guidelines and procedures for assessing the ability of potential DoD contractors to develop software in accordance with modem software engineering methods. It includes
Software Process Modeling Support for Management Planning and Control
  • M. Kellner
  • Engineering
    Proceedings. First International Conference on the Software Process,
  • 1991
This paper demonstrates the application of a specific software process modeling approach to certain key managerial activities: ex ante planning, monitoring and recording progress, and dynamic
Advances in software inspections
TLDR
Studies and experiences are presented which enhance the use of the inspection process and improve its contribution to development of defect-free software on time and at lower cost.
Process modeling
TLDR
In this article, software process modeling will be used as an example application for describing the current status of process modeling, issues for practical use, and the research questions that remain ahead.
Software Measures and the Capability Maturity Model
TLDR
A set of software measures that are compatible with the measurement practices described in the Capability Maturity Model for Software are described, in the form of software indicators, that cover thirteen different categories that include progress, effort, cost, and quality.
...
1
2
3
4
5
...