SlideShare a Scribd company logo
www.luxoft.com
Scrum Basics
Agile Practice
www.luxoft.com
Introduction
Svetlana Mukhina
ICAgile ICP, ICP-ATF, ICP-BVA, PSM I
Agile and Career Coach at Luxoft Agile Practice
Experience: 12+ years in IT, Project and department management,
Computer Linguistics, Technical Writing, Quality Assurance
Interests: Project management, Agile transformation, Career and
performance coaching, Psychology
Hobbies: Horse riding, music, poker, travelling
Linkedin: https://www.linkedin.com/in/svetlanamukhina
www.luxoft.com
Session Plan
 How Scrum relates to Agile?
 Can the team be Agile, but don’t practice Scrum?
 Scrum Structure
 Scrum Components
 Events: Sprint, PBR, Planning, Standup, Review, Retrospective;
 Roles: PO, SM, Development Team;
 Artifacts: Product backlog, Sprint backlog, Shippable increment;
 Metrics: Capacity and Velocity
 Top 3 questions about Scrum
 Way forward
www.luxoft.com
What is Agile?
www.luxoft.com
That is, while there is value in the items on the right, we value the items on the left more.
from ICAgile, Agile Team Facilitation
www.luxoft.com
from ICAgile, Agile Team Facilitation
www.luxoft.com
from ICAgile, Agile Team Facilitation
www.luxoft.com
from ICAgile, Agile Team Facilitation
www.luxoft.com
What is Scrum?
www.luxoft.com
Scrum Structure
Courage
Respect
Commitment
Openness
Focus
www.luxoft.com
Scrum Components
ARTIFACTS
EVENTS
ROLES
Sprint Pulse
Scrum Master
Product Owner
Development Team
Main PBR Local PBR Local PBR Local PBR Local PBR
Increment
Sprint BacklogProduct Backlog
www.luxoft.com
Scrum Team
Scrum Master
Product Owner Development Team
• Cross-functional and self-organizing
• No titles other than Developer
• No sub-teams
• Owns Daily Scrum
• Owns Sprint Backlog
• 7±2 in size
• Tracks the total work remaining every day
• Delivers useable increment each Sprint
• Maximizing the value of the product and the work of the Dev. team.
• Managing Product Backlog
• Is one person, not a committee
• Ordering Product Backlog Items
• Clearly expressing PBIs
• Ensure Development Team understands PBIs to the level needed
• Only person who can cancel the Sprint
• Owner of Product Backlog Refinement meetings
• Tracks the amount of work remaining at least every Sprint Review
• Understanding and practicing Agility
• Facilitating Scrum Events as needed
• Coaching Development Team
• Removing impediments
• Leading and coaching organization in Scrum adoption
• Causing change that increases productivity
• Helping stakeholders understand Scrum and empiricism
• Ensuring Scrum rules are followed
• Increases the transparency of the artifacts
• Helps PO in finding effective Product Backlog techniques
www.luxoft.com
Scrum Events
Main PBR Local PBR Local PBR Local PBR Local PBR
• is a time-box of one month or less
• has a goal.
• new Sprint starts after the conclusion of the previous one.
• is 15-minute time-boxed
• is held at the same time and place each day
• consists of 3 questions to inspect progress
toward the Sprint Goal
• Is the act of adding detail, estimates, and order to PBIs
• Scrum Team decides how and when refinement is done
• PBR usually consumes >10% of the capacity of Dev. team
• is done by the collaborative work of the entire Scrum Team.
• is time-boxed to a maximum of eight hours for a one-month Sprint.
• answers two questions:
• what can be delivered in the Increment?
• how will the work needed to deliver the Increment?
• Is held at the end of the Sprint to inspect the Done work
• All Scrum Team is present on Review
• Dev. team demonstrates “Done” User Stories to PO
• Occurs after the Review and prior to the next Planning
• Discuss what went well and what can be improved
• Create a plan for implementing improvement
Planning
Standup
Review
Sprint
PBR Retrospective
www.luxoft.com
Scrum Artifacts
Increment
Sprint Backlog
Product
Backlog
• is an ordered list of everything that might be needed in the product
• Is single source of requirements for any changes to be made to the product;
• is never complete. It evolves as the product and its environment evolves
• is dynamic - changes in business requirements, market conditions, or
technology may cause changes in it
• higher ordered PBI are usually clearer than lower ordered ones.
• is the set of PBI selected for the Sprint
• is plan for delivering the product Increment
• makes visible all of the work for the Sprint
• Dev. team modifies the Sprint Backlog throughout the Sprint
• as new work is required, the Dev. team adds it to Sprint
Backlog
• only Dev. team can change its Sprint Backlog during a Sprint.
• it belongs solely to the Dev. team.
• The Increment is the sum of all PBIs completed during a
Sprint and value of the increments of all previous Sprints.
• At the end of a Sprint, the new Increment must be “Done”
• Definition of Done document is used to create increment
www.luxoft.com
Capacity and Velocity
• Capacity – number of ideal hours available during next sprint
• Forecast
• Velocity – number of story point completed during previous sprint
• Experience
 Using velocity and capacity all together helps to align workload basing on the past experience and
