SlideShare a Scribd company logo
1 of 75
Download to read offline
Scrum vs ScrumAnd vs ScrumBut:
which one are you doing?
October 2016
Pedro Gustavo Torres
Being Agile since 2010
RAD & Agile Lead
@_pedro_torres
The 2015 State of Scrum Report
Team
• Product Owner
• Scrum Master
• Development Team
Artifacts
• Product Backlog
• Sprint Backlog
• Increment
• Definition of Done
(Transparency)
Events
• The Sprint
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospective
Scrum in a (Scrum Guide, July 2016)
Framework / Empirical process (Inspection, Adaption, Transparency)
Values
• Commitment
• Courage
• Focus
• Openness
• Respect
Scrum brings clarity to your work
Learning Scrum – Shu Ha Ri
Vanilla Scrum Beyond Scrum?ScrumAnd
ScrumBut
Shuhari roughly translates to "first learn, then detach, and finally transcend."
•shu (守) "protect", "obey" — traditional wisdom — learning fundamentals, techniques, heuristics, proverbs
•ha (破) "detach", "digress" — breaking with tradition — detachment from the illusions of self
•ri (離) "leave", "separate" — transcendence — there are no techniques or proverbs, all moves are natural,
becoming one with spirit alone without clinging to forms; transcending the physical
Thanks to Alistair Cockburn & Martin Fowler
Scrum doesn’t work?
Scrum – Addons vs Mod(ifications)s
Framework
Scrum
Saint Basil’s Cathedral
Scrum – Addons vs Mod(ifications)s
Addon
ScrumAnd
St Pancras Station
Scrum – Addons vs Mod(ifications)s
Modification
ScrumBut
La Sagrada Familia today
Scrum – Addons vs Mod(ifications)s
Framework
Scrum
La Sagrada Familia in the future
Scrum – Addons vs Mod(ifications)s
Addon
ScrumAnd
La Pedrera (Casa Milà)
Scrum – Addons vs Mod(ifications)s
Modification
ScrumBut
Scrum
ScrumAnd
We use Scrum, AND…
(with Addons)
ScrumAnd
“…When I was on my first Agile project, Ward Cunningham, one of our
project coaches, said to me “Mitch, you need to adopt the XP
engineering practices of TDD, pairing, refactoring and continuous
integration or you’ll be sorry.” I dismissed this claim as I knew what I
was doing. It was not until we were four sprints in when we all realized
that we were screwed….”
Thanks to Mitch Lacey
ScrumAnd – Popular Addons (1/23)
We estimate in points… or maybe #NoEstimates at all!
ScrumAnd – Popular Addons (2/23)
We do sprint zero
ScrumAnd – Popular Addons (3/23)
We have grooming / refinement sessions
ScrumAnd – Popular Addons (4/23)
We have prioritization sessions
ScrumAnd – Popular Addons (5/23)
We use XP practices
ScrumAnd – Popular Addons (6/23)
We limit WIP (Work in Progress = Work at Risk)
Thanks to
David Legge
@thecodecleaner
ScrumAnd – Popular Addons (7/23)
We use swarming (focusing on one story at a time)
ScrumAnd – Popular Addons (8/23)
Developing and testing story by story (parallelism instead of mini waterfalls)
ScrumAnd – Popular Addons (9/23)
We have multiple reviews per sprint (we don’t wait till the end of the
sprint to gather feedback)
ScrumAnd – Popular Addons (10/23)
We have all the team testing when needed (usually by the end of the sprint)
ScrumAnd – Popular Addons (11/23)
We don’t break user stories into tasks (it was only getting us slower)
ScrumAnd – Popular Addons (12/23)
Our team members have t-shaped skills (cross-functional)
ScrumAnd – Popular Addons (13/23)
Our sprints start on Mondays and finish on Fridays
ScrumAnd – Popular Addons (14/23)
All our teams are aligned (sprint wise)
ScrumAnd – Popular Addons (15/23)
Our teams size is 7+-2
ScrumAnd – Popular Addons (16/23)
We invite everyone in the department to assist to our Sprint Reviews
ScrumAnd – Popular Addons (17/23)
We release often and during the sprint without (a lot of) effort
ScrumAnd – Popular Addons (18/23)
We celebrate learning… not failure
ScrumAnd – Popular Addons (19/23)
The Scrum Master is trying to be unnecessary (putting himself out of his job)
ScrumAnd – Popular Addons (20/23)
We have 80% test / code coverage (Unit tests)
ScrumAnd – Popular Addons (21/23)
We do code reviews (or we work with pull requests)
ScrumAnd – Popular Addons (22/23)
After starting with directive Scrum… we now let teams grow freely
ScrumAnd – Popular Addons (23/23)
We collaborate so closely to our customers that they fall into the "IKEA
effect"
ScrumBut
We use Scrum, BUT…
Scrum
(with Modifications)
ScrumBut
(ScrumBut) (Reason) (Workaround)
Thanks to Ken Schwaber & Ron Jeffries
We use Scrum, but
having a Daily Scrum
every day is too much
overhead, so we only
have one per week.
We use Scrum, but
Retrospectives are a
waste of time, so we
don't do them.
We’re doing
Scrum, but
Retrospectives
aren’t effective, so
we only do them
monthly.
We’re doing Scrum, but
our stakeholders are
too busy to come to
Sprint Reviews, so we
stopped doing them.
We’re doing Scrum, but
we couldn’t get
everything done in two
weeks, so now we just let
our Sprints run as long as
they need to
ScrumBut – “Popular” modifications (1/33)
Our team members think of “my“ sprint / tasks / stories / story points
instead of “our” sprint / tasks / stories / story points
ScrumBut – “Popular” modifications (2/33)
We have a waterfall inside the sprint (testing only starts after all the coding
is “done”)
ScrumBut – “Popular” modifications (3/33)
We have QAs / Testers working outside the team / sprint
ScrumBut – “Popular” modifications (4/33)
QAs don’t speak to Devs whenever they find bugs (processes and tools
over individuals and interactions)
ScrumBut – “Popular” modifications (5/33)
The team works for the KPIs and not for the (potential) value delivered
ScrumBut – “Popular” modifications (6/33)
The team can't implement (technically) a story without the Dev Lead
(or Architect)
ScrumBut – “Popular” modifications (7/33)
We don’t have a DoD (nor a DoR)
ScrumBut – “Popular” modifications (8/33)
The PO is a “chicken” (isn’t allowed to speak in Dailies and can’t attend
Retrospectives)
ScrumBut – “Popular” modifications (9/33)
We use 6 to 12 weeks sprints (instead of 1 to 4 weeks) to “avoid pain” /
“disguise problems” (e.g. releases, manual regression testing, deploys to
test environments)
ScrumBut – “Popular” modifications (10/33)
After a sprint we “stop” for 1 week of acceptance tests / bugfixing /
stabilization (non consecutives sprints)
ScrumBut – “Popular” modifications (11/33)
Team members arrive late to scrum ceremonies
ScrumBut – “Popular” modifications (12/33)
We have titles inside the team (Associate, Senior, etc.)
ScrumBut – “Popular” modifications (13/33)
We don’t have a Sprint Goal
ScrumBut – “Popular” modifications (14/33)
Besides a Product Backlog we also have a Technical Backlog and a Bugs
Backlog (so you can guess which backlog as higher priority)
ScrumBut – “Popular” modifications (15/33)
We have Daily scrums away from the physical / virtual board
ScrumBut – “Popular” modifications (16/33)
We do Big Design Up Front (BDUF) instead of favoring emerging
architectures and the Lean & XP concepts Last Responsible Moment (LRM),
You Aren’t Gonna Need It (YAGNI) and Just in Time (JIT)
ScrumBut – “Popular” modifications (17/33)
We only have one person on our development team
ScrumBut – “Popular” modifications (18/33)
In groomings / refinements the Scrum Master assigns user stories to
developers (command and control vs self-organizing)
ScrumBut – “Popular” modifications (19/33)
In Sprint Planning we focus more in having everybody busy (due to
specializations) instead of focusing on the maximum value we can deliver
(output)... So we cherry pick / choose the stories that go in the sprint by
the skills / comfort zone of each developer
ScrumBut – “Popular” modifications (20/33)
We don’t have a Scrum Master… not even a Product Owner (they are
M.I.A.)
ScrumBut – “Popular” modifications (21/33)
We argue all the time about who is responsible for doing what (roles
indefinition)
ScrumBut – “Popular” modifications (22/33)
The Product Owner doesn’t have time to write “decent” user stories
ScrumBut – “Popular” modifications (23/33)
We stopped doing important things (e.g. visit customers, supporting UAT)
because “that's not scrum”
ScrumBut – “Popular” modifications (24/33)
Our team is not cross functional
ScrumBut – “Popular” modifications (25/33)
We have partially allocated team members (e.g. Developers)
ScrumBut – “Popular” modifications (26/33)
We have horizontal and not vertical teams so we can’t deliver working
software (increments) by the end of the sprint without depending on
all teams
Thanks to Jonathan Rasmusson
ScrumBut – “Popular” modifications (27/33)
We have horizontal and not vertical stories so we can’t deliver working
software (increments) by the end of the sprint
ScrumBut – “Popular” modifications (28/33)
We split user stories between development and testing
Development Testing
ScrumBut – “Popular” modifications (29/33)
Each story has an estimate for backend, frontend, integration and
testing
User Story
1
5
2
3
ScrumBut – “Popular” modifications (30/33)
We are just worried about the How and not the Why
ScrumBut – “Popular” modifications (31/33)
We don’t know our velocity
ScrumBut – “Popular” modifications (32/33)
We don’t have any predictability whatsoever
ScrumBut – “Popular” modifications (33/33)
We focus on idle workers and not on idle work
For what it matters… don’t forget that your goal is to make (awesome)
software… and not to (just) do Scrum
Final remarks
There is nothing “wrong“ in modifying the Scrum framework… you just
shouldn’t (probably) call it Scrum! And (at least) make sure that you are
doing it for the right reasons!
In the end… It is not about effectiveness (ScrumBut) but about
efficiency (ScrumAnd)
Frameworks don’t fail… people do!
Scrum vs ScrumAnd vs ScrumBut:
which one are you doing?
Obrigado! Thank you! Gracias! 

More Related Content

What's hot

Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talkLalita Chandel
 
Scrumban - benefits of both the worlds
Scrumban - benefits of both the worldsScrumban - benefits of both the worlds
Scrumban - benefits of both the worldsXebia IT Architects
 
From a drop to the river -- the evolution of some Scrummy Stuff!
From a drop to the river -- the evolution of some Scrummy Stuff!From a drop to the river -- the evolution of some Scrummy Stuff!
From a drop to the river -- the evolution of some Scrummy Stuff!Nitin Khanna, Scrum Coach
 
#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)Alexey Krivitsky
 
Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in thisIasa UK
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…Agile Lietuva
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
 
Project management
Project managementProject management
Project managementSSA KPI
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrumjoshua.mcadams
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridJaya S
 
How to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsHow to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsAlexey Krivitsky
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyPaolo Sammicheli
 

What's hot (20)

Scrum
ScrumScrum
Scrum
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talk
 
Scrumban - benefits of both the worlds
Scrumban - benefits of both the worldsScrumban - benefits of both the worlds
Scrumban - benefits of both the worlds
 
From a drop to the river -- the evolution of some Scrummy Stuff!
From a drop to the river -- the evolution of some Scrummy Stuff!From a drop to the river -- the evolution of some Scrummy Stuff!
From a drop to the river -- the evolution of some Scrummy Stuff!
 
