Scrum
From SCECpedia
Jump to navigationJump to searchA repeatable software development process is essential for producing quality software. Scrum is a widely used agile development methodology appropriate for a research development environment.
Contents
Scrum Roles
- Product Owner
- Development Team
- Scrum Master
Scrum Meetings
- Sprint Planning
- Standup Meetings
- Sprint Review
- Sprint Retrospective
Scrum Artifacts
- Product Backlog
- Sprint backlog
- Product Increment
- Burn-down chart
- Release burn-up chart
- Definition of Done
- Velocity
Standard format for Scrum Stories
- [As a <role>, I need to <goal> so that <business value to be achieved>.