future availability of development time, it make planning more accurate and results more expectable
www.luxoft.com
Top 3 Questions about Scrum
 Why do we need Scrum?
 Does Scrum work?
 Do you believe in Scrum?
www.luxoft.com
www.luxoft.com
Way Forward – Scrum Guide
Scrum Guide - http://www.scrumguides.org/scrum-guide.html
www.luxoft.com
Way Forward - Open Assessments
Open Assessments - https://www.scrum.org/Assessments/Open-Assessments
www.luxoft.com
Way Forward – Agile Training
Professional Scrum Master
• About - https://www.scrum.org/Courses/Professional-Scrum-Master
• How to apply:
• Luxoft - https://inthr.luxoft.com/IntHRWebApp/aspx_PTC/CreateRequestInternal.aspx?Course=SDP-033
• Non-Luxoft – email me smukhina@luxoft.com
ICAgile Agile Fundamentals
• About – https://icagile.com/icagile-certified-professional
• How to apply:
• Luxoft – https://inthr.luxoft.com/IntHRWebApp/aspx_PTC/CreateRequestInternal.aspx?Course=SDP-031
• Non-Luxoft – email me smukhina@luxoft.com
www.luxoft.com
Overview of Scrum for your Team
Invite Agile coach for 1 hour session
• Make sure your management and team don’t mind coaching
• Write me email smukhina@luxoft.com with the request

More Related Content

What's hot

Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
PrudentialSolutions
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
Bahaa Farouk
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
Qasim Mehmood MBA-PM
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
Vikrama Dhiman
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
Mario Lucero
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
Sriram Srinivasan
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
Deniz Gungor
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
Anjana Saxena
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
Raghav Seth
 
Product Owner
Product OwnerProduct Owner
Product Owner
Robin Surland
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
jhericks
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
Ram Srivastava
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
beLithe
 
Agile
Agile Agile
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
Arrielle Mali
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
Achchuthan Seetharan
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
Samir Chitkara
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Cardenderturan
 

What's hot (20)

Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Product Owner
Product OwnerProduct Owner
Product Owner
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Agile
Agile Agile
Agile
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Card
 

Similar to Scrum Basics

Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
Ichsan Rahardianto
 
Scrum Fundamentals
Scrum FundamentalsScrum Fundamentals
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
Bar-Ezer Yossi
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
Naveen Kumar Singh
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
Bosnia Agile
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
Maulik Shah
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
Srinivasan Ganesan
 
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
JCI Tallinn BeWise
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity
ardutta
 
Scrum101
Scrum101Scrum101
Scrum101
Gal Zellermayer
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
Dony Riyanto
 
English-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptxEnglish-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptx
GayanHewage2
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
eikitakeuchi
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
Semen Arslan
 
Scrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s viewScrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s view
Bosnia Agile
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
Jaladhi Bhatt
 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile Methods
Cesar Augusto Nogueira
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
Rabiraj Khadka
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
Bermon Painter
 
Scrum software develoment
Scrum software develomentScrum software develoment
Scrum software develoment
Alexander Sukhanov
 

Similar to Scrum Basics (20)

Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
 
Scrum Fundamentals
Scrum FundamentalsScrum Fundamentals
Scrum Fundamentals
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity
 
