Corpus ID: 7560877

Evaluating the Use of System Dynamics Models in Software Project Management

  title={Evaluating the Use of System Dynamics Models in Software Project Management},
  author={M{\'a}rcio de Oliveira Barros and Cl{\'a}udia Maria Lima Werner and Guilherme Horta Travassos},
This paper presents an empirical study aiming to evaluate the application of system dynamics models in software project management. In this study, a project concerning the specification and implementation of part of an academic control system for a graduate department was proposed for several participants. The project was decomposed into an activity network and several developers were available to accomplish the activities. Each participant was asked to impersonate as the project manager… Expand

Tables from this paper

The Dynamics of Implementing Software Engineering Projects
The study set out to establish whether project dynamics is perceived as a factor that affects the implementation of software engineering projects in Nairobi, Kenya and used the findings to model theExpand
Understanding the Costs of Business Process Management Technology
EcoPOST utilizes evaluation models to describe the interplay of technological, organizational, and project-specific BPM cost factors as well as simulation concepts to unfold the dynamic behavior and costs of BPM projects. Expand
Modeling and simulating causal dependencies on process-aware information systems from a cost perspective
The EcoPOST framework is introduced, which utilizes evaluation models to describe the interplay of technological, organizational, and projectspecific evaluation factors, and simulation concepts to unfold the dynamic behavior of PAIS engineering projects. Expand
Usefulness of Probabilistic System Dynamics in Dynamic Decision Making
The theory of systems thinking has provided tools and techniques for better understanding of complex systems. Most of these are now well established and have been used since the past forty years. OneExpand
System Dynamics (SD) is a widely used methodology to study complex feedback structures using computer simulation models. However much of its success is attributed to anecdotal evidence. This paperExpand
Process simulation for software engineering education
The overall findings confirmed the positive impact of SPS on education and presented the latest state-of-the-art of this area to provide practical support for the effective adoption of S PS in educational context. Expand


Applying System Dynamics to Scenario Based Software Project Management
Complex software development is a risky job. The number of unsuccessful projects largely surpasses the number of successful developments. Many studies relate this situation to non-technical problems,Expand
Computer-Aided Software Development Process Design
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. Expand
An empirical methodology for introducing software processes
An empirical methodology is introduced, based on experiences garnered over more than two decades of work by the Empirical Software Engineering Group at the University of Maryland, for taking a newly proposed improvement to development processes from the conceptual phase through transfer to industry. Expand
Software-Engineering Process Simulation model (SEPS)
The SEPS model is designed to be a planning tool to examine trade-offs of cost, schedule, and functionality, and to test the implications of different managerial policies on a project's outcome. Expand
Software Project Dynamics: An Integrated Approach
Presents a scientific model of the software project management process based on focused field interviews and includes a detailed case study that was conducted to test the model. Covers human resourceExpand
Integration of system dynamics modelling with descriptive process modelling and goal-oriented measurement
An approach is proposed that complements SD modelling with descriptive process modelling and goal-oriented measurement performed according to the principles of the well-established goal/question/metric (GQM) paradigm, called integrated measurement, modelling and simulation (IMMoS). Expand
Simulation in software engineering training
  • A. Drappa, J. Ludewig
  • Computer Science
  • Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium
  • 2000
The SESAM project which focuses on software engineering education using simulation, a new simulation model, the so called QA model, is introduced and the model behavior is demonstrated by investigating and comparing different strategies for software development. Expand
Industrial-Strength Management Strategies
The author offers nine best practices to improve the management of large software systems: risk management, agreement on interfaces, formal inspections, metrics-based scheduling and management, and binary quality gates at inch/pebble level. Expand
Software Engineering: A Practitioner's Approach
From the Publisher: Well-suited for both the student and the working professional,Software Engineering A Practitioner's Approach recognizes the dramatic growth in the field of software engineeringExpand
A Skeptic’s Guide to Computer Models