Introduction to Agile Scrum

Post on 08-May-2015

527 views 6 download

Transcript of Introduction to Agile Scrum

AGILE & SCRUMMaking Elephant Kebabs

WATERFALL PHASES

Conception Initiation Analysis Design

Construction Testing Production Maintenance

WATERFALL

AGILE MANIFESTO

Individuals And Interactions Working Software Customer Collaboration Responding To Change

AGILE

AGILE METHODOLOGIES

Scrum Extreme Programing (XP) Lean Kanban

AGILE

ABOUT

Created in 90’s by some of the Agile Manifesto writers

Leading Agile development methodology Used by both large and small companies Used for software and NOT software

SCRUM

OUTLINE & ROLES

Iterative development cycles (2/3/4 week “sprints”)

Business manager (Product Owner) creates and prioritizes requests

Development team determines workload Project manager (Scrum Master) tracks the

progress

SCRUM

TIMELINE & CEREMONIES

Sprint Planning Daily Scrum (The Stand-up) Sprint/Product Review Sprint Retrospective

SCRUM

THE SCRUMBOARD

Backlog In Progress Needs Testing Completed

SCRUM

USER STORY

As a <user type> I want to <do some action> So that <desired result>

SCRUM

BENEFITS

Product Owner prioritizes Interaction between Product Owner and

Developers Developers responsible to plan work Enables “short wins” for everyone Review and reprioritization every 2 weeks

SCRUM

THE END

Thank You Brian Ward Scrumalliance.org SolutionsIQ.com (Local Training)

SCRUM