SlideShare a Scribd company logo
1 of 19
Download to read offline
10 Tips to decrease your velocity
Talip Ozkeles
#jfall
Talip Ozkeles
IT Consultant @ GROUP9
Software Development (mostly Java) and (Enterprise) Architecture
Agile Coaching and Training (Scrum, XP and TDD)
What this presentation is about
▪ A collection of experiences / best practices / habits to work more effectively (so
to increase your velocity),
from people like Henrik Kniberg, Stephen Covey, Robert C. Martin, Daniel Pink,
Kent Beck, Alistair Cockburn and Martin Fowler
▪ These best practices were turned into the opposite to trigger you to think! (tips
to decrease your velocity J)
Disclaimer !!!
UNSAFE HARBOR STATEMENT
▪ This presentation is not intended for people who already know how
to increase their velocity
▪ You are allowed to make wrong business decisions on what will be
presented today
#1 Don’t use a Skills Matrix (Team Competency Matrix)
▪ Rate the needed skills within your project for all team members
▪ And then: do NOT train yourself and do NOT pair temporarily with people that
have the needed skills to fill the gaps
Team member
/ Skill
TypeScript Jasmine Selenium
John ** *
Mary *** ***** *
Vincent *** **
#2 Do not work as a team but as individuals towards non-
shared goals
▪ Do not work towards a shared goal or vision
▪ Just put more pressure on individuals to work harder
IndividualsTeam
Shared
goal
#2 Do not work as a team but as individuals towards non-
shared goals
▪ Do not work towards a shared goal or vision
▪ Just put more pressure on individuals to work harder
IndividualsTeam
Shared
goal
#3 Do not reduce technical debt
▪ Do not refactor to make it faster to
add new features
▪ Make very complex, unreadable,
tangled, fragile code, that breaks
some other part in your system
than the part that you change
#4 Make your delivery pipeline slow
▪ Do not run builds and tests in
parallel
▪ Let every build do unnecessary
work over and over again,
like generating documentation
▪ Make a tedious and labor intensive,
manual, error prone procedure to
deploy your system
#5 Make features that are rarely or never used
▪ Don’t ask what the value of a feature is to users
▪ Don’t ask how often they use a feature
#6 Integrate as late as possible
▪ Merge code as late as possible, so
that you get merge conflicts late.
This takes longer to fix.
▪ Test the integration of components
as late as possible. You’ll get late
feedback. Misunderstandings show
up late. It takes longer to get
aligned again.
▪ Make flaky test. Let them fail randomly.
▪ If you cannot make flaky tests, make them slow. Every change takes forever to
give you feedback.
▪ If you still cannot make slow tests, test everything through the wrong interface,
like the UI. Repeat a lot of setup, like logging in for every individual test case.
#7 Do not automate tests effectively
#8 Do not try to change or improve
▪ Don’t argue the rules and ways of
working that your company has
made in the last century
▪ Just keep on doing everything the
same way and call it
▪ Agile
▪ Scrum
▪ XP
▪ Management 3.0
▪ SAFe
▪ Scrum@Scale
▪ Kanban
▪ Lean
▪ < Fill your own buzzword here >
#9 Don’t give responsibility, ownership and trust
▪ Call your line, team or project
manager: scrum master
▪ Do not facilitate, educate, or coach,
but MANAGE the work of team
members
▪ Make sure that YOU assign a task to
everybody. Nobody picks up tasks
by themselves. Because then you
trust them and they take
responsibility and ownership.
#10 Take no time for effective retrospectives
▪ Just skip them because you have better things to do
▪ If you insist on doing them, don’t try to find the root cause of issues
▪ If you find root causes of issues, don’t try to find effective actions to solve them
▪ If you still persist in finding actions, don’t execute and track them to see whether
they solved the issues
DON’T try this at home
DO this at WORK !!!
If you want the opposite, to get a team that
▪ Has an agile mindset and is self organized
▪ Understands and applies the Scrum Framework properly (the Values, Roles,
Events, and Artifacts)
▪ Gets rid of wasteful activities and only executes value adding activities
I can help you with my workshops and coach on
▪ Agile, Scrum, and XP
▪ Test Driven Development
▪ Clean Code and Architecture
“Please rate my talk in
the official J-Fall app”
#jfall

More Related Content

What's hot

How to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterHow to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterChandana Perera
 
Scrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningScrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningHossam Hassan
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talkLalita Chandel
 
