This book aims to help people involved with information systems to break a repeating pattern of failure. Using real-life examples, it introduces a sophisticated approach based around the notion of system to come to grips with the causes of actual and potential failure. It presents a model of a system capable of action without failure that can be used as a yardstick to judge existing and planned information systems and to suggest measures that need to be taken to achieve success