SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Scrum vs ScrumAnd vs ScrumBut:
which one are you doing?
Pedro Gustavo Torres
Being Agile since
2010
Agile Coach & Delivery Area
Manager
@_pedro_torres
This year’s noteworthy achievements
201620142008
Champions League 2008…2014… 2016
This year’s noteworthy achievements
2016201520142013
Agile Portugal 2013… 2014… 2015… 2016…
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 2013)
Framework / Empirical process (Inspection, Adaption, Transparency)
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/18)
We estimate in points… or maybe #NoEstimates at all!
ScrumAnd – Popular Addons (2/18)
We do sprint zero
ScrumAnd – Popular Addons (3/18)
We have grooming / refinement sessions
ScrumAnd – Popular Addons (4/18)
We have prioritization sessions
ScrumAnd – Popular Addons (5/18)
We use XP practices
ScrumAnd – Popular Addons (6/18)
We limit WIP (Work in Progress = Work at Risk)
Thanks to
David Legge
@thecodecleaner
ScrumAnd – Popular Addons (7/18)
We use swarming (focusing on one story at a time)
ScrumAnd – Popular Addons (8/18)
Developing and testing story by story (parallelism instead of mini waterfalls)
ScrumAnd – Popular Addons (9/18)
We have all the team testing when needed (usually by the end of the sprint)
ScrumAnd – Popular Addons (10/18)
Our team members have t-shaped skills (cross-functional)
ScrumAnd – Popular Addons (11/18)
Our sprints start on Mondays and finish on Fridays
ScrumAnd – Popular Addons (12/18)
All our teams are aligned (sprint wise)
ScrumAnd – Popular Addons (13/18)
Our team size is 7+-2
ScrumAnd – Popular Addons (14/18)
We invite everyone in the department to assist to our Sprint Reviews
ScrumAnd – Popular Addons (15/18)
We release often and during the sprint without (a lot of) effort
ScrumAnd – Popular Addons (16/18)
The Scrum Master is trying to be unnecessary (putting himself out of his job)
ScrumAnd – Popular Addons (17/18)
We have 80% test / code coverage (Unit tests)
ScrumAnd – Popular Addons (18/18)
We do code reviews (or we work with pull requests)
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/22)
Our team members think of “my“ sprint / tasks / stories / story points
instead of “our” sprint / tasks / stories / story points
ScrumBut – “Popular” modifications (2/22)
We have a waterfall inside the sprint (testing only starts after all the coding
is “done”)
ScrumBut – “Popular” modifications (3/22)
We have QAs / Testers working outside the team / sprint
ScrumBut – “Popular” modifications (4/22)
QAs don’t speak to Devs whenever they find bugs (processes and tools
over individuals and interactions)
ScrumBut – “Popular” modifications (5/22)
The team works for the KPIs and not for the (potential) value delivered
ScrumBut – “Popular” modifications (6/22)
The team can't implement (technically) a story without the Dev Lead
(or Architect)
ScrumBut – “Popular” modifications (7/22)
The PO is a “chicken” (isn’t allowed to speak in Dailies and can’t attend
Retrospectives)
ScrumBut – “Popular” modifications (8/22)
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 (9/22)
After a sprint we “stop” for 1 week of acceptance tests / bugfixing /
stabilization (non consecutives sprints)
ScrumBut – “Popular” modifications (10/22)
Team members arrive late to scrum ceremonies
ScrumBut – “Popular” modifications (11/22)
We have Daily scrums away from the physical / virtual board
ScrumBut – “Popular” modifications (12/22)
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 (13/22)
We only have one person on our development team
ScrumBut – “Popular” modifications (14/22)
In groomings / refinements the Scrum Master assigns user stories to
developers (command and control vs self-organizing)
ScrumBut – “Popular” modifications (15/22)
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 (16/22)
We don’t have a Scrum Master… not even a Product Owner (they are
M.I.A.)
ScrumBut – “Popular” modifications (17/22)
We stopped doing important things (e.g. visit customers) because “that's
not scrum”
ScrumBut – “Popular” modifications (18/22)
Our team is not cross functional
ScrumBut – “Popular” modifications (19/22)
We have partially allocated team members (e.g. Developers)
ScrumBut – “Popular” modifications (20/22)
We have horizontal and not vertical stories so we can’t deliver working
software (increments) by the end of the sprint
ScrumBut – “Popular” modifications (21/22)
We split user stories between development and testing
Development Testing
ScrumBut – “Popular” modifications (22/22)
Each story has an estimate for backend, frontend, integration and
testing
UserStory
1
5
2
3
One last comparision between And and But
If a Smart (Swatch + Mercedes + Art) Fortwo was Scrum…
ScrumAnd
ScrumBut
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)
Scrum vs ScrumAnd vs ScrumBut:
which one are you doing?
Obrigado! Thank you! Gracias! 

Weitere ähnliche Inhalte

Was ist angesagt?

Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for StartupsPradeep Sethi
 
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016Eduardo Ribeiro
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosAlexey 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
 
#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
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Mariya Breyter
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessAlexey Krivitsky
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Sander Hoogendoorn
 
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
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 
Get Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and DevelopmentGet Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and DevelopmentPieter Jongerius
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrumjoshua.mcadams
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingVaidas Adomauskas
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1Ilan Kirschenbaum
 

Was ist angesagt? (20)

Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for Startups
 
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
 
FAST Agile
FAST AgileFAST Agile
FAST Agile
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photos
 
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
 
Scrum101
Scrum101Scrum101
Scrum101
 
Getting Started with Scrum
Getting Started with ScrumGetting Started with Scrum
Getting Started with Scrum
 
#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)
 
Simple Agile
Simple AgileSimple Agile
Simple Agile
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) Process
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.
 
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?…
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
Get Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and DevelopmentGet Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and Development
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is Leading
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1
 

Ähnlich wie Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016

Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologiesStefano Paluello
 
Scrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksScrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksAgileSparks
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodologyPhuong Pham
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Software
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101Erin Bolk
 
Inspecting and adapting your product
Inspecting and adapting your productInspecting and adapting your product
Inspecting and adapting your productCarlo Kruger
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
Scrum Awareness 2.0.1
Scrum Awareness 2.0.1Scrum Awareness 2.0.1
Scrum Awareness 2.0.1brunborg
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrumvineet
 
How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)LeadMD
 

Ähnlich wie Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016 (20)

Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologies
 
Scrum luqman
Scrum luqmanScrum luqman
Scrum luqman
 
Scrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksScrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparks
 
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
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference Card
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101
 
Scrum
ScrumScrum
Scrum
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
 
Inspecting and adapting your product
Inspecting and adapting your productInspecting and adapting your product
Inspecting and adapting your product
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Agile
AgileAgile
Agile
 
Scrum Methodology
Scrum Methodology Scrum Methodology
Scrum Methodology
 
Scrum Awareness 2.0.1
Scrum Awareness 2.0.1Scrum Awareness 2.0.1
Scrum Awareness 2.0.1
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)
 
Scrum 101+
Scrum 101+Scrum 101+
Scrum 101+
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsMonica Sydney
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...gragchanchal546
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理F
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...MOHANI PANDEY
 
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...Sareena Khatun
 
Leading-edge AI Image Generators of 2024
Leading-edge AI Image Generators of 2024Leading-edge AI Image Generators of 2024
Leading-edge AI Image Generators of 2024SOFTTECHHUB
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书F
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理F
 
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理AS
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsPriya Reddy
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
 