[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016
[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016
[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016Scrum Breakfast Vietnam
 
Scrum and-xp-from-the-trenches 01 intro & backlog
Scrum and-xp-from-the-trenches 01 intro & backlogScrum and-xp-from-the-trenches 01 intro & backlog
Scrum and-xp-from-the-trenches 01 intro & backlogHossam Hassan
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - ScrumbanDelta-N
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshopElad Sofer
 
Scrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingScrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingHossam Hassan
 
Visualising your workflow
Visualising your workflowVisualising your workflow
Visualising your workflowRohela Raouf
 
Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Robert Wiechmann
 
Help the Scrum Master IS the Impediment
Help the Scrum Master IS the ImpedimentHelp the Scrum Master IS the Impediment
Help the Scrum Master IS the ImpedimentRyan Ripley
 
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
 
Leadership Hacks for Product People by Slack’s First Product Manager
Leadership Hacks for Product People by Slack’s First Product ManagerLeadership Hacks for Product People by Slack’s First Product Manager
Leadership Hacks for Product People by Slack’s First Product ManagerProduct School
 
Hack your process
Hack your processHack your process
Hack your processdamovisa
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Nadiya Martsenyuk
 
Burn Down Chart Symptomatics by Dmytro Bibikov
Burn Down Chart Symptomatics by Dmytro BibikovBurn Down Chart Symptomatics by Dmytro Bibikov
Burn Down Chart Symptomatics by Dmytro BibikovSoftServe
 

What's hot (20)

How to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterHow to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum Master
 
Scrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningScrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planning
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talk
 
[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016
[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016
[DN Scrum Breakfast] Scrum Master, do we really need one_by Nam Dang_Mar2016
 
Kanban step by step
Kanban step by stepKanban step by step
Kanban step by step
 
Scrum and-xp-from-the-trenches 01 intro & backlog
Scrum and-xp-from-the-trenches 01 intro & backlogScrum and-xp-from-the-trenches 01 intro & backlog
Scrum and-xp-from-the-trenches 01 intro & backlog
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - Scrumban
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshop
 
Scrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingScrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testing
 
Visualising your workflow
Visualising your workflowVisualising your workflow
Visualising your workflow
 
Softest bullet
Softest bulletSoftest bullet
Softest bullet
 
Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011
 
Help the Scrum Master IS the Impediment
Help the Scrum Master IS the ImpedimentHelp the Scrum Master IS the Impediment
Help the Scrum Master IS the Impediment
 
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
 
Agile antipatterns webinar august17
Agile antipatterns webinar august17Agile antipatterns webinar august17
Agile antipatterns webinar august17
 
Leadership Hacks for Product People by Slack’s First Product Manager
Leadership Hacks for Product People by Slack’s First Product ManagerLeadership Hacks for Product People by Slack’s First Product Manager
Leadership Hacks for Product People by Slack’s First Product Manager
 
Hack your process
Hack your processHack your process
Hack your process
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
Scrum refresh
Scrum refreshScrum refresh
Scrum refresh
 
Burn Down Chart Symptomatics by Dmytro Bibikov
Burn Down Chart Symptomatics by Dmytro BibikovBurn Down Chart Symptomatics by Dmytro Bibikov
Burn Down Chart Symptomatics by Dmytro Bibikov
 

Similar to 10 tips to decrease your velocity

Sprint. Don't Waterfall
Sprint. Don't WaterfallSprint. Don't Waterfall
Sprint. Don't WaterfallGiedriusTS
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-ScrumLeanAgileTraining
 
Avoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change StickAvoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change StickTze Chin Tang
 
Abstract: Culture and Engineering
Abstract: Culture and EngineeringAbstract: Culture and Engineering
Abstract: Culture and EngineeringManfred M. Nerurkar
 
DevOps for the sysadmin
DevOps for the sysadminDevOps for the sysadmin
DevOps for the sysadminRobert Nelson
 
11 ways to Screw up Agile by Hedwig Baars
11 ways to Screw up Agile by Hedwig Baars11 ways to Screw up Agile by Hedwig Baars
11 ways to Screw up Agile by Hedwig BaarsXebia IT Architects
 
Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"SCRUMguides
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery SlopeAlida Cheung
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipRavi Tadwalkar
 
Selenium Users Anonymous
Selenium Users AnonymousSelenium Users Anonymous
Selenium Users AnonymousDave Haeffner
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine agilemaine
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Adrian Carr
 

Similar to 10 tips to decrease your velocity (20)

Sprint. Don't Waterfall
Sprint. Don't WaterfallSprint. Don't Waterfall
Sprint. Don't Waterfall
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Avoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change StickAvoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change Stick
 
Abstract: Culture and Engineering
Abstract: Culture and EngineeringAbstract: Culture and Engineering
Abstract: Culture and Engineering
 
DevOps for the sysadmin
DevOps for the sysadminDevOps for the sysadmin
DevOps for the sysadmin
 
Scrumban
ScrumbanScrumban
Scrumban
 
Intro to TDD
Intro to TDDIntro to TDD
Intro to TDD
 
11 ways to Screw up Agile by Hedwig Baars
11 ways to Screw up Agile by Hedwig Baars11 ways to Screw up Agile by Hedwig Baars
11 ways to Screw up Agile by Hedwig Baars
 
Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery Slope
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadership
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
Selenium Users Anonymous
Selenium Users AnonymousSelenium Users Anonymous
Selenium Users Anonymous
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine
 
Switch tokanban2
Switch tokanban2Switch tokanban2
Switch tokanban2
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 
DOD Presentation V2
DOD Presentation V2DOD Presentation V2
DOD Presentation V2
 

Recently uploaded

Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptxBasil Achie
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfakankshagupta7348026
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptssuser319dad
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...NETWAYS
 

Recently uploaded (20)

Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
 

10 tips to decrease your velocity

  • 1. 10 Tips to decrease your velocity Talip Ozkeles #jfall
  • 2. Talip Ozkeles IT Consultant @ GROUP9 Software Development (mostly Java) and (Enterprise) Architecture Agile Coaching and Training (Scrum, XP and TDD)
  • 3. What this presentation is about ▪ A collection of experiences / best practices / habits to work more effectively (so to increase your velocity), from people like Henrik Kniberg, Stephen Covey, Robert C. Martin, Daniel Pink, Kent Beck, Alistair Cockburn and Martin Fowler ▪ These best practices were turned into the opposite to trigger you to think! (tips to decrease your velocity J)
  • 4. Disclaimer !!! UNSAFE HARBOR STATEMENT ▪ This presentation is not intended for people who already know how to increase their velocity ▪ You are allowed to make wrong business decisions on what will be presented today
  • 5. #1 Don’t use a Skills Matrix (Team Competency Matrix) ▪ Rate the needed skills within your project for all team members ▪ And then: do NOT train yourself and do NOT pair temporarily with people that have the needed skills to fill the gaps Team member / Skill TypeScript Jasmine Selenium John ** * Mary *** ***** * Vincent *** **
  • 6. #2 Do not work as a team but as individuals towards non- shared goals ▪ Do not work towards a shared goal or vision ▪ Just put more pressure on individuals to work harder IndividualsTeam Shared goal
  • 7. #2 Do not work as a team but as individuals towards non- shared goals ▪ Do not work towards a shared goal or vision ▪ Just put more pressure on individuals to work harder IndividualsTeam Shared goal
  • 8. #3 Do not reduce technical debt ▪ Do not refactor to make it faster to add new features ▪ Make very complex, unreadable, tangled, fragile code, that breaks some other part in your system than the part that you change
  • 9. #4 Make your delivery pipeline slow ▪ Do not run builds and tests in parallel ▪ Let every build do unnecessary work over and over again, like generating documentation ▪ Make a tedious and labor intensive, manual, error prone procedure to deploy your system
  • 10. #5 Make features that are rarely or never used ▪ Don’t ask what the value of a feature is to users ▪ Don’t ask how often they use a feature
  • 11. #6 Integrate as late as possible ▪ Merge code as late as possible, so that you get merge conflicts late. This takes longer to fix. ▪ Test the integration of components as late as possible. You’ll get late feedback. Misunderstandings show up late. It takes longer to get aligned again.
  • 12. ▪ Make flaky test. Let them fail randomly. ▪ If you cannot make flaky tests, make them slow. Every change takes forever to give you feedback. ▪ If you still cannot make slow tests, test everything through the wrong interface, like the UI. Repeat a lot of setup, like logging in for every individual test case. #7 Do not automate tests effectively
  • 13. #8 Do not try to change or improve ▪ Don’t argue the rules and ways of working that your company has made in the last century ▪ Just keep on doing everything the same way and call it ▪ Agile ▪ Scrum ▪ XP ▪ Management 3.0 ▪ SAFe ▪ Scrum@Scale ▪ Kanban ▪ Lean ▪ < Fill your own buzzword here >
  • 14. #9 Don’t give responsibility, ownership and trust ▪ Call your line, team or project manager: scrum master ▪ Do not facilitate, educate, or coach, but MANAGE the work of team members ▪ Make sure that YOU assign a task to everybody. Nobody picks up tasks by themselves. Because then you trust them and they take responsibility and ownership.
  • 15. #10 Take no time for effective retrospectives ▪ Just skip them because you have better things to do ▪ If you insist on doing them, don’t try to find the root cause of issues ▪ If you find root causes of issues, don’t try to find effective actions to solve them ▪ If you still persist in finding actions, don’t execute and track them to see whether they solved the issues
  • 16. DON’T try this at home
  • 17. DO this at WORK !!!
  • 18. If you want the opposite, to get a team that ▪ Has an agile mindset and is self organized ▪ Understands and applies the Scrum Framework properly (the Values, Roles, Events, and Artifacts) ▪ Gets rid of wasteful activities and only executes value adding activities I can help you with my workshops and coach on ▪ Agile, Scrum, and XP ▪ Test Driven Development ▪ Clean Code and Architecture
  • 19. “Please rate my talk in the official J-Fall app” #jfall