SlideShare a Scribd company logo
Agile 2008 Retrospective & Slide Show
September 2008 Agile Change Program
3rd September 2008
- 1 -
1/04/2017
Overview
In Toronto,
Canada to
represent
Suncorp and
present two
experience
reports
- 2 -
1/04/2017
Three Little Pigs
The first paper –
Agile Project
Experiences –
The Story of the
Three Little Pigs
- 3 -
1/04/2017
Three Little Pigs
Experiences from
EasyDoc,
Guidewire &
Promina
Payments
projects.
People showed
up!
- 4 -
1/04/2017
Dials To Eleven
The second paper –
Technical Lessons
Learnt turning the
agile dials to eleven.
Paul King presented
two other talks also
on Groovy &
performance tests
- 5 -
1/04/2017
Dials To Eleven – Coming Soon to InfoQ
Info Q recorded
the session and
will be way on
their website in
November (only
18 out of 400
were recorded).
http://www.infoq.com/agile2008
- 6 -
1/04/2017
Chasing Waterfalls
Niagra Falls is 90
minutes down the
road.
Powerful waterfall
right next to an
agile
conference??
- 7 -
1/04/2017
Niagra Falls
- 8 -
1/04/2017
AAFTT
Day 1
Agile Alliance Functional
Testing Tools Workshop
- 9 -
1/04/2017
AAFTT
Lightning Talks
• 5 mins
• Video taped
Open Space Sessions 3x3
• Narrative testing
• Tool selection
• Understandability for
users vs the power of
programming
Futurespective
• Positive (green)
• Negative (red)
• Surprises (purple)
- 10 -
1/04/2017
So Many Choices...
• 19 stages – developer, testing,
process, distributed agile,
leadership,...
• More than 30 choices per session
- 11 -
1/04/2017
The Wisdom Of Crowds
Keynote:
“The Wisdom Of Crowds”
James Surowiecki
• The aggregation of information in groups,
results in decisions that are often better than
could have been made by any single member
of the group
• Large organisations set up obstacles to the
flow of information
• Group average is usually very close and
usually a large percentage of the group
• Livestock example – crowd average 1197lb
and actual weight 1198lb
•At Agile 2008, for Visual Studio LOC –
average guess 47 million, real answer 43.2
million, only 2/2000 better than
group collective guess
- 12 -
1/04/2017
Ten Terrific Transition Tips
“Ten Terrific Transition Tips”
Joshua Kerievsky
• Don’t sell pair programming – focus on
risks of solo programming
• Build community – bigger than you think,
retrospectives build community
• Celebrate chaos – you will get there soon
• Empower experimenters – give things a
fair shot
• Start sooner!
• Most people who don’t program don’t
understand technical debt – demonstrate
• Customers are really happier when
focussed on quality and not features
- 13 -
1/04/2017
Code Metrics & Analysis For Agile Projects
“Code Metrics & Analysis
For Agile Projects”
Neal Ford & Ram Singaram
• Hawthorne Effect – Western Electric measured
worker activity based on lighting level
• Use metrics, don’t just collect, apply to codebase
• Byte code analysis - Findbugs – run on Struts,
found copy/paste bug 3 times
• Source analysis – PMD, CPD, Simian
• Coverage – Cobertura, Emma, nCover
• Flog – for Ruby, adds up language values as you
cannot measure static analysis
• Effrent/Affrent coupling – number of classes used
/ use this class – Jdepend
• Crap4J – crap threshold
• Information Radiators - Panopticode
- 14 -
1/04/2017
Build Your Coaching Skills
“Build Your Coaching Skills”
Johanna Rothman
• Don’t confuse coaching with feedback or
teaching – feedback is longer term and about
behaviour, mentoring is about milestones and
achievements
• Always have an end time for coaching – then
re-evaluate
• Coaching under the covers – spouses do it all
the time
• Coaches do not have to be a domain expert
• Most organisations have blind leading the
nearly blind
• Every problem has 3 possible options – then
move to goals
• Exercises in coaching and listening
- 15 -
1/04/2017
Prioritizing Your Product Backlog
“Prioritizing Your Product
Backlog”
Mike Cohn
• Iceberg- well formed with small number of
stories at the top
• Spend 10% of iteration getting ready for
the next
• Kano analysis – exciter/delighter,
mandatory/baseline, linear
• Theme screening, Theme scoring,
Relative weighting – ways to identify
important features for next release
• Break big projects into release horizons
- 16 -
1/04/2017
New Arrows For The Agile Quiver
“New Arrows For The Agile
Quiver”
Jim McCarthy
• Agile is common sense but not very
common
• Take the job offer to manage the dumbest
group – only way is up
• Shared vision works – 4 people on Excel vs
200 on Access!
• Core Commitments for teams – doomed to
be great if you follow them – a number of
protocol checks – eg. “I propose” or “let’s act”
means everybody should listen, promise not
to do anything dumb on purpose, etc...
- 17 -
1/04/2017
Guerilla Agile
“Guerilla Agile”
Johanna Rothman
• Lots of examples - Bring Me A Rock, Queen Of
Denial, We Can’t Say No, etc...
• Want management to think your resources are
scarce – how do you free them up?
• Happy Date – MS Project will tell you the first
possible date you cannot be done
• Releasable product does not mean walking out of
the building
• How little can you do to be successful?
• Measure what is done, not just the milestones
• Normally don’t recommend Monday to Friday
iterations – people will use the weekend
• 90% done – use inch pebbles
- 18 -
1/04/2017
Quintessence
Keynote:
“Quintessence”
Robert “Uncle Bob” Martin
• Political metaphor – Scrum is Obama
and XP is McCain
• Agile Manifesto needs a fifth value –
“Craftmanship Over Crap”
• Later changed this slightly to
“Craftmanship Over Execution” –
because we value craftmanship more
than execution – we don’t value crap at
all!
• Jury is in – TDD works
• Manual testing is criminal
• Green Band – Clean Code – sold out!
- 19 -
1/04/2017
The Wisdom Of Experience
Keynote:
“The Wisdom Of Experience”
Alan Cooper
• The father of Visual Basic
• Agile is a new toy – developers jump
on new toys – but agile is unique
• Mixing big ideas, design, engineering
and construction is the most common
source of failure
• We can know what users need,
interaction designers works with
developers to discover this
• Challenge management
• Demand quality lines not deadlines
• First to market is not better
than best to market
- 20 -
1/04/2017
Dude, Where’s My Release Plan?
“Dude, Where’s My Release
Plan?”
David Hussman
• Product owners are usually slapped in the
role because they know the system
• Suggests use of big fat stories rather than
epics or themes
• Realise that somebody is rolling up your
planning to a budget and converting your
points to days
• Release planning – involve all those who
want a say, give management/sales a plan
• Recharter when you don’t have a vision
• Have a visible release plan / iteration map
- 21 -
1/04/2017
10 Ways To Screw Up With Scrum & XP
“10 Ways To Screw Up With
Scrum & XP”
Henrik Kniberg
• Don’t throw out stuff that works – don’t
need it all at the start, start simple
• Have an agreed definition of done
• Guess velocity to get going
• Do retrospectives well- look for
mechanical, use a timeline to get started
• Use a flashlight, make velocity visible
• Deal with technical debt – stop making it
happen, slow down, add definition of done
• teamwork – can have specialists, ask
team what they need to go faster
• use product backlog
• mergophobia
- 22 -
1/04/2017
After Dark
Microsoft Function & Banquet
- 23 -
1/04/2017
Vendors a.k.a. Free Stuff
Thoughtworks, GreenPepper, Microsoft,
Borland, Version One, Rally, Electric Cloud...
- 24 -
1/04/2017
Explore Toronto
- 25 -
1/04/2017
Explore Toronto
- 26 -
1/04/2017
Key Items of Interest for Agilists
• Strong focus behind quality testing and
approaches to making things better
• Clean code and craftmanship
• Technical debt & legacy code
• Agile practices over theory – Pragmatism has
replaced religion
• Mixed crowd – new to agile and experienced
agile but much less why agile
• Questions about what’s next in agile?
• Enterprise and distributed agile learnings
• Planning, planning poker cards & story points
• Lots of practical learnings from practitioners
• Prioritised backlog
- 27 -
1/04/2017
More Information???
• Check out the Agile 2008 website to see if there
were items of interest – http://www.agile2008.org
• Watch InfoQ for presentations and commentary-
http:///www.infoq.com/agile2008
• Talk to the attendees from Suncorp - Craig Smith,
Paul King, Phil Abernathy, Marina Chiovetti
• Email me for access to slides or presentations –
craig.smith@suncorp.com.au
• Request brown bags on specific areas of interest
from the conference
THANK YOU!

