Difference between revisions of "Scrum"

From SCECpedia
Jump to navigationJump to search
(Created page with "A repeatable software development process is essential for producing quality software. Scrum is a widely used agile development methodology appropriate for a research developm...")
 
Line 20: Line 20:
 
* Definition of Done
 
* Definition of Done
 
* Velocity
 
* Velocity
 +
 +
== Standard format for Scrum Stories ==
 +
*[As a <role>, I need to <goal> so that <business value to be achieved>.
  
 
== Standard Scrum Methodology ==
 
== Standard Scrum Methodology ==

Revision as of 03:23, 13 April 2018

A repeatable software development process is essential for producing quality software. Scrum is a widely used agile development methodology appropriate for a research development environment.

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>.

Standard Scrum Methodology

Agile Vocabulary

Related Entries