An overview of the development of large computer systems and the problems management may face. The practical guidelines of the book are aimed at project managers and associated technical staff with a view to improving their control over costs and time scale.