introduction to scrum - autonomarepositorio.autonoma.edu.pe/bitstream/autonoma/303/1/scrum_k… ·...

21
INTRODUCTION TO SCRUM KARLA BERNAL Project Lead - CSM II Congreso Internacional de Ingeniería de Sistemas, 2014

Upload: others

Post on 03-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

INTRODUCTION TO SCRUM

KARLA BERNALProject Lead - CSM

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 2: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

• Project Lead – Scrum Master• Senior Product Business Analyst• Senior Quality Assurance Analyst• CSM• Kanban Foundations Certified

[email protected]

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 3: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

WATERFALL

AGILE DEVELOPMENTII Congreso Internacional de Ingeniería de Sistemas, 2014

Page 4: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

WHAT IS AGILITY?

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 5: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

Individuals and interactions over processes and tools. Working software over comprehensive documentation.

Customer collaboration over contract negotiation.Responding to change over following a plan .

AGILE MANIFESTO

http://www.agilemanifesto.org

February 2001, Snowbird - Utah

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 6: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

SCRUM

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 7: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

Hirotaka Takeuchi and Ikujiro Nonaka, “The New New Product Development Game”, Harvard Business Review, January 1986.

“The… ‘relay race’ approach to product development…may conflict with the goals of maximum speed and flexibility. Instead a holistic or ‘rugby’ approach—where a team tries to go the distance as a unit, passing the ball back and forth—may better serve today’s competitive requirements.”

WHY IS IT CALLED SCRUM?

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 8: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

• Scrum is an agile process that allows us to focus ondelivering the highest business value in the shortesttime.• It allows us to rapidly and repeatedly inspect actual

working software (every two weeks to one month).• The business sets the priorities. Teams self-organize to

determine the best way to deliver the highest priorityfeatures.• Every two weeks to a month anyone can see real

working software and decide to release it as is orcontinue to enhance it for another sprint.

Mike Cohn

SCRUM IN 100 WORDS

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 9: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

PRODUCT OWNER

DEVELOPMENT TEAM

ROLES

SCRUM MASTER

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 10: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

ARTIFACTSPRODUCT & SPRINT BACKLOGS

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 11: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

ARTIFACTSBURN DOWN CHART

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 12: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

CEREMONIESSPRINT PLANNING

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 13: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

CEREMONIESDAILY SCRUM

DID?PLAN?

ISSUES?

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 14: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

CEREMONIESSPRINT REVIEW

“This is an informal meeting,not a status meeting, and thepresentation of the incrementis intended to elicit feedbackand foster collaboration.”by Ken Schwaber and Jeff Sutherlandfrom the Scrum Guide

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 15: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

CEREMONIESSPRINT RETROSPECTIVE

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 16: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 17: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

CONCLUSIONS

• Iterative, incremental process.• Team-based approach.• Improve communication and maximize cooperation.• Protecting the team for disruptions and impediments.• Self-organized teams• Product progresses in a series of month-long “sprints”

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 18: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

SCRUM HAS BEEN USED BY…

… and more.

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 19: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

AGILE vs. WATERFALL?

II Congreso Internacional de Ingeniería de Sistemas, 2014

Page 20: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

II Congreso Internacional de Ingeniería de Sistemas, 2014

Financial Services

E-Learning

Insurance

Non-profit

Life Sciences

Legal Research

Entertainment

Software

Direct Sales

Social Media

Mobile Payment

Telecom

BELATRIX CUSTOMERS

Page 21: INTRODUCTION TO SCRUM - Autonomarepositorio.autonoma.edu.pe/bitstream/AUTONOMA/303/1/SCRUM_K… · •Scrum is an agile process that allows us to focus on delivering the highest business

THANKSwww.scrumguides.org