- The elusive silver lining: how we fail to learn from failure in software development
- The Economics of Software Quality Assurance: A System Dynamics Based Simulation Approach
- A Model of Software Project Management Dynamics
- Impact of Schedule Estimation on Software Project Behavior (Classic Reprint)
- An Integrative Approach to Modeling the Software Management Process: A Basis for Identifying Problems and Evaluating Tools and Techniques