More Related Content

PDF
40 Agile Methods in 40 Minutes
PDF
40 Agile Methods in 40 Minutes
PDF
40 Agile Methods in 40 Minutes
PDF
40 Agile Methods In 40 Minutes
PDF
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
PDF
Agile Project Experiences - The Story of Three Little Pigs
PDF
The History of DevOps (and what you need to do about it)
PDF
Agile frameworks: the why, how and what
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
40 Agile Methods In 40 Minutes
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
Agile Project Experiences - The Story of Three Little Pigs
The History of DevOps (and what you need to do about it)
Agile frameworks: the why, how and what

What's hot (20)

PDF
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?
PPTX
Water-Scrum-Fall: The Good, the Bad, and the [Scrum]Butt-Ugly
PPTX
An Agile Practice Framework for Scaling Agile Adoption in an Enterprise
PDF
Agile Basics / Fundamentals
PDF
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
PPTX
Agile Configuration Management Environments
PPTX
Applying Organizational Change and Leadership in Agile Transformations
PPTX
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
PPTX
Smart Scaling (ASK) presentation(agile2014)
PPTX
Agile Metrics: Value, Flow, Quality, Culture
PDF
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
PPTX
Agile for Everyone
PPTX
Are You Being Agile or Doing Agile?
PDF
How do you survive the radical shift towards inversion of responsibility and ...
PPTX
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
PDF
Tangible Scrum: The Scrum in Hardware Guide
PDF
Cosmetic Agile, il Prêt-à-porter dell'Agilità
PDF
Agile Organizations with Scrum@Scale
PPTX
Agile Governance Workshop @Agile India 2012
PDF
Agile Innovation
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?
Water-Scrum-Fall: The Good, the Bad, and the [Scrum]Butt-Ugly
An Agile Practice Framework for Scaling Agile Adoption in an Enterprise
Agile Basics / Fundamentals
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
Agile Configuration Management Environments
Applying Organizational Change and Leadership in Agile Transformations
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
Smart Scaling (ASK) presentation(agile2014)
Agile Metrics: Value, Flow, Quality, Culture
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Agile for Everyone
Are You Being Agile or Doing Agile?
How do you survive the radical shift towards inversion of responsibility and ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
Tangible Scrum: The Scrum in Hardware Guide
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Agile Organizations with Scrum@Scale
Agile Governance Workshop @Agile India 2012
Agile Innovation
Ad

