SlideShare una empresa de Scribd logo
1 de 62
IT’S (STILL) OKAY
TO BE
JAMES HARVEY
JAMES HARVEY
▸Over a decade working with Agile teams
▸From developer to trainer and coach
▸Agile Snap: BCS Accredited Training Partner
▸Co-organiser of South Wales Agile Group
▸Pragmatic!
WHY TALK ABOUT PRAGMATISM?
▸Project teams can be extremely stubborn
▸Teams often feel confined by their processes
▸Leaders can be precious about a specific framework
▸Don’t just do the right thing, do it the right way
▸Empowering individuals and teams
▸Shaking that sense of entitlement
AGILE IS GREAT
▸It’s great that we all believe in Agile
▸Even better, we care about how we deliver software
▸Agile delivery became a thing because waterfall delivery just
didn’t cut it for software projects
▸If used correctly, there is no better way to deliver software
▸But we’ve gotten a little lost recently
▸Desire to pick a framework immediately
CHOOSING A FRAMEWORK
FOCUS ON
BUSINESS
JUSTIFICATION &
SATISFACTION
EMPHASIS ON
DIVIDING THE
PROJECT INTO
MANAGEABLE
AND
CONTROLLABLE
STAGES
FLEXIBILITY THAT
CAN BE APPLIED
AT A LEVEL
APPROPRIATE TO
THE PROJECT
DEALING WITH THINGS
SENSIBLY AND
REALISTICALLY IN A WAY
THAT IS BASED ON
PRACTICAL RATHER THAN
THEORETICAL
CONSIDERATIONS. Pragmatic
WHAT DOES IT MEAN?
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
▸Come up with a solution that fits the problem
▸This might start with what a process tells you what to do
▸Abandon the process if it doesn’t work
▸Use your experience to think of a new solution
▸Remember what worked for next time…
▸…but don’t have a process for everything
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
“PRACTICAL RATHER THAN
THEORETICAL CONSIDERATIONS”
IF AT FIRST YOU
DON'T SUCCEED,
TRY, TRY, TRY
AGAIN.
William
Edward
WHAT? SO WHAT? NOW WHAT?
▸What data do
we have?
▸What do we
know?
▸ What does
this mean to
us?
▸ What’s the
context?
▸ What are we
going to do
with this?
▸ What have we
learned?
SOUNDS LIKE COMMON SENSE
▸It is!
▸Try something; if it fails, try something else
▸Don’t continue to do the same thing just because the
process tells you to do so
▸Use your experience as a professional to make decisions
▸Fail early and adapt
BEING
PRAGMATIC IS
EASIER THAN
YOU MIGHT
IT STARTS WITH LEADERSHIP
▸Focus on the practical
“how do we get this done”
side of a task
▸Take each step at a time,
adjusting regularly
▸Realistic; often seen as
negative
PRAGMATIC
LEADERS
IDEALIST
LEADERS
▸Focus on the vision;
big ideas
▸Focus on the end result
rather than the
path/journey
▸Rose-tinted glasses
WHICH IN TURN AFFECTS CULTURE
▸Leaders will influence team and organisation culture
▸Involve everyone
▸Pragmatic approach allows us to identify our current
weaknesses without
▸Dismissing current processes invokes a “them and us” attitude
▸Culture can be the single most important factor when it comes
to delivery success or failure
“PRACTICAL RATHER THAN THEORETICAL
CONSIDERATIONS”
PEOPLE AND
INTERACTIONS
OVER
WE DON’T WANT TO “BURN” ANYTHING
▸Use the best of everything!
▸The best Agile practitioners are framework agnostic
▸Never be precious about a framework
▸The grass is sometimes greener
▸Outside of the box thinking for retrospective actions
▸If something works for you; great!
YESTERDA
Y I DID THIS
THING…
TODAY I’M
DOING THIS
THING…
I DON’T
HAVE ANY
BLOCKERS
…
I WONDER
IF ANYONE
SAW THE
FOOTBALL
LAST
NIGHT…
THERE’S FAR MORE TO AGILE
SCRUM
LEAN
DSDM
KANBA
N
LESSSAFE
SCRUM IS POPULAR
START WITH AGILE, NOT SCRUM
▸Almost all teams adopt Scrum or another framework straight
off the bat
▸Consider your existing process and any barriers
▸Use a Kanban approach to map your existing process
workflow and look for quick wins
▸Don’t just pick a flavour of Agile straight away; become Agile
first!
“PRACTICAL RATHER THAN THEORETICAL
CONSIDERATIONS”
WORKING
SOFTWARE OVER
COMPREHENSIVE
DOCUMENTATION
BUT NOT JUST WORKING SOFTWARE
▸Working software shows us what we’ve achieved
▸It’s the most practical consideration you can get!
▸Working software alone doesn’t always help with forecasting
▸So we might still need to produce documents
▸We still need to know things that only reporting and
documentation can help us with
“PRACTICAL RATHER THAN THEORETICAL
CONSIDERATIONS”
CUSTOMER
COLLABORATION
OVER CONTRACT
BLANK CHEQUE?
COLLABORATIVE CONTRACTS
▸The customer has a right to expect something by an agreed
date
▸However, project teams also cannot be expected to commit
to a big bang delivery
▸Both sides should agree that quality will not be compromised
whatever happens
▸The solution is somewhere in the middle
THE PRAGMATIC IRON TRIANGLE
SCOP
E
COS
T
QUAL
ITY
TIME
PRAGMATIC ESTIMATION
▸We can (and should) estimate at any stage of the project
▸The scale we use should be appropriate for the stage in
which we are
TASKS
SMALLEST ITEMS
ESTIMATE WITH
HOURS
USER STORIES
SMALL ITEMS
ESTIMATE WITH
STORY POINTS
EPIC STORIES
MEDIUM ITEMS
ESTIMATE WITH
SHIRT SIZES
THEMES
LARGE ITEMS
ESTIMATE WITH
AFFINITY
IDEAS
LARGEST ITEMS
ESTIMATE WITH
FINGER IN AIR
“PRACTICAL RATHER THAN THEORETICAL
CONSIDERATIONS”
RESPONDING TO
CHANGE OVER
FOLLOWING A
PLANNING TO CHANGE
▸Planning in Agile teams should be frequent
▸Responding to change is essential
▸We should plan in a way that encourages change
▸Have requirements, but keep them as brief as possible
▸Respect your customer
▸Think of change more as refinement
DON’T OBSESS OVER DETAILS
TAKE
PRAGMATISM
BEYOND THE
AGILE
BECOME MORE PRAGMATIC
▸Beware of tunnel vision
▸Think outside of the box
▸Don’t be afraid to “break the rules”
▸Don’t lose faith!
▸A pragmatic approach will help you work in a more Agile
way, whilst respecting your existing business
▸The journey is far more important than the goal
HIDDEN TRUTHS OF AGILE TRANSITION
▸It’s going to cost a lot of money
▸It’s going to be very disruptive
▸You won’t see a ROI for a while
▸Small changes will make a difference
▸You probably can’t use a single framework by the letter
▸This is exactly why we need a pragmatic approach
FURTHER READING
BCS AGILE FOUNDATION
▸The only certified Agile training course that is truly
framework agnostic
▸Ensures a broad understanding of a range of Agile principles
and methodologies
▸Keeps the focus on the journey rather than the destination
▸Perfect for a pragmatic approach!
▸Public and private courses available
THANK
YOU.
ANY
QUESTION
S?James Harvey
@AgileSnap

Más contenido relacionado

La actualidad más candente

Break the mold and boost your organization with Enterprise Social Systems!
Break the mold and boost your organization with Enterprise Social Systems!Break the mold and boost your organization with Enterprise Social Systems!
Break the mold and boost your organization with Enterprise Social Systems!Agile Austria Conference
 
Real Time Strategic Change Session IV
Real Time Strategic Change Session IVReal Time Strategic Change Session IV
Real Time Strategic Change Session IVRobert "Jake" Jacobs
 
Top 10 Ways To Kill Your Idea Program
Top 10 Ways To Kill Your Idea ProgramTop 10 Ways To Kill Your Idea Program
Top 10 Ways To Kill Your Idea ProgramGaryIrland
 
Train your brain mile
Train your brain mileTrain your brain mile
Train your brain mileRahila Narejo
 
Agile frameworks: the why, how and what
Agile frameworks: the why, how and whatAgile frameworks: the why, how and what
Agile frameworks: the why, how and whatSander Goudswaard
 
Agile Reporting for PM Brain
Agile Reporting for PM BrainAgile Reporting for PM Brain
Agile Reporting for PM BrainAgile Montréal
 
Bright Spots for Growth
Bright Spots for GrowthBright Spots for Growth
Bright Spots for GrowthBryan Cassady
 
