A comparison of software process modeling techniques
Robert H. Martin, David Raffo · 2002
Effective management of software development projects requires that the manager make decisions concerning the development process, resource allocation, and schedule. All of these decisions ultimately require some quantitative estimation of the consequences of the alternatives. Software process modeling has become a popular way to conduct controlled investigations of alternatives. This paper discusses the advantages and limitations of two popular techniques for modeling software projects. A sample project is modeled and discussed in each method.