Viewers also liked (9)

PDF
Technical Lessons Learned Turning the Agile Dials to Eleven!
PDF
Visual Management: Leading With What You Can See
PDF
Visual Management: Leading With What You Can See
PDF
7 Deadly Sins of Agile Software Test Automation
PPT
Startup Metrics for Pirates
PDF
It All Starts With An idea: Kicking Off Initiatives For Success
PDF
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
PDF
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
PDF
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Technical Lessons Learned Turning the Agile Dials to Eleven!
Visual Management: Leading With What You Can See
Visual Management: Leading With What You Can See
7 Deadly Sins of Agile Software Test Automation
Startup Metrics for Pirates
It All Starts With An idea: Kicking Off Initiatives For Success
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Ad

Similar to Agile 2008 Retrospective (20)

PDF
Agile Methods - An Overview - Marc Bless - 2009
PDF
Product owners how to get your development team to love you (product camp, 3...
PDF
Agile Fundamentals for Project Managers.pdf
PPTX
Agile ux fullday-uxpa2016
PDF
Introduction To Agile Refresh Savannah July20 2010 V1 4
PPTX
AGILE2016 Conference Top 10 Presented by Synerzip
PPTX
Synerzip-Agile2016-Top10 Webinar
PPTX
Untangling spring week2
PPTX
Synerzip’s Top 10 Take Aways, From Agile 2013
PDF
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
PDF
Climbing out of a Crisis Loop at the BBC
PDF
Understanding-Agile for beginners in real
PDF
Understanding-Agile &Scrum.pdf
PPTX
Introduction to Design Thinking & Correlation to Scrum
PDF
What the Heck Is a Product Owner?
PDF
[HCMC STC Jan 2015] Choosing The Best Of The Plan-Driven And Agile Developmen...
PPTX
Embedding Clinical standards in research workshop
PDF
How to get your agile development team to love you (product camp, 3.14)
PDF
Building products that are cheap,fast and good by Anand Murthy Raj
PPTX
Minimum Viable Architecture - Good Enough is Good Enough
Agile Methods - An Overview - Marc Bless - 2009
Product owners how to get your development team to love you (product camp, 3...
Agile Fundamentals for Project Managers.pdf
Agile ux fullday-uxpa2016
Introduction To Agile Refresh Savannah July20 2010 V1 4
AGILE2016 Conference Top 10 Presented by Synerzip
Synerzip-Agile2016-Top10 Webinar
Untangling spring week2
Synerzip’s Top 10 Take Aways, From Agile 2013
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
Climbing out of a Crisis Loop at the BBC
Understanding-Agile for beginners in real
Understanding-Agile &Scrum.pdf
Introduction to Design Thinking & Correlation to Scrum
What the Heck Is a Product Owner?
[HCMC STC Jan 2015] Choosing The Best Of The Plan-Driven And Agile Developmen...
Embedding Clinical standards in research workshop
How to get your agile development team to love you (product camp, 3.14)
Building products that are cheap,fast and good by Anand Murthy Raj
Minimum Viable Architecture - Good Enough is Good Enough

More from Craig Smith (17)

PDF
40 Agile Methods in 40 Minutes
PDF
Code of Ethical Conduct for Agile Coaching
PDF
Public Sector Agility Accelerator
PDF
Rethinking Retrospectives: Beyond the Three Columns
PDF
Agile Coaching Ethics - The Powerful Questions Behind What, Why & How
PDF
Public Sector Agility Accelerator
PDF
Public Sector Agility Accelerator
PDF
Agility Accelerator
PDF
FailAgility: Recognising and Resetting the Agile Boundaries
PDF
Mind the Gap: Realising the Value of Agility
PDF
Mind the Gap: Realising the Value of Agility
PDF
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
PDF
The Speed to Cool: Agile Testing & Building Quality In
PDF
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
PDF
Scrum Masters:The Full-Time Role Conundrum
PDF
Agile...Looking Back Looking Forward
PDF
Going All XP On Your Business
40 Agile Methods in 40 Minutes
Code of Ethical Conduct for Agile Coaching
Public Sector Agility Accelerator
Rethinking Retrospectives: Beyond the Three Columns
Agile Coaching Ethics - The Powerful Questions Behind What, Why & How
Public Sector Agility Accelerator
Public Sector Agility Accelerator
Agility Accelerator
FailAgility: Recognising and Resetting the Agile Boundaries
Mind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of Agility
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
The Speed to Cool: Agile Testing & Building Quality In
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters:The Full-Time Role Conundrum
Agile...Looking Back Looking Forward
Going All XP On Your Business

Recently uploaded (20)

PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Modernizing your data center with Dell and AMD
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
KodekX | Application Modernization Development
PDF
Spectral efficient network and resource selection model in 5G networks
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Machine learning based COVID-19 study performance prediction
The Rise and Fall of 3GPP – Time for a Sabbatical?
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Modernizing your data center with Dell and AMD
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
NewMind AI Monthly Chronicles - July 2025
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Dropbox Q2 2025 Financial Results & Investor Presentation
Understanding_Digital_Forensics_Presentation.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Review of recent advances in non-invasive hemoglobin estimation
KodekX | Application Modernization Development
Spectral efficient network and resource selection model in 5G networks

Agile 2008 Retrospective

  • 1. Agile 2008 Retrospective & Slide Show September 2008 Agile Change Program 3rd September 2008
  • 2. - 1 - 1/04/2017 Overview In Toronto, Canada to represent Suncorp and present two experience reports
  • 3. - 2 - 1/04/2017 Three Little Pigs The first paper – Agile Project Experiences – The Story of the Three Little Pigs
  • 4. - 3 - 1/04/2017 Three Little Pigs Experiences from EasyDoc, Guidewire & Promina Payments projects. People showed up!
  • 5. - 4 - 1/04/2017 Dials To Eleven The second paper – Technical Lessons Learnt turning the agile dials to eleven. Paul King presented two other talks also on Groovy & performance tests
  • 6. - 5 - 1/04/2017 Dials To Eleven – Coming Soon to InfoQ Info Q recorded the session and will be way on their website in November (only 18 out of 400 were recorded). http://www.infoq.com/agile2008
  • 7. - 6 - 1/04/2017 Chasing Waterfalls Niagra Falls is 90 minutes down the road. Powerful waterfall right next to an agile conference??
  • 9. - 8 - 1/04/2017 AAFTT Day 1 Agile Alliance Functional Testing Tools Workshop
  • 10. - 9 - 1/04/2017 AAFTT Lightning Talks • 5 mins • Video taped Open Space Sessions 3x3 • Narrative testing • Tool selection • Understandability for users vs the power of programming Futurespective • Positive (green) • Negative (red) • Surprises (purple)
  • 11. - 10 - 1/04/2017 So Many Choices... • 19 stages – developer, testing, process, distributed agile, leadership,... • More than 30 choices per session
  • 12. - 11 - 1/04/2017 The Wisdom Of Crowds Keynote: “The Wisdom Of Crowds” James Surowiecki • The aggregation of information in groups, results in decisions that are often better than could have been made by any single member of the group • Large organisations set up obstacles to the flow of information • Group average is usually very close and usually a large percentage of the group • Livestock example – crowd average 1197lb and actual weight 1198lb •At Agile 2008, for Visual Studio LOC – average guess 47 million, real answer 43.2 million, only 2/2000 better than group collective guess
  • 13. - 12 - 1/04/2017 Ten Terrific Transition Tips “Ten Terrific Transition Tips” Joshua Kerievsky • Don’t sell pair programming – focus on risks of solo programming • Build community – bigger than you think, retrospectives build community • Celebrate chaos – you will get there soon • Empower experimenters – give things a fair shot • Start sooner! • Most people who don’t program don’t understand technical debt – demonstrate • Customers are really happier when focussed on quality and not features
  • 14. - 13 - 1/04/2017 Code Metrics & Analysis For Agile Projects “Code Metrics & Analysis For Agile Projects” Neal Ford & Ram Singaram • Hawthorne Effect – Western Electric measured worker activity based on lighting level • Use metrics, don’t just collect, apply to codebase • Byte code analysis - Findbugs – run on Struts, found copy/paste bug 3 times • Source analysis – PMD, CPD, Simian • Coverage – Cobertura, Emma, nCover • Flog – for Ruby, adds up language values as you cannot measure static analysis • Effrent/Affrent coupling – number of classes used / use this class – Jdepend • Crap4J – crap threshold • Information Radiators - Panopticode
  • 15. - 14 - 1/04/2017 Build Your Coaching Skills “Build Your Coaching Skills” Johanna Rothman • Don’t confuse coaching with feedback or teaching – feedback is longer term and about behaviour, mentoring is about milestones and achievements • Always have an end time for coaching – then re-evaluate • Coaching under the covers – spouses do it all the time • Coaches do not have to be a domain expert • Most organisations have blind leading the nearly blind • Every problem has 3 possible options – then move to goals • Exercises in coaching and listening
  • 16. - 15 - 1/04/2017 Prioritizing Your Product Backlog “Prioritizing Your Product Backlog” Mike Cohn • Iceberg- well formed with small number of stories at the top • Spend 10% of iteration getting ready for the next • Kano analysis – exciter/delighter, mandatory/baseline, linear • Theme screening, Theme scoring, Relative weighting – ways to identify important features for next release • Break big projects into release horizons
  • 17. - 16 - 1/04/2017 New Arrows For The Agile Quiver “New Arrows For The Agile Quiver” Jim McCarthy • Agile is common sense but not very common • Take the job offer to manage the dumbest group – only way is up • Shared vision works – 4 people on Excel vs 200 on Access! • Core Commitments for teams – doomed to be great if you follow them – a number of protocol checks – eg. “I propose” or “let’s act” means everybody should listen, promise not to do anything dumb on purpose, etc...
  • 18. - 17 - 1/04/2017 Guerilla Agile “Guerilla Agile” Johanna Rothman • Lots of examples - Bring Me A Rock, Queen Of Denial, We Can’t Say No, etc... • Want management to think your resources are scarce – how do you free them up? • Happy Date – MS Project will tell you the first possible date you cannot be done • Releasable product does not mean walking out of the building • How little can you do to be successful? • Measure what is done, not just the milestones • Normally don’t recommend Monday to Friday iterations – people will use the weekend • 90% done – use inch pebbles
  • 19. - 18 - 1/04/2017 Quintessence Keynote: “Quintessence” Robert “Uncle Bob” Martin • Political metaphor – Scrum is Obama and XP is McCain • Agile Manifesto needs a fifth value – “Craftmanship Over Crap” • Later changed this slightly to “Craftmanship Over Execution” – because we value craftmanship more than execution – we don’t value crap at all! • Jury is in – TDD works • Manual testing is criminal • Green Band – Clean Code – sold out!
  • 20. - 19 - 1/04/2017 The Wisdom Of Experience Keynote: “The Wisdom Of Experience” Alan Cooper • The father of Visual Basic • Agile is a new toy – developers jump on new toys – but agile is unique • Mixing big ideas, design, engineering and construction is the most common source of failure • We can know what users need, interaction designers works with developers to discover this • Challenge management • Demand quality lines not deadlines • First to market is not better than best to market
  • 21. - 20 - 1/04/2017 Dude, Where’s My Release Plan? “Dude, Where’s My Release Plan?” David Hussman • Product owners are usually slapped in the role because they know the system • Suggests use of big fat stories rather than epics or themes • Realise that somebody is rolling up your planning to a budget and converting your points to days • Release planning – involve all those who want a say, give management/sales a plan • Recharter when you don’t have a vision • Have a visible release plan / iteration map
  • 22. - 21 - 1/04/2017 10 Ways To Screw Up With Scrum & XP “10 Ways To Screw Up With Scrum & XP” Henrik Kniberg • Don’t throw out stuff that works – don’t need it all at the start, start simple • Have an agreed definition of done • Guess velocity to get going • Do retrospectives well- look for mechanical, use a timeline to get started • Use a flashlight, make velocity visible • Deal with technical debt – stop making it happen, slow down, add definition of done • teamwork – can have specialists, ask team what they need to go faster • use product backlog • mergophobia
  • 23. - 22 - 1/04/2017 After Dark Microsoft Function & Banquet
  • 24. - 23 - 1/04/2017 Vendors a.k.a. Free Stuff Thoughtworks, GreenPepper, Microsoft, Borland, Version One, Rally, Electric Cloud...
  • 27. - 26 - 1/04/2017 Key Items of Interest for Agilists • Strong focus behind quality testing and approaches to making things better • Clean code and craftmanship • Technical debt & legacy code • Agile practices over theory – Pragmatism has replaced religion • Mixed crowd – new to agile and experienced agile but much less why agile • Questions about what’s next in agile? • Enterprise and distributed agile learnings • Planning, planning poker cards & story points • Lots of practical learnings from practitioners • Prioritised backlog
  • 28. - 27 - 1/04/2017 More Information??? • Check out the Agile 2008 website to see if there were items of interest – http://www.agile2008.org • Watch InfoQ for presentations and commentary- http:///www.infoq.com/agile2008 • Talk to the attendees from Suncorp - Craig Smith, Paul King, Phil Abernathy, Marina Chiovetti • Email me for access to slides or presentations – craig.smith@suncorp.com.au • Request brown bags on specific areas of interest from the conference THANK YOU!