Theory and Practice of the Software Process: A Field Study and Its Implications for Project Management

This report consists of three parts: (a) a summary of an empirical investigation on current software development practice, (b) the presentation of a new software process model based on its results, (c) a discussion of the consequences for managing projects which follow an evolutionary, object oriented approach.