# IT:AD:Scrum #
* [[../|(UP)]]
{{indexmenu>.#2|nsort tsort}}
* See also:
* [[IT/AD/ALM/Agile/]]
Scrums are a type of Agile development.
A Scrum *"Sprint"* corresponds to an Agile *"iteration"*.
## Notes ##
* Team Size:
* Less than a dozen.
* Processes:
* Short Daily *Standups*, to report progress, and specify needs
* Sprints:
* Includes starting with planning the Sprint
* Full development cycle:
* Important: Software should be compilable and usable after after deployment.
* Short sprints, give flexibility and ability to respond quickly to new customer demands (max 4 weeks).
* Meetings:
* Daily Scrum / Standup
* Backlog grooming: storyline
* Scrum of Scrums
* Sprint Planning meeting
* Sprint review meeting
*Sprint retrospective
* Roles:
* Product Owner: represents the stakeholders, who knows what they want
* Writes user stories that describe a task.
* Scrum Master:
* the team coach, removing obstacles, facilitating meetings, etc. for them to perform at peak.
* Does not have authority to order the team, only propose, in order that they hit their goals.
* See: http://www.mountaingoatsoftware.com/agile/scrum/scrummaster
* the process owner, balancing the product owner
* commonly a former project manager or a technical team leader.
* organizes the backlog getting it ready for the next sprint:
* Stories are prioritized and added to the BackLog
* Stories are chosen from the backlog for a Sprint
* Scrum Team: the devs
## Resources ##
* https://www.cprime.com/resources/what-is-agile-what-is-scrum/
* http://arstechnica.com/information-technology/2014/08/how-microsoft-dragged-its-development-practices-into-the-21st-century/3/