Chapter 28. Production Metrics in Scrum

Scrum is a software management method that can be applied to other Agile methods, such as XP. It can be used as a management wrapper for other software development lifecycle methods because it is agnostic to the particular software development lifecycle method. In other words, Scrum defines how a software project is controlled, not how the software is written.

Scrum is based on the theory of empirical process control, and its foundations originated in Japanese manufacturing industry. It lends itself to acquisition and processing of metrics.

Background

Scrum incorporates a daily stand-up meeting to discuss issues interfering with productivity. Developers are encouraged to list what they are working on, ...

Get Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.