This document provides an overview of managing iterative software development using Scrum. It discusses how Scrum and iterative development can help reduce software project failure rates, bugs, and improve usability through closer customer interaction. Key aspects of Scrum covered include roles, artifacts like product and sprint backlogs and burn down charts, and how daily stand-up meetings work. The document also discusses how the author has adopted aspects of Scrum to manage projects while maintaining traditional project management artifacts to satisfy management.
Related topics: