SlideShare a Scribd company logo
1 of 20
Download to read offline
Introduction
to Scrum
Now 21 years old!
Agile Maine Day
May 5, 2017
Heidi
“there’s got to be a better way”
Araya
MBA, PMP, CAL, CSP, CSM, CSPO, LSSBB,
CRCMP
• Agile & Lean enthusiast
• Process improvement aficionado
• Systems thinker
2
Enabling happy
workplaces by making it
fun to work together to
deliver value for the
business.
@HeidiAraya
What will we discuss today?
• What is Scrum and where
did it come from?
• Difference betweenAgile &
Scrum
• Where Scrum is a good fit,
and where it’s not
3
Shadow – by Alex Fram
@HeidiAraya
Plan-Driven Approach, AKA “Waterfall”
4@HeidiAraya
Requirements
Deploy
Design/Analysis
Implement
Integration
Test
Project
start
Project
end
• Large handoffs created
waste
• All-or-nothing approach
• Partially done work
• Extra features
• Handoffs
• Delays
• Defects
“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.”
(Takeuchi & Nonaka, “The New New Product Development Game,”
Harvard Business Review, 1986).
… Did not translate to success
History of Scrum & Agile
• 1943 - Lockheed researched and delivered a fighter jet using techniques common to Agile
• Late 1950s - NASA’s Mercury program used half-day iterations to produce working software
• 1961 - John Boyd developed the ”OODA” Loop (Observe, Orient, Decide, Act) theory for the
military, which Jeff Sutherland later borrows in developing Scrum for software
• 1970 - Royce advocates for iterative methods for delivering software but everyone understands it
to advocate “waterfall”
• 1986 - the idea of Scrum (and the name) was first proposed byTakeuchi and Nonaka in a paper
called the New New Product Development Game
• Early 1990s - Ken Schwaber began experimenting with early versions of Scrum
• 1995 - Scrum was fine tuned by Ken Schwaber & Jeff Sutherland and presented at a conference
• 1996 - Extreme Programming (XP) designed by Kent Beck
• 2001 - “Agile Manifesto” for software development (signed by 17 software leaders) – borrowed key
principles from Lean (chairman was Ken Schwaber)
5
(some key dates only)
@HeidiAraya
Agile Manifesto - Describes 4 AgileValues
Individualsand interactions overprocesses and tools
Workingsoftwareover comprehensive documentation
Customercollaborationover contract negotiation
Respondingtochange over following a plan
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
That is, while there is value in the items on
the right, we value the items on the left more.
Written in 2001 by 17 software development leaders
6
Many Agile methods, frameworks, ideas, practices
7
… and more coming... But Scrum is by far the most popular
Modern
Agile
Scrum in <100 words
• Scrum is an agile framework that
allows us to focus on delivering the
highest business value in the
shortest time
• Scrum allows us to rapidly and
repeatedly inspect working software
• The business sets the vision and priorities.Teams collaborate and self-
organize to determine the best way to deliver these priorities
• Every few weeks anyone can see real working software and decide to
release it as is or continue to enhance it for another sprint
8@HeidiAraya
By PierreSelim - Own work, CC BY-SA 3.0,
https://commons.wikimedia.org/w/index.php?curid=17336884
ScrumTheory: 3 Pillars of Empirical Process Control
Transparency
Inspection
Adaptation
@HeidiAraya
• Transparency into
progress and a common
understanding of the
process
• Inspection & adaptation
of the artifacts and the
progress towards the
goal or milestone
• Empiricism: Knowledge comes from experience and making decisions based on
what is known
9
ScrumTeam: Dedicated, Self-organizing & Cross-functional
Product
Owner
Development
Team
Scrum
Master
• Product vision
• Maximizes product value
• Optimizes work of team
• Manages and ranks
the work, keeping it
visible & transparent
• Helps team understand the work
• Accepts/rejects work
• 3-9 people responsible for developing the product
• Self-organizing: determines how to perform the work &
how much can get done in an iteration (Sprint)
• Cross-functional: May specialize, but accountability
belongs to entire team
• Coach on Scrum process
• Removes impediments
• Facilitates meetings
• Shields the team from
interruptions & external
influences
• Helps team be most
productive
• Servant leader
Scrum Events: time-boxed repeating events
• Provide opportunities for inspection and adaptation
Sprint Planning
Sprint
Daily Scrum
Sprint Review
Sprint
Retrospective
@HeidiAraya 11
Scrum Artifacts: represent work or value
• Contains everything desired in the
product that’s known at the time
• Features, functions, enhancements, fixes
• Backlog is a living artifact
• List of tasks & estimates to complete
needed to deliver the set of items
• Sum of all the
Product Backlog
items completed
during a Sprint &
previous sprints
• Must be useable
Sprint
@HeidiAraya 12
Inside a Sprint …
13
• “Stories” are small features which can be developed independently
• Design – Build –Test collaboratively by the team
• Close collaboration across skillsets to complete each work item
• Multiple stories per sprint
Deploy
• Work highest value items first
• Complete features delivered
• Team remains focused
• No changes to sprint goal
• All skills needed to deliver
inside the team
• Deliver quality continuously
Story 1, Story 2, Story 3, …
Sprint day 1-n
@HeidiAraya
Estimates
• “Product Backlog items have the attributes of a
description, order, estimate and value.”
• Several ways of estimating using relative
methods:
T-shirt sizes, Story Points, Bucket System
• Development team is responsible for estimates
• The most value of estimation is in the discussion,
not the actual resulting number
Definition of Done (DoD)
• Common understanding of activities & end result required to declare the
implementation of a story completed (quality, types of testing, etc.)
• Product should have one DoD, but teams can add to it
@HeidiAraya 14
Monitoring ProgressTowards a Goal
“At any point in time in a Sprint, the total work remaining in the Sprint Backlog can
be summed."
Sprint Burndown Chart
@HeidiAraya 15
Story To Do In Progress Done
Story 1 Task 3
Task 2
Task 5
Task 3
Task 4
Task 2
Task 3
Task 1
Task 1
Story 4
Story 3
Story 2
Task 3
Task 4
Task 2
Task 2
Task 1
Task 1
Task 4
Review of Main Concepts
• Self-organizing teams
• Cross-functional teams
• Close collaboration
• Commitment to a goal
• Time-box work; no interruptions
• Inspect and adapt
• Deliver potentially shippable increments
16@HeidiAraya
Scrum – common challenges
• Teams fall into mini waterfalls
• No Product Owner available
• Urgent interruptions during sprint
• Cross-team dependencies
• Misunderstood rituals (estimation,
standup)
• Sprint lengths are arbitrary and can
create poor behaviors
• Difficult to transform large organization
17@HeidiAraya
Scrum advantages
• Less superfluous specifications
• Less handovers
• Flexibility in roadmap planning
• Less risk due to short iterations
• Visible progress
• Commitment to a goal can raise
productivity
• Cross-functional teams provide great
value
18@HeidiAraya
Scrum is best for…
• Teams which are truly cross-functional
• Teams are stable
• Collocated – or great communication
(4-5 hours overlap)
• Priorities don’t change on a daily basis
• Stakeholders are easily accessible
• Environments which encourage collaboration
• Teams are willing to inspect and adapt continuously
19@HeidiAraya
20
Heidi Araya
Agile Leader @
Phone: 407-403-3361
Email: Heidi@brightlogicgroup.com
LinkedIn: www.linkedin.com/in/heidiaraya/
Twitter: @HeidiAraya
Questions?

