SlideShare a Scribd company logo
1 of 17
Resistance to Scrum
Jon McNestrie
Development Manager / Team Lead
http://www.meetup.com/Agile-North-East/
Scrum Framework
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
I need fixed dates!
• A common misconception is that Scrum doesn’t
allow for any planning or milestones
• Often Gant charts and the dreaded MS Project are
used as a crutch
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
I need fixed dates!
• You already plan as part of
Scrum!
• Story point estimation of your
backlog gives you a velocity
• Minimum Marketable Feature-
set of your product or next
release can be identified
• Release planning allows you to
workout what can fit in your
next release
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
Why develop/test so early?
• In a Waterfall projects there are ‘neat’ slices of work
to be done by designers / developers / testers
• It looks well organised and efficient
• The goal is to defeat the Cone of Uncertainty
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
Why develop/test so early?
• You’re really leaving the hard things till later
• Turns into a Bombshell of Uncertainty
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
• By developing and
testing early on you
uncover the issues
and difficulties early
• One of the most common objections
• Often born out of complex and document heavy
change control processes
You just want to descope work!
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
• The fear you have to overcome
is that there will be no control
and you will deliver nothing!
You just want to descope work!
• Changing scope works both ways
• People need to be persuaded that change is your
friend
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
• Change isn’t free though!
• Transparency gives you
back control
But the client won’t go for that!
• In a consultancy world clients are often used to fixed
price work
• Time and materials is sometimes seen as paying for
time without knowing what you’re getting
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
But the client won’t go for that!
• The key is trust
• Client benefits from the flexibility, efficiency and
transparency just as much as you do
• Issues like level of involvement can be overcome with
‘Proxy’ Product Owner
• Builds a strong, on-going relationship with client
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
The features are fixed!
• In a Waterfall project you’ll spend a lot of time
agreeing exactly what is in scope upfront
• It can be uncomfortable not to have this agreement
before committing.
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
• Surely we know what to
build?!
The features are fixed!
• Are the features really fixed?
• When people and opinions are involved things will
change
• Could the market change?
• Features are your contingency!
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
What about the Architects?
• …or the Project Manager
• …or the UX Designer
• …or the Ops Team
• …or the Sales Person
• …or the Department Head!!
• There are lots of roles it seems hard to see how they
fit into a Scrum team
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
What about the architects?
• Can they be scheduled and included?
• Might need to be managed as a dependency
• Still need everyone who might be involved in
delivering the whole product
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
Any other completely irrational
objection
• Many people fear change
• The status quo can be very
comfortable
• Dislike (or think they dislike)
Scrum
• Try to be the rational one and
educate
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
Be Pro-active
• Find the people who matter and care and win them
over.
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
Any others?
Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/

More Related Content

What's hot

The argument for agile development
The argument for agile developmentThe argument for agile development
The argument for agile developmentToby Osbourn
 
Self-Selection: An Agile Approach to Forming Teams @ Scale
Self-Selection: An Agile Approach to  Forming Teams @ ScaleSelf-Selection: An Agile Approach to  Forming Teams @ Scale
Self-Selection: An Agile Approach to Forming Teams @ ScaleEm Campbell-Pretty
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 
BoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBusiness of Software Conference
 
IT Talk - The perfect Developer - A guide to become a unicorn
IT Talk - The perfect Developer - A guide to become a unicorn IT Talk - The perfect Developer - A guide to become a unicorn
IT Talk - The perfect Developer - A guide to become a unicorn Facundo Mauricio
 
Recruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage StartupsRecruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage StartupsPoornima Vijayashanker
 
PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"rwillmer
 
Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)Satish Kanwar
 
Tech Tools
Tech ToolsTech Tools
Tech Toolsjamzak
 
15 Explosive Things You Should Try As An Agilist by Peter Gfader
15 Explosive Things You Should Try As An Agilist by Peter Gfader15 Explosive Things You Should Try As An Agilist by Peter Gfader
15 Explosive Things You Should Try As An Agilist by Peter GfaderBosnia Agile
 
GROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designs
GROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designsGROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designs
GROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designsDealmaker Media
 
Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study TechWell
 
Minimum Viable Product Examples
Minimum Viable Product ExamplesMinimum Viable Product Examples
Minimum Viable Product ExamplesPontus Bergmark
 
Embracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your CompanyEmbracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your CompanyAtlassian
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patternsAndrew Cox
 
Building a Minimum Viable Product
Building a Minimum Viable ProductBuilding a Minimum Viable Product
Building a Minimum Viable ProductBrian Park
 
Agile product development in big companies
Agile product development in big companiesAgile product development in big companies
Agile product development in big companiesLior Sion
 
Modern Agile - Joshua Kerievsky
Modern Agile - Joshua KerievskyModern Agile - Joshua Kerievsky
Modern Agile - Joshua KerievskyAgileSparks
 
How To Deliver a Project With a 150% Advance
How To Deliver a Project With a 150% AdvanceHow To Deliver a Project With a 150% Advance
How To Deliver a Project With a 150% AdvanceKoombea
 

What's hot (20)

Turn Signups into Sales
Turn Signups into SalesTurn Signups into Sales
Turn Signups into Sales
 
The argument for agile development
The argument for agile developmentThe argument for agile development
The argument for agile development
 
Self-Selection: An Agile Approach to Forming Teams @ Scale
Self-Selection: An Agile Approach to  Forming Teams @ ScaleSelf-Selection: An Agile Approach to  Forming Teams @ Scale
Self-Selection: An Agile Approach to Forming Teams @ Scale
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
 
BoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software Economics
 
IT Talk - The perfect Developer - A guide to become a unicorn
IT Talk - The perfect Developer - A guide to become a unicorn IT Talk - The perfect Developer - A guide to become a unicorn
IT Talk - The perfect Developer - A guide to become a unicorn
 
Recruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage StartupsRecruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage Startups
 
PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"
 
Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)Some Perspective (Nspire Discovery Series)
Some Perspective (Nspire Discovery Series)
 
Tech Tools
Tech ToolsTech Tools
Tech Tools
 
15 Explosive Things You Should Try As An Agilist by Peter Gfader
15 Explosive Things You Should Try As An Agilist by Peter Gfader15 Explosive Things You Should Try As An Agilist by Peter Gfader
15 Explosive Things You Should Try As An Agilist by Peter Gfader
 
GROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designs
GROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designsGROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designs
GROW2012 - Building a Marketplace by Crowdsourcing - Matt Mickiewicz 99designs
 
Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study
 
Minimum Viable Product Examples
Minimum Viable Product ExamplesMinimum Viable Product Examples
Minimum Viable Product Examples
 
Embracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your CompanyEmbracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your Company
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patterns
 
Building a Minimum Viable Product
Building a Minimum Viable ProductBuilding a Minimum Viable Product
Building a Minimum Viable Product
 
Agile product development in big companies
Agile product development in big companiesAgile product development in big companies
Agile product development in big companies
 
Modern Agile - Joshua Kerievsky
Modern Agile - Joshua KerievskyModern Agile - Joshua Kerievsky
Modern Agile - Joshua Kerievsky
 
How To Deliver a Project With a 150% Advance
How To Deliver a Project With a 150% AdvanceHow To Deliver a Project With a 150% Advance
How To Deliver a Project With a 150% Advance
 

Similar to Overcoming Resistance to Scrum

Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Yuval Yeret
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily StandupsFadi Stephan
 
Maintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope projectMaintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope projectCorecom Consulting
 
