introduction to scrum
DESCRIPTION
Introduction to Scrum methodologyTRANSCRIPT
Introduction to SCRUMBy Sriram Srinivasanwww.iamsriram.com
What is SCRUM
SCRUM Timeline
People
Artifacts
Process
What is SCRUM?
SCRUM is an agile methodology for developing software. The term is named for a formation in rugby, which is used to restart the game after an event that causes play to stop, such as an infringement.
SCRUM Timeline
1986 - Hirotaka Takeuchi and Ikujiro Nonaka described a new holistic approach for product development
1991 - DeGrace and Stahl, in “Wicked Problems, Righteous Solutions,” referred to this approach as Scrum, a rugby term mentioned in the ‘article by Takeuchi and Nonaka.
1995 - Sutherland and Schwaber jointly presented a paper describing Scrum at OOPSLA ’95 in Austin, TX, its first public appearance.
2001 - Schwaber teamed up with Mike Beedle to describe the method in the book “Agile Software Development with Scrum.”
Source – http://en.wikipedia.org/wiki/Scrum_%28development%29
People
Product Owner is responsible for managing the Product Backlog and represents stakeholders in the project.
Stakeholder is someonewith an interest in the outcome of the project.
Team - A group of people that is responsible for managing itself to develop software
SCRUM MASTER is responsible for making sure SCRUM is correctly implemented and the goal of using SCRUM is achieved.
Artifacts
Product Backlog - List of project requirements with estimates. This will change due to business andtechnology changes
Product Backlog Items areFunctional & Nonfunctionalrequirements and issues,which are prioritized inorder of importance
Sprint Backlog - A list of tasks that defines ateam’s work for a Sprint.
Sprint Backlog Task is one of the task team needs to execute to turn product backlog into working functionality
Process
Time box is a period of time in which a planned event or meeting occurs and cannot be exceeded.
Increment – Productfunctionality developedin various stages.Each iteration results in incremental development of functionality
Iteration is a cyclewithin a project.
Sprint Planning is a one-day meeting timeboxed to 8 hours that initiates every Sprint.
Sprint - A 30 calendar day time box, where teamdevelops product backlog items selected
into a shippable product.
Burn Down Chart work remaining across time in asprint, a release, or a product.
Done – Work completed and agreed by all stake holders and conforms to organization processes , conventions and guidelines
Image - http://www.sxc.hu/profile/svilen001
Daily Scrum Meeting is a daily status meeting held for a short period of time where, team will discuss about the work completed and planned plus let scrum master know about any impediments that needs to be removed.
Sprint Review Meeting a short meeting where completed product is demonstrated to and reviewed by stakeholders
Sprint Retrospective Meeting is a short meeting scheduled by the scrum master where just concluded sprint will be reviewed and learning‘s noted to be implemented in the next sprint.
SCRUM helps in achieving
Hurray! Finally this presentation is over
Images by
www.sxc.huwww.dreamstime.com
About SriramSriram has 15 years of information technology industry experience, where he has played various roles in delivering multimillion dollar projects.
You can reach him at:
Mobile : 8122597519Mail : [email protected] : www.iamsriram.comTwitter : www.twitter.com/sriramsLinkedIn : www.linkedin.com/in/ssramFB : www.facebook.com/ssram37