More Related Content

What's hot

Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionPath to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionAgile Velocity
 
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...Agile ME
 
Comparing Agile transformation approaches at Twitter and Salesforce
Comparing Agile transformation approaches at Twitter and SalesforceComparing Agile transformation approaches at Twitter and Salesforce
Comparing Agile transformation approaches at Twitter and SalesforceSteve Greene
 
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Maurizio Mancini
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team ManagementHuan Ho
 
Salesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 ConferenceSalesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 ConferenceSteve Greene
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationMai Quay
 
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outBehind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outJesus Mendez
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanKlaus Leopold
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs beingKelly Looney
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.comTakeshi Yoshida
 
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams Gene Kim
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
 
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human SpiritDOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human SpiritGene Kim
 
Agile Transformation - An Industry Perspective , Agile Talk @ RBS
Agile Transformation - An Industry Perspective , Agile Talk @ RBSAgile Transformation - An Industry Perspective , Agile Talk @ RBS
Agile Transformation - An Industry Perspective , Agile Talk @ RBSDeepak Sharma
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine agilemaine
 
Scrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption BarriersScrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption BarriersMads Troels Hansen
 
Agile - One Size Does Not Fit All
Agile - One Size Does Not Fit AllAgile - One Size Does Not Fit All
Agile - One Size Does Not Fit AllMaurizio Mancini
 

