SitePoint
Blog
Forum
Library
Login
Join Premium
Toggle sidebar
Scrum: Novice to Ninja
Toggle community discussions
Close
Content
Bookmarks
Preface
Scrum: Novice to ninja
Notice of Rights
Notice of Liability
Trademark Notice
About M. David Green
About SitePoint
Who should read this book?
Conventions Used
Supplementary Materials
Want to take your learning further?
1
Introducing Scrum
What Is Scrum?
A Brief History of Scrum
Comparing Scrum and Waterfall
Reasons to Choose Scrum for Web and Mobile
Conclusion
Meet the Team
A Senior Engineer
A Junior Engineer
An Engineering Manager
A QA Engineer
A Product Manager
A Designer
An Executive
Summary
Scrum Roles
Establishing Who Does What
Scrum Master
Product Owners
Team Members
Team Resources
The Rest Of The World
Conclusion
Scrum Rituals
What Are Rituals?
Sprint Planning
Daily Standup
Sprint Demo
Sprint Retrospective
Conclusion
Scrum Artifacts
Artifacts Overview
Stories
Product Backlog
Sprint Backlog
Scrum Board
Definition of Done
Velocity Chart
Burndown Chart
Product Increment
Conclusion
The Scrum Contract
The Beginner's Mind
Respecting Scrum Roles
Providing Transparency
Establishing Work Boundaries
Honoring Reflective Iteration
Adhering to Shared Definitions
Conclusion
The Lifecycle of a Story
What's WithKittens?
Why Just Kittens?
Writing Stories
Presenting and Estimation
Conclusion
Working Through Scrum
Working Through a Story
Demonstrating the Story
Conclusion
Making Scrum Work for Your Web or Mobile Team
Taking steps toward Scrum
Troubleshooting
Conclusion
Adapting to Scrum
A Senior Engineer
A Junior Engineer
An Engineering Manager
A QA Engineer
A Product Manager
A Designer
An Executive
Conclusion
Open text modal
Community Questions
Close