Scrum101
Scrum101Scrum101
Scrum101
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
English-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptxEnglish-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptx
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Scrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s viewScrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s view
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile Methods
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
Scrum software develoment
Scrum software develomentScrum software develoment
Scrum software develoment
 

More from LuxoftAgilePractice

Канбан Пицца - принципы бережливого производства на практике
Канбан Пицца - принципы бережливого производства на практикеКанбан Пицца - принципы бережливого производства на практике
Канбан Пицца - принципы бережливого производства на практике
LuxoftAgilePractice
 
Основы оценки размера проекта методом функциональных точек
Основы оценки размера проекта методом функциональных точекОсновы оценки размера проекта методом функциональных точек
Основы оценки размера проекта методом функциональных точек
LuxoftAgilePractice
 
AgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших командAgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших команд
LuxoftAgilePractice
 
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
LuxoftAgilePractice
 
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияAgile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
LuxoftAgilePractice
 
Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?
LuxoftAgilePractice
 
Что такое групповая динамика и зачем про нее знать фасилитатору?
Что такое групповая динамика и зачем про нее знать фасилитатору?Что такое групповая динамика и зачем про нее знать фасилитатору?
Что такое групповая динамика и зачем про нее знать фасилитатору?
LuxoftAgilePractice
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
LuxoftAgilePractice
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
LuxoftAgilePractice
 
Фасилитируем командное обсуждение и принятие решений
Фасилитируем командное обсуждение и принятие решенийФасилитируем командное обсуждение и принятие решений
Фасилитируем командное обсуждение и принятие решений
LuxoftAgilePractice
 
Индивидуальное и командное сопротивление изменениям.
Индивидуальное и командное сопротивление изменениям.Индивидуальное и командное сопротивление изменениям.
Индивидуальное и командное сопротивление изменениям.
LuxoftAgilePractice
 
Фасилитируем встречи, повышающие уровень сотрудничества в команде
Фасилитируем встречи, повышающие уровень сотрудничества в командеФасилитируем встречи, повышающие уровень сотрудничества в команде
Фасилитируем встречи, повышающие уровень сотрудничества в команде
LuxoftAgilePractice
 
Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.
Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.
Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.
LuxoftAgilePractice
 
Презентация к вебинару От Agile фасилитатора до Agile коуча
Презентация к вебинару От Agile фасилитатора до Agile коучаПрезентация к вебинару От Agile фасилитатора до Agile коуча
Презентация к вебинару От Agile фасилитатора до Agile коуча
LuxoftAgilePractice
 
Майндсет и поведение Agile фасилитатора
Майндсет и поведение Agile фасилитатораМайндсет и поведение Agile фасилитатора
Майндсет и поведение Agile фасилитатора
LuxoftAgilePractice
 
What is coaching, what is not coaching and what is Agile coaching
What is coaching, what is not coaching and what is Agile coachingWhat is coaching, what is not coaching and what is Agile coaching
What is coaching, what is not coaching and what is Agile coaching
LuxoftAgilePractice
 
Что такое коучинг, чем коучинг не является и что такое Agile коучинг
Что такое коучинг, чем коучинг не является и что такое Agile коучинг Что такое коучинг, чем коучинг не является и что такое Agile коучинг
Что такое коучинг, чем коучинг не является и что такое Agile коучинг
LuxoftAgilePractice
 
Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat...
 Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat... Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat...
Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat...
LuxoftAgilePractice
 
Function Points
Function PointsFunction Points
Function Points
LuxoftAgilePractice
 
Team Coaching. Part 2
Team Coaching. Part 2Team Coaching. Part 2
Team Coaching. Part 2
LuxoftAgilePractice
 

More from LuxoftAgilePractice (20)

Канбан Пицца - принципы бережливого производства на практике
Канбан Пицца - принципы бережливого производства на практикеКанбан Пицца - принципы бережливого производства на практике
Канбан Пицца - принципы бережливого производства на практике
 
Основы оценки размера проекта методом функциональных точек
Основы оценки размера проекта методом функциональных точекОсновы оценки размера проекта методом функциональных точек
Основы оценки размера проекта методом функциональных точек
 
AgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших командAgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших команд
 
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
 
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияAgile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
 
Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?
 
Что такое групповая динамика и зачем про нее знать фасилитатору?
Что такое групповая динамика и зачем про нее знать фасилитатору?Что такое групповая динамика и зачем про нее знать фасилитатору?
Что такое групповая динамика и зачем про нее знать фасилитатору?
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
 
Фасилитируем командное обсуждение и принятие решений
Фасилитируем командное обсуждение и принятие решенийФасилитируем командное обсуждение и принятие решений
Фасилитируем командное обсуждение и принятие решений
 
Индивидуальное и командное сопротивление изменениям.
Индивидуальное и командное сопротивление изменениям.Индивидуальное и командное сопротивление изменениям.
Индивидуальное и командное сопротивление изменениям.
 
Фасилитируем встречи, повышающие уровень сотрудничества в команде
Фасилитируем встречи, повышающие уровень сотрудничества в командеФасилитируем встречи, повышающие уровень сотрудничества в команде
Фасилитируем встречи, повышающие уровень сотрудничества в команде
 
Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.
Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.
Сопротивление изменениям. Как помочь команде пережить процессную трансформацию.
 
Презентация к вебинару От Agile фасилитатора до Agile коуча
Презентация к вебинару От Agile фасилитатора до Agile коучаПрезентация к вебинару От Agile фасилитатора до Agile коуча
Презентация к вебинару От Agile фасилитатора до Agile коуча
 
Майндсет и поведение Agile фасилитатора
Майндсет и поведение Agile фасилитатораМайндсет и поведение Agile фасилитатора
Майндсет и поведение Agile фасилитатора
 
What is coaching, what is not coaching and what is Agile coaching
What is coaching, what is not coaching and what is Agile coachingWhat is coaching, what is not coaching and what is Agile coaching
What is coaching, what is not coaching and what is Agile coaching
 
Что такое коучинг, чем коучинг не является и что такое Agile коучинг
Что такое коучинг, чем коучинг не является и что такое Agile коучинг Что такое коучинг, чем коучинг не является и что такое Agile коучинг
Что такое коучинг, чем коучинг не является и что такое Agile коучинг
 
Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat...
 Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat... Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat...
Обзор сертификационного тренинга по фасилитации ICAgile Agile Team Facilitat...
 
Function Points
Function PointsFunction Points
Function Points
 
Team Coaching. Part 2
Team Coaching. Part 2Team Coaching. Part 2
Team Coaching. Part 2
 

Recently uploaded

Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 

Recently uploaded (20)

Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 