How to become a Poet and Firefighter still being IT Manager
How to become a Poet and Firefighter still being IT ManagerHow to become a Poet and Firefighter still being IT Manager
How to become a Poet and Firefighter still being IT ManagerAlexey Kovalyov
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfallMike Edwards
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi TLI GrowthSession
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...duhitha2
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenPravin Kumar Singh, PMP, PSM
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through ScrumNaveen Kumar Singh
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
Scrum in a Coconut Shell
Scrum in a Coconut ShellScrum in a Coconut Shell
Scrum in a Coconut ShellJon McNestrie
 
HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...ixwebhosting
 
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Mike Harris
 
10 summary
10 summary10 summary
10 summaryqtntpam
 

Similar to Overcoming Resistance to Scrum (20)

Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
 
Maintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope projectMaintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope project
 
Scrum
ScrumScrum
Scrum
 
How to become a Poet and Firefighter still being IT Manager
How to become a Poet and Firefighter still being IT ManagerHow to become a Poet and Firefighter still being IT Manager
How to become a Poet and Firefighter still being IT Manager
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Scrum in a Coconut Shell
Scrum in a Coconut ShellScrum in a Coconut Shell
Scrum in a Coconut Shell
 
HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...
 
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
 
10 summary
10 summary10 summary
10 summary
 
Introducing SCRUM
Introducing SCRUM Introducing SCRUM
Introducing SCRUM
 
Agile scrum
Agile   scrumAgile   scrum
Agile scrum
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Overcoming Resistance to Scrum

  • 1. Resistance to Scrum Jon McNestrie Development Manager / Team Lead http://www.meetup.com/Agile-North-East/
  • 2. Scrum Framework Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 3. I need fixed dates! • A common misconception is that Scrum doesn’t allow for any planning or milestones • Often Gant charts and the dreaded MS Project are used as a crutch Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 4. I need fixed dates! • You already plan as part of Scrum! • Story point estimation of your backlog gives you a velocity • Minimum Marketable Feature- set of your product or next release can be identified • Release planning allows you to workout what can fit in your next release Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 5. Why develop/test so early? • In a Waterfall projects there are ‘neat’ slices of work to be done by designers / developers / testers • It looks well organised and efficient • The goal is to defeat the Cone of Uncertainty Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 6. Why develop/test so early? • You’re really leaving the hard things till later • Turns into a Bombshell of Uncertainty Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/ • By developing and testing early on you uncover the issues and difficulties early
  • 7. • One of the most common objections • Often born out of complex and document heavy change control processes You just want to descope work! Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/ • The fear you have to overcome is that there will be no control and you will deliver nothing!
  • 8. You just want to descope work! • Changing scope works both ways • People need to be persuaded that change is your friend Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/ • Change isn’t free though! • Transparency gives you back control
  • 9. But the client won’t go for that! • In a consultancy world clients are often used to fixed price work • Time and materials is sometimes seen as paying for time without knowing what you’re getting Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 10. But the client won’t go for that! • The key is trust • Client benefits from the flexibility, efficiency and transparency just as much as you do • Issues like level of involvement can be overcome with ‘Proxy’ Product Owner • Builds a strong, on-going relationship with client Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 11. The features are fixed! • In a Waterfall project you’ll spend a lot of time agreeing exactly what is in scope upfront • It can be uncomfortable not to have this agreement before committing. Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/ • Surely we know what to build?!
  • 12. The features are fixed! • Are the features really fixed? • When people and opinions are involved things will change • Could the market change? • Features are your contingency! Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 13. What about the Architects? • …or the Project Manager • …or the UX Designer • …or the Ops Team • …or the Sales Person • …or the Department Head!! • There are lots of roles it seems hard to see how they fit into a Scrum team Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 14. What about the architects? • Can they be scheduled and included? • Might need to be managed as a dependency • Still need everyone who might be involved in delivering the whole product Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 15. Any other completely irrational objection • Many people fear change • The status quo can be very comfortable • Dislike (or think they dislike) Scrum • Try to be the rational one and educate Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 16. Be Pro-active • Find the people who matter and care and win them over. Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/
  • 17. Any others? Resistance to Scrum - Jon McNestrie http://www.meetup.com/Agile-North-East/