Scrum101
Scrum101Scrum101
Scrum101
 
#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)
 
Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in this
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Scrum
ScrumScrum
Scrum
 
Project management
Project managementProject management
Project management
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
 
Why scrum-is-painfull (1)
Why scrum-is-painfull (1)Why scrum-is-painfull (1)
Why scrum-is-painfull (1)
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile Hybrid
 
How to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsHow to grow learning multi-site agile organizations
How to grow learning multi-site agile organizations
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
 

Viewers also liked

Growth Hacking for Product Managers
Growth Hacking for Product ManagersGrowth Hacking for Product Managers
Growth Hacking for Product ManagersAndrea Darabos
 
Toyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience WorkshopToyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience WorkshopHåkan Forss
 
Software Development Process at UM DEI | 23rd of May 2016
Software Development Process at UM DEI  | 23rd of May 2016Software Development Process at UM DEI  | 23rd of May 2016
Software Development Process at UM DEI | 23rd of May 2016Eduardo Ribeiro
 
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016Pedro Gustavo Torres
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum FrameworkNaresh Jain
 
Introduction to Project Management with Scrum
Introduction to Project Management with ScrumIntroduction to Project Management with Scrum
Introduction to Project Management with ScrumPierre E. NEIS
 
How to motivate your team during Scrum?
How to motivate your team during Scrum?How to motivate your team during Scrum?
How to motivate your team during Scrum?Dimitri Honlet
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosAlexey Krivitsky
 