Scrum Basics

  • 2. www.luxoft.com Introduction Svetlana Mukhina ICAgile ICP, ICP-ATF, ICP-BVA, PSM I Agile and Career Coach at Luxoft Agile Practice Experience: 12+ years in IT, Project and department management, Computer Linguistics, Technical Writing, Quality Assurance Interests: Project management, Agile transformation, Career and performance coaching, Psychology Hobbies: Horse riding, music, poker, travelling Linkedin: https://www.linkedin.com/in/svetlanamukhina
  • 3. www.luxoft.com Session Plan  How Scrum relates to Agile?  Can the team be Agile, but don’t practice Scrum?  Scrum Structure  Scrum Components  Events: Sprint, PBR, Planning, Standup, Review, Retrospective;  Roles: PO, SM, Development Team;  Artifacts: Product backlog, Sprint backlog, Shippable increment;  Metrics: Capacity and Velocity  Top 3 questions about Scrum  Way forward
  • 5. www.luxoft.com That is, while there is value in the items on the right, we value the items on the left more. from ICAgile, Agile Team Facilitation
  • 11. www.luxoft.com Scrum Components ARTIFACTS EVENTS ROLES Sprint Pulse Scrum Master Product Owner Development Team Main PBR Local PBR Local PBR Local PBR Local PBR Increment Sprint BacklogProduct Backlog
  • 12. www.luxoft.com Scrum Team Scrum Master Product Owner Development Team • Cross-functional and self-organizing • No titles other than Developer • No sub-teams • Owns Daily Scrum • Owns Sprint Backlog • 7±2 in size • Tracks the total work remaining every day • Delivers useable increment each Sprint • Maximizing the value of the product and the work of the Dev. team. • Managing Product Backlog • Is one person, not a committee • Ordering Product Backlog Items • Clearly expressing PBIs • Ensure Development Team understands PBIs to the level needed • Only person who can cancel the Sprint • Owner of Product Backlog Refinement meetings • Tracks the amount of work remaining at least every Sprint Review • Understanding and practicing Agility • Facilitating Scrum Events as needed • Coaching Development Team • Removing impediments • Leading and coaching organization in Scrum adoption • Causing change that increases productivity • Helping stakeholders understand Scrum and empiricism • Ensuring Scrum rules are followed • Increases the transparency of the artifacts • Helps PO in finding effective Product Backlog techniques
  • 13. www.luxoft.com Scrum Events Main PBR Local PBR Local PBR Local PBR Local PBR • is a time-box of one month or less • has a goal. • new Sprint starts after the conclusion of the previous one. • is 15-minute time-boxed • is held at the same time and place each day • consists of 3 questions to inspect progress toward the Sprint Goal • Is the act of adding detail, estimates, and order to PBIs • Scrum Team decides how and when refinement is done • PBR usually consumes >10% of the capacity of Dev. team • is done by the collaborative work of the entire Scrum Team. • is time-boxed to a maximum of eight hours for a one-month Sprint. • answers two questions: • what can be delivered in the Increment? • how will the work needed to deliver the Increment? • Is held at the end of the Sprint to inspect the Done work • All Scrum Team is present on Review • Dev. team demonstrates “Done” User Stories to PO • Occurs after the Review and prior to the next Planning • Discuss what went well and what can be improved • Create a plan for implementing improvement Planning Standup Review Sprint PBR Retrospective
  • 14. www.luxoft.com Scrum Artifacts Increment Sprint Backlog Product Backlog • is an ordered list of everything that might be needed in the product • Is single source of requirements for any changes to be made to the product; • is never complete. It evolves as the product and its environment evolves • is dynamic - changes in business requirements, market conditions, or technology may cause changes in it • higher ordered PBI are usually clearer than lower ordered ones. • is the set of PBI selected for the Sprint • is plan for delivering the product Increment • makes visible all of the work for the Sprint • Dev. team modifies the Sprint Backlog throughout the Sprint • as new work is required, the Dev. team adds it to Sprint Backlog • only Dev. team can change its Sprint Backlog during a Sprint. • it belongs solely to the Dev. team. • The Increment is the sum of all PBIs completed during a Sprint and value of the increments of all previous Sprints. • At the end of a Sprint, the new Increment must be “Done” • Definition of Done document is used to create increment
  • 15. www.luxoft.com Capacity and Velocity • Capacity – number of ideal hours available during next sprint • Forecast • Velocity – number of story point completed during previous sprint • Experience  Using velocity and capacity all together helps to align workload basing on the past experience and future availability of development time, it make planning more accurate and results more expectable
  • 16. www.luxoft.com Top 3 Questions about Scrum  Why do we need Scrum?  Does Scrum work?  Do you believe in Scrum?
  • 18. www.luxoft.com Way Forward – Scrum Guide Scrum Guide - http://www.scrumguides.org/scrum-guide.html
  • 19. www.luxoft.com Way Forward - Open Assessments Open Assessments - https://www.scrum.org/Assessments/Open-Assessments
  • 20. www.luxoft.com Way Forward – Agile Training Professional Scrum Master • About - https://www.scrum.org/Courses/Professional-Scrum-Master • How to apply: • Luxoft - https://inthr.luxoft.com/IntHRWebApp/aspx_PTC/CreateRequestInternal.aspx?Course=SDP-033 • Non-Luxoft – email me smukhina@luxoft.com ICAgile Agile Fundamentals • About – https://icagile.com/icagile-certified-professional • How to apply: • Luxoft – https://inthr.luxoft.com/IntHRWebApp/aspx_PTC/CreateRequestInternal.aspx?Course=SDP-031 • Non-Luxoft – email me smukhina@luxoft.com
  • 21. www.luxoft.com Overview of Scrum for your Team Invite Agile coach for 1 hour session • Make sure your management and team don’t mind coaching • Write me email smukhina@luxoft.com with the request