What's hot (20)

Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionPath to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile Adoption
 
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
 
Comparing Agile transformation approaches at Twitter and Salesforce
Comparing Agile transformation approaches at Twitter and SalesforceComparing Agile transformation approaches at Twitter and Salesforce
Comparing Agile transformation approaches at Twitter and Salesforce
 
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
Salesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 ConferenceSalesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 Conference
 
The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
 
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outBehind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling Kanban
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs being
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
 
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
 
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human SpiritDOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
 
Agile Transformation - An Industry Perspective , Agile Talk @ RBS
Agile Transformation - An Industry Perspective , Agile Talk @ RBSAgile Transformation - An Industry Perspective , Agile Talk @ RBS
Agile Transformation - An Industry Perspective , Agile Talk @ RBS
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine
 
Scrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption BarriersScrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption Barriers
 
The Agile Way
The Agile WayThe Agile Way
The Agile Way
 
Agile - One Size Does Not Fit All
Agile - One Size Does Not Fit AllAgile - One Size Does Not Fit All
Agile - One Size Does Not Fit All
 

Viewers also liked

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
 
Kellie Caron - Lightning Talk
Kellie Caron - Lightning Talk Kellie Caron - Lightning Talk
Kellie Caron - Lightning Talk agilemaine
 
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 coachingLuxoftAgilePractice
 
Cynefin sensemaking framework and usage examples
Cynefin sensemaking framework and usage examplesCynefin sensemaking framework and usage examples
Cynefin sensemaking framework and usage examplesLuxoftAgilePractice
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajicagilemaine
 

Viewers also liked (6)

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 - Внедрение Скрам: ошибки и решения
 
Kellie Caron - Lightning Talk
Kellie Caron - Lightning Talk Kellie Caron - Lightning Talk
Kellie Caron - Lightning Talk
 
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
 
Cynefin sensemaking framework and usage examples
Cynefin sensemaking framework and usage examplesCynefin sensemaking framework and usage examples
Cynefin sensemaking framework and usage examples
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajic
 

Similar to Intro to Scrum - Heidi Araya

From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Ravi Tadwalkar
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?Tuan Yang
 
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...Lviv Startup Club
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?TechWell
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectNhan Nguyen
 
Getting started with Scrum
Getting started with ScrumGetting started with Scrum
Getting started with ScrumTecsisa
 

Similar to Intro to Scrum - Heidi Araya (20)

Themalunch scrum
Themalunch scrumThemalunch scrum
Themalunch scrum
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile Project
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Summer Scrum Public
Summer Scrum PublicSummer Scrum Public
Summer Scrum Public
 
Getting started with Scrum
Getting started with ScrumGetting started with Scrum
Getting started with Scrum
 

More from agilemaine

Technical debt is a business problem - Bob Fischer
Technical debt is a business problem - Bob FischerTechnical debt is a business problem - Bob Fischer
Technical debt is a business problem - Bob Fischeragilemaine
 
The Evolution of the Enterprise Operating Model - Ryan Lockard
The Evolution of the Enterprise Operating Model - Ryan LockardThe Evolution of the Enterprise Operating Model - Ryan Lockard
The Evolution of the Enterprise Operating Model - Ryan Lockardagilemaine
 