Kanban Metrics in practice for leading Continuous Improvement
Kanban Metrics in practice for leading Continuous ImprovementKanban Metrics in practice for leading Continuous Improvement
Kanban Metrics in practice for leading Continuous ImprovementMattia Battiston
 
Certified Scrum Product Owner Training
Certified Scrum Product Owner TrainingCertified Scrum Product Owner Training
Certified Scrum Product Owner Trainingguest74599
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.SlideTeam.net
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 

Viewers also liked (18)

Growth Hacking for Product Managers
Growth Hacking for Product ManagersGrowth Hacking for Product Managers
Growth Hacking for Product Managers
 
Toyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience WorkshopToyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience Workshop
 
Software Development Process at UM DEI | 23rd of May 2016
Software Development Process at UM DEI  | 23rd of May 2016Software Development Process at UM DEI  | 23rd of May 2016
Software Development Process at UM DEI | 23rd of May 2016
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
 
Introduction to Project Management with Scrum
Introduction to Project Management with ScrumIntroduction to Project Management with Scrum
Introduction to Project Management with Scrum
 
How to motivate your team during Scrum?
How to motivate your team during Scrum?How to motivate your team during Scrum?
How to motivate your team during Scrum?
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
Kanban Metrics in practice for leading Continuous Improvement
Kanban Metrics in practice for leading Continuous ImprovementKanban Metrics in practice for leading Continuous Improvement
Kanban Metrics in practice for leading Continuous Improvement
 
Certified Scrum Product Owner Training
Certified Scrum Product Owner TrainingCertified Scrum Product Owner Training
Certified Scrum Product Owner Training
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Leancamp Brussels 17/03/2017
Leancamp Brussels 17/03/2017Leancamp Brussels 17/03/2017
Leancamp Brussels 17/03/2017
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 

Similar to Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London 2016

Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodologyPhuong Pham
 
Scrum Awareness 2.0.1
Scrum Awareness 2.0.1Scrum Awareness 2.0.1
Scrum Awareness 2.0.1brunborg
 
Agile methodologies overview
Agile methodologies overviewAgile methodologies overview
Agile methodologies overviewSangram Behera
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologiesStefano Paluello
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101Erin Bolk
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles Ruben Canlas
 
Scrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsScrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsNick Pruehs
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing MethodologyGaya1985
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Featuresgurbaxrawat
 

Similar to Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London 2016 (20)

Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Agile
AgileAgile
Agile
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
 
Scrum Awareness 2.0.1
Scrum Awareness 2.0.1Scrum Awareness 2.0.1
Scrum Awareness 2.0.1
 
Agile methodologies overview
Agile methodologies overviewAgile methodologies overview
Agile methodologies overview
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologies
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Scrum
ScrumScrum
Scrum
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
SCRUM, an introduction
SCRUM, an introductionSCRUM, an introduction
SCRUM, an introduction
 
Scrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsScrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small Teams
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 
Agile
AgileAgile
Agile
 

