IT project quality management
IT projects face particular challenges in achieving success, especially in understanding the (usually complicated) requirements – the chapter compares the merits of the waterfall and Agile approaches in defining requirements to the customer’s satisfaction, and also covers the special requirements of safety-critical and control systems. The challenges of user interface design are considered, and examples given of poor user interfaces leading to failure. Performance and other non-functional requirements are discussed; often overlooked by customers, who naturally focus on target functionality; they can make or break success. Testing and accepting IT solutions argues for ‘design for acceptance’ requiring clear acceptance criteria and test plans at the time of solution design. A discussion of business readiness and user training covers the central issue of delivering business benefit from new IT systems.