The guide to inviting leadership - Inviting Leadership by Daniel Mezick
The guide to inviting leadership - Inviting Leadership by Daniel MezickThe guide to inviting leadership - Inviting Leadership by Daniel Mezick
The guide to inviting leadership - Inviting Leadership by Daniel Mezickagilemaine
 
Ready For Agile Checklist - Inviting Leadership by Daniel Mezick
Ready For Agile Checklist - Inviting Leadership by Daniel MezickReady For Agile Checklist - Inviting Leadership by Daniel Mezick
Ready For Agile Checklist - Inviting Leadership by Daniel Mezickagilemaine
 
Authority Circle - Inviting Leadership by Daniel Mezick
Authority Circle - Inviting Leadership by Daniel MezickAuthority Circle - Inviting Leadership by Daniel Mezick
Authority Circle - Inviting Leadership by Daniel Mezickagilemaine
 
How I accidentally joined an agile company - Jens Wedin
How I accidentally joined an agile company - Jens WedinHow I accidentally joined an agile company - Jens Wedin
How I accidentally joined an agile company - Jens Wedinagilemaine
 
Stephen Vance - Testing, DevOps and High-Performing Teams - Agile Maine
Stephen Vance - Testing, DevOps and High-Performing Teams - Agile MaineStephen Vance - Testing, DevOps and High-Performing Teams - Agile Maine
Stephen Vance - Testing, DevOps and High-Performing Teams - Agile Maineagilemaine
 
DYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFAND
DYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFANDDYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFAND
DYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFANDagilemaine
 
Jim York - Agile Fluency Model
Jim York - Agile Fluency ModelJim York - Agile Fluency Model
Jim York - Agile Fluency Modelagilemaine
 
Keynote - Niels Pflaeging - Agile Maine Day
Keynote - Niels Pflaeging - Agile Maine DayKeynote - Niels Pflaeging - Agile Maine Day
Keynote - Niels Pflaeging - Agile Maine Dayagilemaine
 
Cutting Code Quickly - LLEWELLYN FALCO
Cutting Code Quickly - LLEWELLYN FALCOCutting Code Quickly - LLEWELLYN FALCO
Cutting Code Quickly - LLEWELLYN FALCOagilemaine
 
Heidi Araya - Overcoming Distributed Team Challenges - Agile Maine Day
Heidi Araya - Overcoming Distributed Team Challenges - Agile Maine DayHeidi Araya - Overcoming Distributed Team Challenges - Agile Maine Day
Heidi Araya - Overcoming Distributed Team Challenges - Agile Maine Dayagilemaine
 
Agile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine Day
Agile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine DayAgile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine Day
Agile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine Dayagilemaine
 
Agile Expectations
Agile ExpectationsAgile Expectations
Agile Expectationsagilemaine
 
Alan Seale - Tools to Navigate Uncertainty & Complexity -
Alan Seale - Tools to Navigate Uncertainty & Complexity - Alan Seale - Tools to Navigate Uncertainty & Complexity -
Alan Seale - Tools to Navigate Uncertainty & Complexity - agilemaine
 
Heart of DevOps - Ryan Lockard
Heart of DevOps - Ryan LockardHeart of DevOps - Ryan Lockard
Heart of DevOps - Ryan Lockardagilemaine
 
Richard Kasperowski - High Performance Teams
Richard Kasperowski - High Performance TeamsRichard Kasperowski - High Performance Teams
Richard Kasperowski - High Performance Teamsagilemaine
 
Max Saperstone - Test Automation Strategies and Frameworks
Max Saperstone - Test Automation Strategies and FrameworksMax Saperstone - Test Automation Strategies and Frameworks
Max Saperstone - Test Automation Strategies and Frameworksagilemaine
 
Allison Pollard and Michael Jesse - Everyday Beliefs Come True
Allison Pollard and Michael Jesse - Everyday Beliefs Come TrueAllison Pollard and Michael Jesse - Everyday Beliefs Come True
Allison Pollard and Michael Jesse - Everyday Beliefs Come Trueagilemaine
 
