Scrum: The Basics
Too many software projects spend too much time and money delivering too little, too late. Projects drag on for months, either thrashing from the chaos of ever-changing requirements or rigidly rejecting legitimate changes. If they deliver at all, they deliver products with too few features and too many bugs. Customers blame developers for not meeting their commitments. Developers blame customers for not knowing what they want. Dale Emery presents the better way-Scrum-a simple approach for managing complex projects. Scrum succeeds by breaking the development process into monthly or daily-or shorter-delivery cycles. Within every monthly cycle, a Scrum team plans, develops, and delivers new features with high quality and high business value. Every day, the team reports progress and coordinates its work. Scrum builds rapid action-oriented feedback into every step, guiding the team to stay on track. Dale describes the key features of Scrum-its roles, rules, practices, and artifacts-so you can start your projects on the path to success.