More from Pedro Gustavo Torres

Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022Pedro Gustavo Torres
 
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022Pedro Gustavo Torres
 
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022Pedro Gustavo Torres
 
Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020Pedro Gustavo Torres
 
Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020Pedro Gustavo Torres
 
A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020Pedro Gustavo Torres
 
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020Pedro Gustavo Torres
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Pedro Gustavo Torres
 
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019Pedro Gustavo Torres
 
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019Pedro Gustavo Torres
 
Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019Pedro Gustavo Torres
 
Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019 Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019 Pedro Gustavo Torres
 
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019 Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019 Pedro Gustavo Torres
 
When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019Pedro Gustavo Torres
 
When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019Pedro Gustavo Torres
 
Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018Pedro Gustavo Torres
 
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018Pedro Gustavo Torres
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Pedro Gustavo Torres
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Pedro Gustavo Torres
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Pedro Gustavo Torres
 

More from Pedro Gustavo Torres (20)

Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022
 
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
 
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
 
Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020
 
Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020
 
A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020
 
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
 
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
 
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
 
Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019
 
Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019 Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019
 
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019 Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
 
When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019
 
When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019
 
Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018
 
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018
 

Recently uploaded

定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 

Recently uploaded (20)

定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 

Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London 2016

  • 1. Scrum vs ScrumAnd vs ScrumBut: which one are you doing? October 2016
  • 2. Pedro Gustavo Torres Being Agile since 2010 RAD & Agile Lead @_pedro_torres
  • 3.
  • 4. The 2015 State of Scrum Report
  • 5. Team • Product Owner • Scrum Master • Development Team Artifacts • Product Backlog • Sprint Backlog • Increment • Definition of Done (Transparency) Events • The Sprint • Sprint Planning • Daily Scrum • Sprint Review • Sprint Retrospective Scrum in a (Scrum Guide, July 2016) Framework / Empirical process (Inspection, Adaption, Transparency) Values • Commitment • Courage • Focus • Openness • Respect
  • 6. Scrum brings clarity to your work
  • 7. Learning Scrum – Shu Ha Ri Vanilla Scrum Beyond Scrum?ScrumAnd ScrumBut Shuhari roughly translates to "first learn, then detach, and finally transcend." •shu (守) "protect", "obey" — traditional wisdom — learning fundamentals, techniques, heuristics, proverbs •ha (破) "detach", "digress" — breaking with tradition — detachment from the illusions of self •ri (離) "leave", "separate" — transcendence — there are no techniques or proverbs, all moves are natural, becoming one with spirit alone without clinging to forms; transcending the physical Thanks to Alistair Cockburn & Martin Fowler Scrum doesn’t work?
  • 8. Scrum – Addons vs Mod(ifications)s Framework Scrum
  • 9. Saint Basil’s Cathedral Scrum – Addons vs Mod(ifications)s Addon ScrumAnd
  • 10. St Pancras Station Scrum – Addons vs Mod(ifications)s Modification ScrumBut
  • 11. La Sagrada Familia today Scrum – Addons vs Mod(ifications)s Framework Scrum
  • 12. La Sagrada Familia in the future Scrum – Addons vs Mod(ifications)s Addon ScrumAnd
  • 13. La Pedrera (Casa Milà) Scrum – Addons vs Mod(ifications)s Modification ScrumBut
  • 14. Scrum ScrumAnd We use Scrum, AND… (with Addons)
  • 15. ScrumAnd “…When I was on my first Agile project, Ward Cunningham, one of our project coaches, said to me “Mitch, you need to adopt the XP engineering practices of TDD, pairing, refactoring and continuous integration or you’ll be sorry.” I dismissed this claim as I knew what I was doing. It was not until we were four sprints in when we all realized that we were screwed….” Thanks to Mitch Lacey
  • 16. ScrumAnd – Popular Addons (1/23) We estimate in points… or maybe #NoEstimates at all!
  • 17. ScrumAnd – Popular Addons (2/23) We do sprint zero
  • 18. ScrumAnd – Popular Addons (3/23) We have grooming / refinement sessions
  • 19. ScrumAnd – Popular Addons (4/23) We have prioritization sessions
  • 20. ScrumAnd – Popular Addons (5/23) We use XP practices
  • 21. ScrumAnd – Popular Addons (6/23) We limit WIP (Work in Progress = Work at Risk) Thanks to David Legge @thecodecleaner
  • 22. ScrumAnd – Popular Addons (7/23) We use swarming (focusing on one story at a time)
  • 23. ScrumAnd – Popular Addons (8/23) Developing and testing story by story (parallelism instead of mini waterfalls)
  • 24. ScrumAnd – Popular Addons (9/23) We have multiple reviews per sprint (we don’t wait till the end of the sprint to gather feedback)
  • 25. ScrumAnd – Popular Addons (10/23) We have all the team testing when needed (usually by the end of the sprint)
  • 26. ScrumAnd – Popular Addons (11/23) We don’t break user stories into tasks (it was only getting us slower)
  • 27. ScrumAnd – Popular Addons (12/23) Our team members have t-shaped skills (cross-functional)
  • 28. ScrumAnd – Popular Addons (13/23) Our sprints start on Mondays and finish on Fridays
  • 29. ScrumAnd – Popular Addons (14/23) All our teams are aligned (sprint wise)
  • 30. ScrumAnd – Popular Addons (15/23) Our teams size is 7+-2
  • 31. ScrumAnd – Popular Addons (16/23) We invite everyone in the department to assist to our Sprint Reviews
  • 32. ScrumAnd – Popular Addons (17/23) We release often and during the sprint without (a lot of) effort
  • 33. ScrumAnd – Popular Addons (18/23) We celebrate learning… not failure
  • 34. ScrumAnd – Popular Addons (19/23) The Scrum Master is trying to be unnecessary (putting himself out of his job)
  • 35. ScrumAnd – Popular Addons (20/23) We have 80% test / code coverage (Unit tests)
  • 36. ScrumAnd – Popular Addons (21/23) We do code reviews (or we work with pull requests)
  • 37. ScrumAnd – Popular Addons (22/23) After starting with directive Scrum… we now let teams grow freely
  • 38. ScrumAnd – Popular Addons (23/23) We collaborate so closely to our customers that they fall into the "IKEA effect"
  • 39. ScrumBut We use Scrum, BUT… Scrum (with Modifications)
  • 40. ScrumBut (ScrumBut) (Reason) (Workaround) Thanks to Ken Schwaber & Ron Jeffries We use Scrum, but having a Daily Scrum every day is too much overhead, so we only have one per week. We use Scrum, but Retrospectives are a waste of time, so we don't do them. We’re doing Scrum, but Retrospectives aren’t effective, so we only do them monthly. We’re doing Scrum, but our stakeholders are too busy to come to Sprint Reviews, so we stopped doing them. We’re doing Scrum, but we couldn’t get everything done in two weeks, so now we just let our Sprints run as long as they need to
  • 41. ScrumBut – “Popular” modifications (1/33) Our team members think of “my“ sprint / tasks / stories / story points instead of “our” sprint / tasks / stories / story points
  • 42. ScrumBut – “Popular” modifications (2/33) We have a waterfall inside the sprint (testing only starts after all the coding is “done”)
  • 43. ScrumBut – “Popular” modifications (3/33) We have QAs / Testers working outside the team / sprint
  • 44. ScrumBut – “Popular” modifications (4/33) QAs don’t speak to Devs whenever they find bugs (processes and tools over individuals and interactions)
  • 45. ScrumBut – “Popular” modifications (5/33) The team works for the KPIs and not for the (potential) value delivered
  • 46. ScrumBut – “Popular” modifications (6/33) The team can't implement (technically) a story without the Dev Lead (or Architect)
  • 47. ScrumBut – “Popular” modifications (7/33) We don’t have a DoD (nor a DoR)
  • 48. ScrumBut – “Popular” modifications (8/33) The PO is a “chicken” (isn’t allowed to speak in Dailies and can’t attend Retrospectives)
  • 49. ScrumBut – “Popular” modifications (9/33) We use 6 to 12 weeks sprints (instead of 1 to 4 weeks) to “avoid pain” / “disguise problems” (e.g. releases, manual regression testing, deploys to test environments)
  • 50. ScrumBut – “Popular” modifications (10/33) After a sprint we “stop” for 1 week of acceptance tests / bugfixing / stabilization (non consecutives sprints)
  • 51. ScrumBut – “Popular” modifications (11/33) Team members arrive late to scrum ceremonies
  • 52. ScrumBut – “Popular” modifications (12/33) We have titles inside the team (Associate, Senior, etc.)
  • 53. ScrumBut – “Popular” modifications (13/33) We don’t have a Sprint Goal
  • 54. ScrumBut – “Popular” modifications (14/33) Besides a Product Backlog we also have a Technical Backlog and a Bugs Backlog (so you can guess which backlog as higher priority)
  • 55. ScrumBut – “Popular” modifications (15/33) We have Daily scrums away from the physical / virtual board
  • 56. ScrumBut – “Popular” modifications (16/33) We do Big Design Up Front (BDUF) instead of favoring emerging architectures and the Lean & XP concepts Last Responsible Moment (LRM), You Aren’t Gonna Need It (YAGNI) and Just in Time (JIT)
  • 57. ScrumBut – “Popular” modifications (17/33) We only have one person on our development team
  • 58. ScrumBut – “Popular” modifications (18/33) In groomings / refinements the Scrum Master assigns user stories to developers (command and control vs self-organizing)
  • 59. ScrumBut – “Popular” modifications (19/33) In Sprint Planning we focus more in having everybody busy (due to specializations) instead of focusing on the maximum value we can deliver (output)... So we cherry pick / choose the stories that go in the sprint by the skills / comfort zone of each developer
  • 60. ScrumBut – “Popular” modifications (20/33) We don’t have a Scrum Master… not even a Product Owner (they are M.I.A.)
  • 61. ScrumBut – “Popular” modifications (21/33) We argue all the time about who is responsible for doing what (roles indefinition)
  • 62. ScrumBut – “Popular” modifications (22/33) The Product Owner doesn’t have time to write “decent” user stories
  • 63. ScrumBut – “Popular” modifications (23/33) We stopped doing important things (e.g. visit customers, supporting UAT) because “that's not scrum”
  • 64. ScrumBut – “Popular” modifications (24/33) Our team is not cross functional
  • 65. ScrumBut – “Popular” modifications (25/33) We have partially allocated team members (e.g. Developers)
  • 66. ScrumBut – “Popular” modifications (26/33) We have horizontal and not vertical teams so we can’t deliver working software (increments) by the end of the sprint without depending on all teams Thanks to Jonathan Rasmusson
  • 67. ScrumBut – “Popular” modifications (27/33) We have horizontal and not vertical stories so we can’t deliver working software (increments) by the end of the sprint
  • 68. ScrumBut – “Popular” modifications (28/33) We split user stories between development and testing Development Testing
  • 69. ScrumBut – “Popular” modifications (29/33) Each story has an estimate for backend, frontend, integration and testing User Story 1 5 2 3
  • 70. ScrumBut – “Popular” modifications (30/33) We are just worried about the How and not the Why
  • 71. ScrumBut – “Popular” modifications (31/33) We don’t know our velocity
  • 72. ScrumBut – “Popular” modifications (32/33) We don’t have any predictability whatsoever
  • 73. ScrumBut – “Popular” modifications (33/33) We focus on idle workers and not on idle work
  • 74. For what it matters… don’t forget that your goal is to make (awesome) software… and not to (just) do Scrum Final remarks There is nothing “wrong“ in modifying the Scrum framework… you just shouldn’t (probably) call it Scrum! And (at least) make sure that you are doing it for the right reasons! In the end… It is not about effectiveness (ScrumBut) but about efficiency (ScrumAnd) Frameworks don’t fail… people do!
  • 75. Scrum vs ScrumAnd vs ScrumBut: which one are you doing? Obrigado! Thank you! Gracias! 