Brian Haggard - bootstrapping a great agile team
Brian Haggard - bootstrapping a great agile teamBrian Haggard - bootstrapping a great agile team
Brian Haggard - bootstrapping a great agile teamagilemaine
 

More from agilemaine (20)

Technical debt is a business problem - Bob Fischer
Technical debt is a business problem - Bob FischerTechnical debt is a business problem - Bob Fischer
Technical debt is a business problem - Bob Fischer
 
The Evolution of the Enterprise Operating Model - Ryan Lockard
The Evolution of the Enterprise Operating Model - Ryan LockardThe Evolution of the Enterprise Operating Model - Ryan Lockard
The Evolution of the Enterprise Operating Model - Ryan Lockard
 
The guide to inviting leadership - Inviting Leadership by Daniel Mezick
The guide to inviting leadership - Inviting Leadership by Daniel MezickThe guide to inviting leadership - Inviting Leadership by Daniel Mezick
The guide to inviting leadership - Inviting Leadership by Daniel Mezick
 
Ready For Agile Checklist - Inviting Leadership by Daniel Mezick
Ready For Agile Checklist - Inviting Leadership by Daniel MezickReady For Agile Checklist - Inviting Leadership by Daniel Mezick
Ready For Agile Checklist - Inviting Leadership by Daniel Mezick
 
Authority Circle - Inviting Leadership by Daniel Mezick
Authority Circle - Inviting Leadership by Daniel MezickAuthority Circle - Inviting Leadership by Daniel Mezick
Authority Circle - Inviting Leadership by Daniel Mezick
 
How I accidentally joined an agile company - Jens Wedin
How I accidentally joined an agile company - Jens WedinHow I accidentally joined an agile company - Jens Wedin
How I accidentally joined an agile company - Jens Wedin
 
Stephen Vance - Testing, DevOps and High-Performing Teams - Agile Maine
Stephen Vance - Testing, DevOps and High-Performing Teams - Agile MaineStephen Vance - Testing, DevOps and High-Performing Teams - Agile Maine
Stephen Vance - Testing, DevOps and High-Performing Teams - Agile Maine
 
DYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFAND
DYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFANDDYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFAND
DYNAMIC RETEAMING: ACKNOWLEDGE REALITY, CHART YOUR PATH - HEIDI HELFAND
 
Jim York - Agile Fluency Model
Jim York - Agile Fluency ModelJim York - Agile Fluency Model
Jim York - Agile Fluency Model
 
Keynote - Niels Pflaeging - Agile Maine Day
Keynote - Niels Pflaeging - Agile Maine DayKeynote - Niels Pflaeging - Agile Maine Day
Keynote - Niels Pflaeging - Agile Maine Day
 
Cutting Code Quickly - LLEWELLYN FALCO
Cutting Code Quickly - LLEWELLYN FALCOCutting Code Quickly - LLEWELLYN FALCO
Cutting Code Quickly - LLEWELLYN FALCO
 
Heidi Araya - Overcoming Distributed Team Challenges - Agile Maine Day
Heidi Araya - Overcoming Distributed Team Challenges - Agile Maine DayHeidi Araya - Overcoming Distributed Team Challenges - Agile Maine Day
Heidi Araya - Overcoming Distributed Team Challenges - Agile Maine Day
 
Agile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine Day
Agile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine DayAgile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine Day
Agile Anti-patterns - Sean Gilligan and Angie Mathieu - Agile Maine Day
 
Agile Expectations
Agile ExpectationsAgile Expectations
Agile Expectations
 
Alan Seale - Tools to Navigate Uncertainty & Complexity -
Alan Seale - Tools to Navigate Uncertainty & Complexity - Alan Seale - Tools to Navigate Uncertainty & Complexity -
Alan Seale - Tools to Navigate Uncertainty & Complexity -
 
Heart of DevOps - Ryan Lockard
Heart of DevOps - Ryan LockardHeart of DevOps - Ryan Lockard
Heart of DevOps - Ryan Lockard
 
