Introduction to Scrum

29
Introduction to SCRUM By Sriram Srinivasan www.iamsriram.com

description

Introduction to Scrum methodology

Transcript of Introduction to Scrum

Page 1: Introduction to Scrum

Introduction to SCRUMBy Sriram Srinivasanwww.iamsriram.com

Page 2: Introduction to Scrum

What is SCRUM

SCRUM Timeline

People

Artifacts

Process

Page 3: Introduction to Scrum

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.

Page 4: Introduction to Scrum

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

Page 5: Introduction to Scrum

People

Page 6: Introduction to Scrum

Product Owner is responsible for managing the Product Backlog and represents stakeholders in the project.

Page 7: Introduction to Scrum

Stakeholder is someonewith an interest in the outcome of the project.

Page 8: Introduction to Scrum

Team - A group of people that is responsible for managing itself to develop software

Page 9: Introduction to Scrum

SCRUM MASTER is responsible for making sure SCRUM is correctly implemented and the goal of using SCRUM is achieved.

Page 10: Introduction to Scrum

Artifacts

Page 11: Introduction to Scrum

Product Backlog - List of project requirements with estimates. This will change due to business andtechnology changes

Page 12: Introduction to Scrum

Product Backlog Items areFunctional & Nonfunctionalrequirements and issues,which are prioritized inorder of importance

Page 13: Introduction to Scrum

Sprint Backlog - A list of tasks that defines ateam’s work for a Sprint.

Page 14: Introduction to Scrum

Sprint Backlog Task is one of the task team needs to execute to turn product backlog into working functionality

Page 15: Introduction to Scrum

Process

Page 16: Introduction to Scrum

Time box is a period of time in which a planned event or meeting occurs and cannot be exceeded.

Page 17: Introduction to Scrum

Increment – Productfunctionality developedin various stages.Each iteration results in incremental development of functionality

Page 18: Introduction to Scrum

Iteration is a cyclewithin a project.

Page 19: Introduction to Scrum

Sprint Planning is a one-day meeting timeboxed to 8 hours that initiates every Sprint.

Page 20: Introduction to Scrum

Sprint - A 30 calendar day time box, where teamdevelops product backlog items selected

into a shippable product.

Page 21: Introduction to Scrum

Burn Down Chart work remaining across time in asprint, a release, or a product.

Page 22: Introduction to Scrum

Done – Work completed and agreed by all stake holders and conforms to organization processes , conventions and guidelines

Image - http://www.sxc.hu/profile/svilen001

Page 23: Introduction to Scrum

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.

Page 24: Introduction to Scrum

Sprint Review Meeting a short meeting where completed product is demonstrated to and reviewed by stakeholders

Page 25: Introduction to Scrum

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.

Page 26: Introduction to Scrum

SCRUM helps in achieving

Page 27: Introduction to Scrum

Hurray! Finally this presentation is over

Images by

www.sxc.huwww.dreamstime.com

Page 28: Introduction to Scrum

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

Page 29: Introduction to Scrum