Kürzlich hochgeladen (20)

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
South Bopal [ (Call Girls) in Ahmedabad ₹7.5k Pick Up & Drop With Cash Paymen...
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
Call girls Service Canacona - 8250092165 Our call girls are sure to provide y...
 
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
 
Leading-edge AI Image Generators of 2024
Leading-edge AI Image Generators of 2024Leading-edge AI Image Generators of 2024
Leading-edge AI Image Generators of 2024
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理
 
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
一比一原版(Dundee毕业证书)英国爱丁堡龙比亚大学毕业证如何办理
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 

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

  • 1. Scrum vs ScrumAnd vs ScrumBut: which one are you doing?
  • 2. Pedro Gustavo Torres Being Agile since 2010 Agile Coach & Delivery Area Manager @_pedro_torres
  • 3. This year’s noteworthy achievements 201620142008
  • 5. This year’s noteworthy achievements 2016201520142013
  • 6. Agile Portugal 2013… 2014… 2015… 2016…
  • 7. The 2015 State of Scrum Report
  • 8. 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 2013) Framework / Empirical process (Inspection, Adaption, Transparency)
  • 9. Scrum brings clarity to your work
  • 10. 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?
  • 11. Scrum – Addons vs Mod(ifications)s Framework Scrum
  • 12. Saint Basil’s Cathedral Scrum – Addons vs Mod(ifications)s Addon ScrumAnd
  • 13. St Pancras Station Scrum – Addons vs Mod(ifications)s Modification ScrumBut
  • 14. La Sagrada Familia today Scrum – Addons vs Mod(ifications)s Framework Scrum
  • 15. La Sagrada Familia in the future Scrum – Addons vs Mod(ifications)s Addon ScrumAnd
  • 16. La Pedrera (Casa Milà) Scrum – Addons vs Mod(ifications)s Modification ScrumBut
  • 17. Scrum ScrumAnd We use Scrum, AND… (with Addons)
  • 18. 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
  • 19. ScrumAnd – Popular Addons (1/18) We estimate in points… or maybe #NoEstimates at all!
  • 20. ScrumAnd – Popular Addons (2/18) We do sprint zero
  • 21. ScrumAnd – Popular Addons (3/18) We have grooming / refinement sessions
  • 22. ScrumAnd – Popular Addons (4/18) We have prioritization sessions
  • 23. ScrumAnd – Popular Addons (5/18) We use XP practices
  • 24. ScrumAnd – Popular Addons (6/18) We limit WIP (Work in Progress = Work at Risk) Thanks to David Legge @thecodecleaner
  • 25. ScrumAnd – Popular Addons (7/18) We use swarming (focusing on one story at a time)
  • 26. ScrumAnd – Popular Addons (8/18) Developing and testing story by story (parallelism instead of mini waterfalls)
  • 27. ScrumAnd – Popular Addons (9/18) We have all the team testing when needed (usually by the end of the sprint)
  • 28. ScrumAnd – Popular Addons (10/18) Our team members have t-shaped skills (cross-functional)
  • 29. ScrumAnd – Popular Addons (11/18) Our sprints start on Mondays and finish on Fridays
  • 30. ScrumAnd – Popular Addons (12/18) All our teams are aligned (sprint wise)
  • 31. ScrumAnd – Popular Addons (13/18) Our team size is 7+-2
  • 32. ScrumAnd – Popular Addons (14/18) We invite everyone in the department to assist to our Sprint Reviews
  • 33. ScrumAnd – Popular Addons (15/18) We release often and during the sprint without (a lot of) effort
  • 34. ScrumAnd – Popular Addons (16/18) The Scrum Master is trying to be unnecessary (putting himself out of his job)
  • 35. ScrumAnd – Popular Addons (17/18) We have 80% test / code coverage (Unit tests)
  • 36. ScrumAnd – Popular Addons (18/18) We do code reviews (or we work with pull requests)
  • 37. ScrumBut We use Scrum, BUT… Scrum (with Modifications)
  • 38. 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
  • 39. ScrumBut – “Popular” modifications (1/22) Our team members think of “my“ sprint / tasks / stories / story points instead of “our” sprint / tasks / stories / story points
  • 40. ScrumBut – “Popular” modifications (2/22) We have a waterfall inside the sprint (testing only starts after all the coding is “done”)
  • 41. ScrumBut – “Popular” modifications (3/22) We have QAs / Testers working outside the team / sprint
  • 42. ScrumBut – “Popular” modifications (4/22) QAs don’t speak to Devs whenever they find bugs (processes and tools over individuals and interactions)
  • 43. ScrumBut – “Popular” modifications (5/22) The team works for the KPIs and not for the (potential) value delivered
  • 44. ScrumBut – “Popular” modifications (6/22) The team can't implement (technically) a story without the Dev Lead (or Architect)
  • 45. ScrumBut – “Popular” modifications (7/22) The PO is a “chicken” (isn’t allowed to speak in Dailies and can’t attend Retrospectives)
  • 46. ScrumBut – “Popular” modifications (8/22) 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)
  • 47. ScrumBut – “Popular” modifications (9/22) After a sprint we “stop” for 1 week of acceptance tests / bugfixing / stabilization (non consecutives sprints)
  • 48. ScrumBut – “Popular” modifications (10/22) Team members arrive late to scrum ceremonies
  • 49. ScrumBut – “Popular” modifications (11/22) We have Daily scrums away from the physical / virtual board
  • 50. ScrumBut – “Popular” modifications (12/22) 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)
  • 51. ScrumBut – “Popular” modifications (13/22) We only have one person on our development team
  • 52. ScrumBut – “Popular” modifications (14/22) In groomings / refinements the Scrum Master assigns user stories to developers (command and control vs self-organizing)
  • 53. ScrumBut – “Popular” modifications (15/22) 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
  • 54. ScrumBut – “Popular” modifications (16/22) We don’t have a Scrum Master… not even a Product Owner (they are M.I.A.)
  • 55. ScrumBut – “Popular” modifications (17/22) We stopped doing important things (e.g. visit customers) because “that's not scrum”
  • 56. ScrumBut – “Popular” modifications (18/22) Our team is not cross functional
  • 57. ScrumBut – “Popular” modifications (19/22) We have partially allocated team members (e.g. Developers)
  • 58. ScrumBut – “Popular” modifications (20/22) We have horizontal and not vertical stories so we can’t deliver working software (increments) by the end of the sprint
  • 59. ScrumBut – “Popular” modifications (21/22) We split user stories between development and testing Development Testing
  • 60. ScrumBut – “Popular” modifications (22/22) Each story has an estimate for backend, frontend, integration and testing UserStory 1 5 2 3
  • 61. One last comparision between And and But If a Smart (Swatch + Mercedes + Art) Fortwo was Scrum…
  • 64. 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)
  • 65. Scrum vs ScrumAnd vs ScrumBut: which one are you doing? Obrigado! Thank you! Gracias! 