How to Do Deep Work: A 7 Step Process
How to Do Deep Work: A 7 Step ProcessHow to Do Deep Work: A 7 Step Process
How to Do Deep Work: A 7 Step ProcessKhandee Ahnaimugan
 
Strategic Decisions - Elements of a Successful Career_MON_830_yuretich
Strategic Decisions - Elements of a Successful Career_MON_830_yuretichStrategic Decisions - Elements of a Successful Career_MON_830_yuretich
Strategic Decisions - Elements of a Successful Career_MON_830_yuretichSERC at Carleton College
 

La actualidad más candente (20)

Building People
Building PeopleBuilding People
Building People
 
Efficiency systems
Efficiency systemsEfficiency systems
Efficiency systems
 
First Round Capital
First Round CapitalFirst Round Capital
First Round Capital
 
Why We Do Devops
Why We Do DevopsWhy We Do Devops
Why We Do Devops
 
Intro to Whole Brain® hackathons
Intro to Whole Brain® hackathonsIntro to Whole Brain® hackathons
Intro to Whole Brain® hackathons
 
Break the mold and boost your organization with Enterprise Social Systems!
Break the mold and boost your organization with Enterprise Social Systems!Break the mold and boost your organization with Enterprise Social Systems!
Break the mold and boost your organization with Enterprise Social Systems!
 
Real Time Strategic Change Session IV
Real Time Strategic Change Session IVReal Time Strategic Change Session IV
Real Time Strategic Change Session IV
 
Top 10 Ways To Kill Your Idea Program
Top 10 Ways To Kill Your Idea ProgramTop 10 Ways To Kill Your Idea Program
Top 10 Ways To Kill Your Idea Program
 
US Forest Service Research Report
US Forest Service Research ReportUS Forest Service Research Report
US Forest Service Research Report
 
Train your brain mile
Train your brain mileTrain your brain mile
Train your brain mile
 
Lecture 4a
Lecture 4aLecture 4a
Lecture 4a
 
Agile frameworks: the why, how and what
Agile frameworks: the why, how and whatAgile frameworks: the why, how and what
Agile frameworks: the why, how and what
 
Agile Reporting for PM Brain
Agile Reporting for PM BrainAgile Reporting for PM Brain
Agile Reporting for PM Brain
 
Lecture 4b
Lecture 4bLecture 4b
Lecture 4b
 
Bright Spots for Growth
Bright Spots for GrowthBright Spots for Growth
Bright Spots for Growth
 
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
 
How to Do Deep Work: A 7 Step Process
How to Do Deep Work: A 7 Step ProcessHow to Do Deep Work: A 7 Step Process
How to Do Deep Work: A 7 Step Process
 
Cards SBC-Hartford
Cards SBC-HartfordCards SBC-Hartford
Cards SBC-Hartford
 
Strategic Decisions - Elements of a Successful Career_MON_830_yuretich
Strategic Decisions - Elements of a Successful Career_MON_830_yuretichStrategic Decisions - Elements of a Successful Career_MON_830_yuretich
Strategic Decisions - Elements of a Successful Career_MON_830_yuretich
 
Kaizen
KaizenKaizen
Kaizen
 

Destacado

Mindful Eating - FS
Mindful Eating - FSMindful Eating - FS
Mindful Eating - FSEmily Nice
 
IHC Global Classroom at GITEX 2013
IHC Global Classroom at GITEX 2013IHC Global Classroom at GITEX 2013
IHC Global Classroom at GITEX 2013Michael Dobe, Ph.D.
 
Resume of Marla Douglas - Office Manager & Executive Assistant
Resume of Marla Douglas - Office Manager & Executive AssistantResume of Marla Douglas - Office Manager & Executive Assistant
Resume of Marla Douglas - Office Manager & Executive AssistantMarla Douglas
 
Orthopedic case base conference
Orthopedic case base conferenceOrthopedic case base conference
Orthopedic case base conferenceApiwan Prasitchai
 
Linux. Deygreg y Betania
Linux. Deygreg y Betania Linux. Deygreg y Betania
Linux. Deygreg y Betania Betania_Deygreg
 
Painel Inicial - Urbanismo V
Painel Inicial - Urbanismo VPainel Inicial - Urbanismo V
Painel Inicial - Urbanismo VErica Mattos
 
Obbligo delle fattura elettronica per medici - Studio Lo Bello
Obbligo delle fattura elettronica per medici - Studio Lo BelloObbligo delle fattura elettronica per medici - Studio Lo Bello
Obbligo delle fattura elettronica per medici - Studio Lo BelloCarmelo LoBello
 
Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor BSGAfrica
 
Arquitectura de informação
Arquitectura de informaçãoArquitectura de informação
Arquitectura de informaçãobeatrizantos99
 
Traumatic case in orthopedic
Traumatic case in orthopedicTraumatic case in orthopedic
Traumatic case in orthopedicEve Kritima
 
Infecções bacterianas no cirrotico
Infecções bacterianas  no cirrotico Infecções bacterianas  no cirrotico
Infecções bacterianas no cirrotico Hellen de Oliveira
 
Mục đích sống
Mục đích sốngMục đích sống
Mục đích sốngDao Nguyen
 
achilles tendon injury
achilles tendon injuryachilles tendon injury
achilles tendon injuryIssara Chsw
 
Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)
Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)
Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)CTY TNHH HẠO PHƯƠNG
 
Introduzione alla Mindfulness Valeria Degiovanni
Introduzione alla Mindfulness   Valeria DegiovanniIntroduzione alla Mindfulness   Valeria Degiovanni
Introduzione alla Mindfulness Valeria DegiovanniValeria Degiovanni
 
Patagonia Case Analysis
Patagonia Case AnalysisPatagonia Case Analysis
Patagonia Case AnalysisWilliam Duncan
 
Indian Culture And Values
Indian Culture And Values Indian Culture And Values
Indian Culture And Values Anurag Verma
 
Un gioco da ragazzi: tra gioco e gioco d'azzardo
Un gioco da ragazzi: tra gioco e gioco d'azzardoUn gioco da ragazzi: tra gioco e gioco d'azzardo
Un gioco da ragazzi: tra gioco e gioco d'azzardoAda Moscarella
 

Destacado (19)

Mindful Eating - FS
Mindful Eating - FSMindful Eating - FS
Mindful Eating - FS
 
IHC Global Classroom at GITEX 2013
IHC Global Classroom at GITEX 2013IHC Global Classroom at GITEX 2013
IHC Global Classroom at GITEX 2013
 
Resume of Marla Douglas - Office Manager & Executive Assistant
Resume of Marla Douglas - Office Manager & Executive AssistantResume of Marla Douglas - Office Manager & Executive Assistant
Resume of Marla Douglas - Office Manager & Executive Assistant
 
Orthopedic case base conference
Orthopedic case base conferenceOrthopedic case base conference
Orthopedic case base conference
 
Linux. Deygreg y Betania
Linux. Deygreg y Betania Linux. Deygreg y Betania
Linux. Deygreg y Betania
 
Welcome to the matrix
Welcome to the matrixWelcome to the matrix
Welcome to the matrix
 
Painel Inicial - Urbanismo V
Painel Inicial - Urbanismo VPainel Inicial - Urbanismo V
Painel Inicial - Urbanismo V
 
Obbligo delle fattura elettronica per medici - Studio Lo Bello
Obbligo delle fattura elettronica per medici - Studio Lo BelloObbligo delle fattura elettronica per medici - Studio Lo Bello
Obbligo delle fattura elettronica per medici - Studio Lo Bello
 
Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor Top 5 considerations when choosing and managing a technology vendor
Top 5 considerations when choosing and managing a technology vendor
 
Arquitectura de informação
Arquitectura de informaçãoArquitectura de informação
Arquitectura de informação
 
Traumatic case in orthopedic
Traumatic case in orthopedicTraumatic case in orthopedic
Traumatic case in orthopedic
 
Infecções bacterianas no cirrotico
Infecções bacterianas  no cirrotico Infecções bacterianas  no cirrotico
Infecções bacterianas no cirrotico
 
Mục đích sống
Mục đích sốngMục đích sống
Mục đích sống
 
achilles tendon injury
achilles tendon injuryachilles tendon injury
achilles tendon injury
 
Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)
Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)
Catalog đèn báo nút nhấn phi 30 (Dòng chống cháy)
 
Introduzione alla Mindfulness Valeria Degiovanni
Introduzione alla Mindfulness   Valeria DegiovanniIntroduzione alla Mindfulness   Valeria Degiovanni
Introduzione alla Mindfulness Valeria Degiovanni
 
Patagonia Case Analysis
Patagonia Case AnalysisPatagonia Case Analysis
Patagonia Case Analysis
 
Indian Culture And Values
Indian Culture And Values Indian Culture And Values
Indian Culture And Values
 
Un gioco da ragazzi: tra gioco e gioco d'azzardo
Un gioco da ragazzi: tra gioco e gioco d'azzardoUn gioco da ragazzi: tra gioco e gioco d'azzardo
Un gioco da ragazzi: tra gioco e gioco d'azzardo
 

Similar a It's (still) OK to be pragmatic!

Agile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt itAgile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt itandywalters
 
Agility at Emirates Airline
Agility at Emirates AirlineAgility at Emirates Airline
Agility at Emirates AirlineRasmus Runberg
 
Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...
Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...
Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...marcus evans Network
 
Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018
Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018
Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018Agile Velocity
 
Agile that works_and_the_tools_we_love
Agile that works_and_the_tools_we_loveAgile that works_and_the_tools_we_love
Agile that works_and_the_tools_we_loveReload! A/S
 
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor ParacBosnia Agile
 
ShuHaRi Agile Maturity Model | agile at Porsche
ShuHaRi Agile Maturity Model | agile at PorscheShuHaRi Agile Maturity Model | agile at Porsche
ShuHaRi Agile Maturity Model | agile at PorscheChristopherNeuwirth3
 
Retrospective and different ways to run it
Retrospective and different ways to run itRetrospective and different ways to run it
Retrospective and different ways to run itLiandra Bassiane
 
Proactive Management Course.ppt
Proactive Management Course.pptProactive Management Course.ppt
Proactive Management Course.pptAbhijitMitra31
 
Software Process... the good parts
Software Process... the good partsSoftware Process... the good parts
Software Process... the good partsAndrew Shafer
 
How JIRA Agile is Transforming IT Culture at NYULMC - Rebecca Reaves
How JIRA Agile is Transforming IT Culture at NYULMC - Rebecca ReavesHow JIRA Agile is Transforming IT Culture at NYULMC - Rebecca Reaves
How JIRA Agile is Transforming IT Culture at NYULMC - Rebecca ReavesAtlassian
 
Building Teams at Scale - MaGIC Academy Symposium 2017
Building Teams at Scale - MaGIC Academy Symposium 2017Building Teams at Scale - MaGIC Academy Symposium 2017
Building Teams at Scale - MaGIC Academy Symposium 2017Larry Gordon
 
What if scrum had no rules?
What if scrum had no rules?What if scrum had no rules?
What if scrum had no rules?Peter Stevens
 
Let's Talk About Agile
Let's Talk About AgileLet's Talk About Agile
Let's Talk About AgileKaty Saulpaugh
 
Better Startups Through Science - MIT Accelerator 2014
Better Startups Through Science -  MIT Accelerator 2014Better Startups Through Science -  MIT Accelerator 2014
Better Startups Through Science - MIT Accelerator 2014Colin Kennedy
 
The Five Star Customer Service Experience
The Five Star Customer Service ExperienceThe Five Star Customer Service Experience
The Five Star Customer Service ExperienceMichele Butcher-Jones
 
From Questions to Confidence
From Questions to ConfidenceFrom Questions to Confidence
From Questions to ConfidenceBrent Chudoba
 

Similar a It's (still) OK to be pragmatic! (20)

Agile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt itAgile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt it
 
Incremental DevOps
Incremental DevOpsIncremental DevOps
Incremental DevOps
 
Agility at Emirates Airline
Agility at Emirates AirlineAgility at Emirates Airline
Agility at Emirates Airline
 
Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...
Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...
Playing to Win – Reenergizing Institutionalized Development - Jeff Schimdt, C...
 
Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018
Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018
Agile = No Planning = No Bull$h!t - Reese Schmit - Keep Austin Agile 2018
 
Agile that works_and_the_tools_we_love
Agile that works_and_the_tools_we_loveAgile that works_and_the_tools_we_love
Agile that works_and_the_tools_we_love
 
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
 
ShuHaRi Agile Maturity Model | agile at Porsche
ShuHaRi Agile Maturity Model | agile at PorscheShuHaRi Agile Maturity Model | agile at Porsche
ShuHaRi Agile Maturity Model | agile at Porsche
 
Retrospective and different ways to run it
Retrospective and different ways to run itRetrospective and different ways to run it
Retrospective and different ways to run it
 
Proactive Management Course.ppt
Proactive Management Course.pptProactive Management Course.ppt
Proactive Management Course.ppt
 
How to Begin.pptx
How to Begin.pptxHow to Begin.pptx
How to Begin.pptx
 
Software Process... the good parts
Software Process... the good partsSoftware Process... the good parts
Software Process... the good parts
 
How JIRA Agile is Transforming IT Culture at NYULMC - Rebecca Reaves
How JIRA Agile is Transforming IT Culture at NYULMC - Rebecca ReavesHow JIRA Agile is Transforming IT Culture at NYULMC - Rebecca Reaves
How JIRA Agile is Transforming IT Culture at NYULMC - Rebecca Reaves
 
Building Teams at Scale - MaGIC Academy Symposium 2017
Building Teams at Scale - MaGIC Academy Symposium 2017Building Teams at Scale - MaGIC Academy Symposium 2017
Building Teams at Scale - MaGIC Academy Symposium 2017
 
What if scrum had no rules?
What if scrum had no rules?What if scrum had no rules?
What if scrum had no rules?
 
Co-Founder Ka Funda!
Co-Founder Ka Funda!Co-Founder Ka Funda!
Co-Founder Ka Funda!
 
Let's Talk About Agile
Let's Talk About AgileLet's Talk About Agile
Let's Talk About Agile
 
Better Startups Through Science - MIT Accelerator 2014
Better Startups Through Science -  MIT Accelerator 2014Better Startups Through Science -  MIT Accelerator 2014
Better Startups Through Science - MIT Accelerator 2014
 
The Five Star Customer Service Experience
The Five Star Customer Service ExperienceThe Five Star Customer Service Experience
The Five Star Customer Service Experience
 
From Questions to Confidence
From Questions to ConfidenceFrom Questions to Confidence
From Questions to Confidence
 

Último

Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 

Último (20)

Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 

It's (still) OK to be pragmatic!

  • 1. IT’S (STILL) OKAY TO BE JAMES HARVEY
  • 2. JAMES HARVEY ▸Over a decade working with Agile teams ▸From developer to trainer and coach ▸Agile Snap: BCS Accredited Training Partner ▸Co-organiser of South Wales Agile Group ▸Pragmatic!
  • 3. WHY TALK ABOUT PRAGMATISM? ▸Project teams can be extremely stubborn ▸Teams often feel confined by their processes ▸Leaders can be precious about a specific framework ▸Don’t just do the right thing, do it the right way ▸Empowering individuals and teams ▸Shaking that sense of entitlement
  • 4.
  • 5. AGILE IS GREAT ▸It’s great that we all believe in Agile ▸Even better, we care about how we deliver software ▸Agile delivery became a thing because waterfall delivery just didn’t cut it for software projects ▸If used correctly, there is no better way to deliver software ▸But we’ve gotten a little lost recently ▸Desire to pick a framework immediately
  • 6.
  • 7. CHOOSING A FRAMEWORK FOCUS ON BUSINESS JUSTIFICATION & SATISFACTION EMPHASIS ON DIVIDING THE PROJECT INTO MANAGEABLE AND CONTROLLABLE STAGES FLEXIBILITY THAT CAN BE APPLIED AT A LEVEL APPROPRIATE TO THE PROJECT
  • 8.
  • 9. DEALING WITH THINGS SENSIBLY AND REALISTICALLY IN A WAY THAT IS BASED ON PRACTICAL RATHER THAN THEORETICAL CONSIDERATIONS. Pragmatic WHAT DOES IT MEAN?
  • 10. “PRACTICAL RATHER THAN THEORETICAL CONSIDERATIONS” ▸Come up with a solution that fits the problem ▸This might start with what a process tells you what to do ▸Abandon the process if it doesn’t work ▸Use your experience to think of a new solution ▸Remember what worked for next time… ▸…but don’t have a process for everything
  • 21. IF AT FIRST YOU DON'T SUCCEED, TRY, TRY, TRY AGAIN. William Edward
  • 22.
  • 23. WHAT? SO WHAT? NOW WHAT? ▸What data do we have? ▸What do we know? ▸ What does this mean to us? ▸ What’s the context? ▸ What are we going to do with this? ▸ What have we learned?
  • 24. SOUNDS LIKE COMMON SENSE ▸It is! ▸Try something; if it fails, try something else ▸Don’t continue to do the same thing just because the process tells you to do so ▸Use your experience as a professional to make decisions ▸Fail early and adapt
  • 25.
  • 27. IT STARTS WITH LEADERSHIP ▸Focus on the practical “how do we get this done” side of a task ▸Take each step at a time, adjusting regularly ▸Realistic; often seen as negative PRAGMATIC LEADERS IDEALIST LEADERS ▸Focus on the vision; big ideas ▸Focus on the end result rather than the path/journey ▸Rose-tinted glasses
  • 28. WHICH IN TURN AFFECTS CULTURE ▸Leaders will influence team and organisation culture ▸Involve everyone ▸Pragmatic approach allows us to identify our current weaknesses without ▸Dismissing current processes invokes a “them and us” attitude ▸Culture can be the single most important factor when it comes to delivery success or failure
  • 29.
  • 30. “PRACTICAL RATHER THAN THEORETICAL CONSIDERATIONS” PEOPLE AND INTERACTIONS OVER
  • 31.
  • 32. WE DON’T WANT TO “BURN” ANYTHING ▸Use the best of everything! ▸The best Agile practitioners are framework agnostic ▸Never be precious about a framework ▸The grass is sometimes greener ▸Outside of the box thinking for retrospective actions ▸If something works for you; great!
  • 33. YESTERDA Y I DID THIS THING… TODAY I’M DOING THIS THING… I DON’T HAVE ANY BLOCKERS … I WONDER IF ANYONE SAW THE FOOTBALL LAST NIGHT…
  • 34. THERE’S FAR MORE TO AGILE SCRUM LEAN DSDM KANBA N LESSSAFE
  • 36.
  • 37. START WITH AGILE, NOT SCRUM ▸Almost all teams adopt Scrum or another framework straight off the bat ▸Consider your existing process and any barriers ▸Use a Kanban approach to map your existing process workflow and look for quick wins ▸Don’t just pick a flavour of Agile straight away; become Agile first!
  • 38.
  • 39. “PRACTICAL RATHER THAN THEORETICAL CONSIDERATIONS” WORKING SOFTWARE OVER COMPREHENSIVE DOCUMENTATION
  • 40. BUT NOT JUST WORKING SOFTWARE ▸Working software shows us what we’ve achieved ▸It’s the most practical consideration you can get! ▸Working software alone doesn’t always help with forecasting ▸So we might still need to produce documents ▸We still need to know things that only reporting and documentation can help us with
  • 41.
  • 42. “PRACTICAL RATHER THAN THEORETICAL CONSIDERATIONS” CUSTOMER COLLABORATION OVER CONTRACT
  • 44. COLLABORATIVE CONTRACTS ▸The customer has a right to expect something by an agreed date ▸However, project teams also cannot be expected to commit to a big bang delivery ▸Both sides should agree that quality will not be compromised whatever happens ▸The solution is somewhere in the middle
  • 45.
  • 46. THE PRAGMATIC IRON TRIANGLE SCOP E COS T QUAL ITY TIME
  • 47.
  • 48. PRAGMATIC ESTIMATION ▸We can (and should) estimate at any stage of the project ▸The scale we use should be appropriate for the stage in which we are
  • 49. TASKS SMALLEST ITEMS ESTIMATE WITH HOURS USER STORIES SMALL ITEMS ESTIMATE WITH STORY POINTS EPIC STORIES MEDIUM ITEMS ESTIMATE WITH SHIRT SIZES THEMES LARGE ITEMS ESTIMATE WITH AFFINITY IDEAS LARGEST ITEMS ESTIMATE WITH FINGER IN AIR
  • 50. “PRACTICAL RATHER THAN THEORETICAL CONSIDERATIONS” RESPONDING TO CHANGE OVER FOLLOWING A
  • 51.
  • 52. PLANNING TO CHANGE ▸Planning in Agile teams should be frequent ▸Responding to change is essential ▸We should plan in a way that encourages change ▸Have requirements, but keep them as brief as possible ▸Respect your customer ▸Think of change more as refinement
  • 54.
  • 56. BECOME MORE PRAGMATIC ▸Beware of tunnel vision ▸Think outside of the box ▸Don’t be afraid to “break the rules” ▸Don’t lose faith! ▸A pragmatic approach will help you work in a more Agile way, whilst respecting your existing business ▸The journey is far more important than the goal
  • 57.
  • 58. HIDDEN TRUTHS OF AGILE TRANSITION ▸It’s going to cost a lot of money ▸It’s going to be very disruptive ▸You won’t see a ROI for a while ▸Small changes will make a difference ▸You probably can’t use a single framework by the letter ▸This is exactly why we need a pragmatic approach
  • 60. BCS AGILE FOUNDATION ▸The only certified Agile training course that is truly framework agnostic ▸Ensures a broad understanding of a range of Agile principles and methodologies ▸Keeps the focus on the journey rather than the destination ▸Perfect for a pragmatic approach! ▸Public and private courses available
  • 61.

Notas del editor

  1. I’ve encountered teams on many occasions that have lost any sense of pragmatism they had Because they’re “agile”, they don’t need pragmatism any more
  2. For many, it’s difficult to escape the tunnel vision Many believe that their framework is the best and so why look outside?
  3. Previously we had the black box effect
  4. “Individuals and interactions” don’t always work either
  5. Understand that some bosses don’t care about incremental steps They often work in bottom line numbers only
  6. I see development teams pull this face all the time When they’ve been trained in Agile
  7. Rather than expect a customer to just “roll with it” Milestone based delivery with fixed costs and an agreed scope
  8. Understand that a change doesn't always have to be a u-turn We still want to plan, but we leave our plan as open as possible until the last minute