Richard Kasperowski - High Performance Teams
Richard Kasperowski - High Performance TeamsRichard Kasperowski - High Performance Teams
Richard Kasperowski - High Performance Teams
 
Max Saperstone - Test Automation Strategies and Frameworks
Max Saperstone - Test Automation Strategies and FrameworksMax Saperstone - Test Automation Strategies and Frameworks
Max Saperstone - Test Automation Strategies and Frameworks
 
Allison Pollard and Michael Jesse - Everyday Beliefs Come True
Allison Pollard and Michael Jesse - Everyday Beliefs Come TrueAllison Pollard and Michael Jesse - Everyday Beliefs Come True
Allison Pollard and Michael Jesse - Everyday Beliefs Come True
 
Brian Haggard - bootstrapping a great agile team
Brian Haggard - bootstrapping a great agile teamBrian Haggard - bootstrapping a great agile team
Brian Haggard - bootstrapping a great agile team
 

Recently uploaded

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 

Recently uploaded (20)

Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 

Intro to Scrum - Heidi Araya

  • 1. Introduction to Scrum Now 21 years old! Agile Maine Day May 5, 2017
  • 2. Heidi “there’s got to be a better way” Araya MBA, PMP, CAL, CSP, CSM, CSPO, LSSBB, CRCMP • Agile & Lean enthusiast • Process improvement aficionado • Systems thinker 2 Enabling happy workplaces by making it fun to work together to deliver value for the business. @HeidiAraya
  • 3. What will we discuss today? • What is Scrum and where did it come from? • Difference betweenAgile & Scrum • Where Scrum is a good fit, and where it’s not 3 Shadow – by Alex Fram @HeidiAraya
  • 4. Plan-Driven Approach, AKA “Waterfall” 4@HeidiAraya Requirements Deploy Design/Analysis Implement Integration Test Project start Project end • Large handoffs created waste • All-or-nothing approach • Partially done work • Extra features • Handoffs • Delays • Defects “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.” (Takeuchi & Nonaka, “The New New Product Development Game,” Harvard Business Review, 1986). … Did not translate to success
  • 5. History of Scrum & Agile • 1943 - Lockheed researched and delivered a fighter jet using techniques common to Agile • Late 1950s - NASA’s Mercury program used half-day iterations to produce working software • 1961 - John Boyd developed the ”OODA” Loop (Observe, Orient, Decide, Act) theory for the military, which Jeff Sutherland later borrows in developing Scrum for software • 1970 - Royce advocates for iterative methods for delivering software but everyone understands it to advocate “waterfall” • 1986 - the idea of Scrum (and the name) was first proposed byTakeuchi and Nonaka in a paper called the New New Product Development Game • Early 1990s - Ken Schwaber began experimenting with early versions of Scrum • 1995 - Scrum was fine tuned by Ken Schwaber & Jeff Sutherland and presented at a conference • 1996 - Extreme Programming (XP) designed by Kent Beck • 2001 - “Agile Manifesto” for software development (signed by 17 software leaders) – borrowed key principles from Lean (chairman was Ken Schwaber) 5 (some key dates only) @HeidiAraya
  • 6. Agile Manifesto - Describes 4 AgileValues Individualsand interactions overprocesses and tools Workingsoftwareover comprehensive documentation Customercollaborationover contract negotiation Respondingtochange over following a plan We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: That is, while there is value in the items on the right, we value the items on the left more. Written in 2001 by 17 software development leaders 6
  • 7. Many Agile methods, frameworks, ideas, practices 7 … and more coming... But Scrum is by far the most popular Modern Agile
  • 8. Scrum in <100 words • Scrum is an agile framework that allows us to focus on delivering the highest business value in the shortest time • Scrum allows us to rapidly and repeatedly inspect working software • The business sets the vision and priorities.Teams collaborate and self- organize to determine the best way to deliver these priorities • Every few weeks anyone can see real working software and decide to release it as is or continue to enhance it for another sprint 8@HeidiAraya By PierreSelim - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=17336884
  • 9. ScrumTheory: 3 Pillars of Empirical Process Control Transparency Inspection Adaptation @HeidiAraya • Transparency into progress and a common understanding of the process • Inspection & adaptation of the artifacts and the progress towards the goal or milestone • Empiricism: Knowledge comes from experience and making decisions based on what is known 9
  • 10. ScrumTeam: Dedicated, Self-organizing & Cross-functional Product Owner Development Team Scrum Master • Product vision • Maximizes product value • Optimizes work of team • Manages and ranks the work, keeping it visible & transparent • Helps team understand the work • Accepts/rejects work • 3-9 people responsible for developing the product • Self-organizing: determines how to perform the work & how much can get done in an iteration (Sprint) • Cross-functional: May specialize, but accountability belongs to entire team • Coach on Scrum process • Removes impediments • Facilitates meetings • Shields the team from interruptions & external influences • Helps team be most productive • Servant leader
  • 11. Scrum Events: time-boxed repeating events • Provide opportunities for inspection and adaptation Sprint Planning Sprint Daily Scrum Sprint Review Sprint Retrospective @HeidiAraya 11
  • 12. Scrum Artifacts: represent work or value • Contains everything desired in the product that’s known at the time • Features, functions, enhancements, fixes • Backlog is a living artifact • List of tasks & estimates to complete needed to deliver the set of items • Sum of all the Product Backlog items completed during a Sprint & previous sprints • Must be useable Sprint @HeidiAraya 12
  • 13. Inside a Sprint … 13 • “Stories” are small features which can be developed independently • Design – Build –Test collaboratively by the team • Close collaboration across skillsets to complete each work item • Multiple stories per sprint Deploy • Work highest value items first • Complete features delivered • Team remains focused • No changes to sprint goal • All skills needed to deliver inside the team • Deliver quality continuously Story 1, Story 2, Story 3, … Sprint day 1-n @HeidiAraya
  • 14. Estimates • “Product Backlog items have the attributes of a description, order, estimate and value.” • Several ways of estimating using relative methods: T-shirt sizes, Story Points, Bucket System • Development team is responsible for estimates • The most value of estimation is in the discussion, not the actual resulting number Definition of Done (DoD) • Common understanding of activities & end result required to declare the implementation of a story completed (quality, types of testing, etc.) • Product should have one DoD, but teams can add to it @HeidiAraya 14
  • 15. Monitoring ProgressTowards a Goal “At any point in time in a Sprint, the total work remaining in the Sprint Backlog can be summed." Sprint Burndown Chart @HeidiAraya 15 Story To Do In Progress Done Story 1 Task 3 Task 2 Task 5 Task 3 Task 4 Task 2 Task 3 Task 1 Task 1 Story 4 Story 3 Story 2 Task 3 Task 4 Task 2 Task 2 Task 1 Task 1 Task 4
  • 16. Review of Main Concepts • Self-organizing teams • Cross-functional teams • Close collaboration • Commitment to a goal • Time-box work; no interruptions • Inspect and adapt • Deliver potentially shippable increments 16@HeidiAraya
  • 17. Scrum – common challenges • Teams fall into mini waterfalls • No Product Owner available • Urgent interruptions during sprint • Cross-team dependencies • Misunderstood rituals (estimation, standup) • Sprint lengths are arbitrary and can create poor behaviors • Difficult to transform large organization 17@HeidiAraya
  • 18. Scrum advantages • Less superfluous specifications • Less handovers • Flexibility in roadmap planning • Less risk due to short iterations • Visible progress • Commitment to a goal can raise productivity • Cross-functional teams provide great value 18@HeidiAraya
  • 19. Scrum is best for… • Teams which are truly cross-functional • Teams are stable • Collocated – or great communication (4-5 hours overlap) • Priorities don’t change on a daily basis • Stakeholders are easily accessible • Environments which encourage collaboration • Teams are willing to inspect and adapt continuously 19@HeidiAraya
  • 20. 20 Heidi Araya Agile Leader @ Phone: 407-403-3361 Email: Heidi@brightlogicgroup.com LinkedIn: www.linkedin.com/in/heidiaraya/ Twitter: @HeidiAraya Questions?