SlideShare uma empresa Scribd logo
1 de 109
Baixar para ler offline
Agile 2.0:

Rebooting a
Raccoon           Craig Smith
in an Imperfect   Greg Smith
World
Welcome…




Image: © DreamWorks Animation http://hwcdn.themoviedb.org/backdrops/66b/4bc91f68017a3c57fe00c66b/over-the-hedge-original.jpg
Welcome…



                                                                                                                     Not
                                                                                                                  Related…



Image: © Universal Pictures http://cf1.imgobject.com/backdrops/8af/4bc92693017a3c57fe00f8af/twins-original.jpg
Agile (or why
                                                                             are we here?)




Image: http://saltlakecitydatacenter.com/images/saltlakecitydatacenter.jpg
A brief                                                 Washington
   history…                                                 Agile 2007
                                                       “Assemble the leaders”


                          Salt Lake City
                          Agile Manifesto 2001
                          “The journey begins…”



         Orlando
       Agile 2010
“It’s all Mickey Mouse”




      Chicago
                                                     Toronto
     Agile 2009
                                                   Agile 2008
“The big end of town”
                                              “Stick it to waterfall”
So how do
        you define
          Agile?
Image: © Peyo http://www.dragoart.com/tuts/pics/8/2731/how-to-draw-brainy-smurf.jpg
Is Agile a
           loaded
            term?
Image: http://2.bp.blogspot.com/_scRUpc5DoY0/TTcgZnZ2baI/AAAAAAAAHqE/djSqiyB6WY0/s1600/silver-bullets.jpg
Let’s
 ponder
   the
  Agile
Manifesto



            Responding to
               change
                 over
             following a
                 plan
And the
underlying
principles


                        Build projects around
                        motivated individuals.
                            Give them the
                          environment and
                         support they need,
                        and trust them to get
                            the job done.         Our highest priority is
                                                 to satisfy the customer
   Agile processes                                  through early and
 promote sustainable                               continuous delivery
  development. The                                of valuable software.
sponsors, developers,
 and users should be
  able to maintain a
    constant pace
     indefinitely.
Jim
       Highsmith




Image: © Slattery IT
Bob
       Martin




Image: © James Davidson http://www.flickr.com/photos/x180/503608084/in/set-72157600225783815/
Mike
         Cohn




Image: http://agilesoftwaredevelopment.com/files/apostimages/xp2006/18June_day/IMG_0115.JPG
Ward
      Cunningham




Image: http://jlibrary.sourceforge.net/11/1/ward.jpg
Kent
        Beck




Image: http://jlibrary.sourceforge.net/11/1/ward.jpg
Our
       Definition
        of Agile




                                                                                                                            What do
                                                                                                                           you think?
Image: https://lh4.googleusercontent.com/-iMhOX34IuCM/TYbu4e7MKzI/AAAAAAAARF8/usib2hLUuqE/2011+03March+21+umbrellas1.JPG
Raccoon




Image: http://www.animaldanger.com/images/cutest%20raccoon.jpg
Wombat




Image: http://www.talismancoins.com/catalog/Cute_Wombat.jpg
Joe Public




Image: © Columbia Pictures Television http://media7.podbean.com/pb/8bd0d7f09a369f022283fa9bc6185cf8/4e19502f/blogs7/130503/uploads/AlBundy33.jpg
So many
        flavours
         flavors




Image: http://3.bp.blogspot.com/-AIjM67a7dZI/TicW6srI3MI/AAAAAAAAABM/dKPvLVJcUAg/s1600/icecream.jpg
Textbook
         Agile




                                                                                                  What do
                                                                                                 you think?
Image: http://www.xqa.com.ar/visualmanagement/wp-content/gallery/general-pictures/xqa_2095.jpg
Pure
        Agile




Image: http://essence-water.com/images/j0400015.jpg
Are you
   drunk on                                                                                           What do
    Agile?                                                                                           you think?
Image: http://3.bp.blogspot.com/_dWKvVJhgeB4/TKvaib2tC6I/AAAAAAAAAKM/ZP4cVv5NXOo/s1600/koolaid.jpg
The Next
        Level?
              Agile
              2.0?




Image: http://media.smashingmagazine.com/wp-content/uploads/uploader/images/signs/escalator-to-great-pizza/full_escalator-to-great-pizza.jpg
Have we
                                                                                                                                               completed
                                                                                                                                                 level 1
                                                                                                                                                  yet?
Image: http://media.smashingmagazine.com/wp-content/uploads/uploader/images/signs/escalator-to-great-pizza/full_escalator-to-great-pizza.jpg
You mean
    there isn’t
        an
    Agile 2.0 ?!




Image http://static5.businessinsider.com/image/4e3ff4b7ecad04065800002e/enraged-newsweek-cover-goes-out-of-its-way-to-make-michele-bachmann-look-insane.jpg
Has Agile
                                                                                              peaked?




Image: http://upload.wikimedia.org/wikipedia/commons/d/d3/Technology-Adoption-Lifecycle.png
Has Agile
      peaked?




Image: http://www.emeraldinsight.com/content_images/fig/1310010106002.png
Six                                      Pen &                          Thinking     Use
           Sigma                                     Paper                            Hats      Cases


                                                                                      Brain    Business
             Lean                                             A3                               Process
                                                                                    Storming    Maps

            Mind                                    Code
            Maps                                                                    Personas    Index
                                                   Reviews                                      Cards

     Is
  anything                                  Communication                                Retrospectives
   really
   new?
Image: http://www.clocktowercentre.com.au/images/events/OvernewtonNewAgainWeb.jpg
Raccoon
      Agile adoption




Image:© Teletoon (Total Drama Island) http://images2.wikia.nocookie.net/__cb20100607234943/totaldramaisland/images/6/62/Their-pet-raccoon%21.jpg
Agile
         Rollout
         Journey




      Where
     does it go
      wrong?
Image: http://www.geeksaresexy.net/wp-content/uploads/2010/07/sfr015.gif
Reboot!




Image: http://www.penguinexpert.com/wp-content/uploads/2010/02/Orangepuffles-2.png
Culture:
     Top Down
     Bottom Up




Image: http://www.recuperelaconfianza.com/images/3_th.jpg
Leaders




Image: © Scott Adams http://static.libsyn.com/p/assets/7/4/a/f/74af2da86a3de177/thumbnail2.png
It’s about
                                                                                   quality…
Image: http://technabob.com/blog/wp-content/uploads/2008/06/paper_steve_jobs.jpg
The Agile
 Slider




            Agile

Tragile             Fragile
Clear
        goals




Image: http://www.dragonflyeffect.com/blog/wp-content/uploads/2011/03/goal.jpg
Motivation




Image: http://www.positive-thinking-for-you.com/wp-content/uploads/2010/12/Loss-of-Motivation.jpg
Shape
       the
       Path




Image: http://goldeneaglesofamerica.com/wp-content/uploads/2011/04/yellow-brick-2.jpg
The solution
      or part of
     the solution




Image: Greg Smith
Agile is not
        the 360°
       solution…




Image: © http://2.bp.blogspot.com/_hJAdOXPQY_k/TKvsoOIcf1I/AAAAAAAAARs/fKrTbbLpwjk/s1600/wheel-of-fortune-pat-sajak-vanna-white.jpg
Tribes




Image: http://www.funkysuccess.com/pic/tribes/tribes-seth-godin-mind-map.jpg
Drive




Image: http://wanderlust.bajan.pl/files/2011/06/Daniel-Pink-ipad.jpg
The
   Mythical
     Man
    Month
Image: http://blog.budzier.com/__oneclick_uploads/2008/07/dsc00573-1.JPG
Declaration of
Interdependence
     (pmdoi.org)
Raccoon
         Agile in
        software
      development




Image: http://savingotters.wildlifedirect.org/files/2009/12/learning-to-touch-type2.jpg
One TPS
        report
          too
       many…




Image: http://spaghettitesting.files.wordpress.com/2009/04/fad.png?w=396&h=296
2001
XP
XP:
       Extreme
     Programming




Image: Beck, Kent – Extreme Programming Explained: Embrace Change
Yet, still
        so many
        projects
          fail?




                                                               Where are
                                                               we going
                                                                wrong?
Image: http://www.mopo.ca/uploaded_images/it-fail-742289.jpg
Reboot!




Image: http://cultofmac.cultofmaccom.netdna-cdn.com/wordpress/wp-content/uploads/bluscreenimac.jpg
Mainstream:
        Refactoring




Image: http://img.foodnetwork.com/FOOD/2003/10/28/tm1c05_spaghetti_lg.jpg
Mainstream:
        Continuous
        Integration




Image: http://www.wheresthebuild.com/
Mainstream:
          Coding
         Standards




Image: http://www.eggheadcafe.com/articles/20060525_clip_image001.jpg
Mainstream:
       Automated
         Testing




Image: http://1.bp.blogspot.com/_Vs-zLHAkH70/TJOnqBETjaI/AAAAAAAAAdM/c0w-P1RTZeE/s1600/6.jpg
Gaining
   Mainstream:
    Test Driven
   Development
Image: http://www.rethinkware.com/download/attachments/557483/tdd.JPG
Gaining
Mainstream:
  Simple
  Design


              Keep it
              simple.
Future
                                                                                                            Mainstream:
                                                                                                            Continuous
                                                                                                             Delivery
Image: http://1.bp.blogspot.com/-_EaW6TsBa90/TbpYv8LnL4I/AAAAAAAAI_M/OeUS8Lja2Gk/s1600/Australia+Post.JPG
Agile
  software
development      Analyst /
    team
                 Customer
                                            Project
          Elaboration /
          Specification
                             Acceptance
                               Criteria
                                            Manager
                        High
                     Performing
                       AGILE


    Developer       Automation
                                   Tester
Skills
 movement
                                   Analysts need more
                                   testing involvement
                                                                           Analyst

Testers need more
technical involvement                              Tester

        Developer                                    Developers need
                                                     more testing involvement

More                                                                                                 Less




                                                                           Requirements
                                    Functional /




                                                             Exploratory
Technical                                                                                    Technical
                                    Automated




                                                                                          Customer
                                     Specialist
                       Unit Test




                                                    Manual
              Design




                                                                                           Collab.
       Code




                                       Tests



                                                     Test


                                                                Test
Developers
         >>>
      Craftsman
Image: © Touchstone Television http://dvdmedia.ign.com/dvd/image/article/635/635195/home-improvement-the-complete-second-season-20050720023512601_640w.jpg
Testers >>> High
                                                      Value, Quality




Image: http://sadair.com/wp-content/uploads/2010/07/Robocop_Final012.jpg
Analysts >>>
     Executable
   specifications
Image: © Heel & Toe Films / Shore Z Productions / Bad Hat Harry Productions / Universal Media http://images1.wikia.nocookie.net/__cb20110204075008/house/images/b/b4/Nmmng.jpg
Architects
                                                                                                              >>>
                                                                                                          Evolutionary
                                                                                                            Leaders




Image: © Redwood Productions / Paramount Television http://www.sixthriver.com/wp-content/uploads/01.jpg
Hire
       good
      people




Image: http://betterhiringtoday.com/wp-content/uploads/2009/03/Hiring-Must-have-a-clue.jpg
The Right /
        Cool
     Technology




Image: http://myfitgeek.com/blog/wp-content/uploads/2009/01/latest-gadget.jpg
Startups




Image: http://www.wetenschap24.nl/.imaging/stk/wetenschap/zoom/media/wetenschap/noorderlicht/artikelen/2009/July/42272989/original/42272989.jpeg
The
  Fail
Manifesto
(failmanifesto.org)
Manifesto for
      Software
    Craftsmanship
(manifesto.softwarecraftsmanship.org)
Raccoon
  Agile coaching
    & learning
Image: http://thumbnails.truveo.com/0019/15/F6/15F61034636549F3A4D82D_Large.jpg
Agile
       Trainers




Image: http://www.bostonherald.com/blogs/sports/rap_sheet/wp-content/uploads/2010/08/bb-whistle-swinging.JPG
Agile
      Coaches




                                                                                                               Where are
                                                                                                               we going
                                                                                                                wrong?
Image: http://www.bostonherald.com/blogs/sports/rap_sheet/wp-content/uploads/2010/08/bb-whistle-swinging.JPG
Reboot




Image: https://online.uts.edu.au/webapps/lobj-journal-bb_bb60/blog/012233/_688418_1/Home?cmd=GetImage&systemId=3118644319_0e3cfe333a_b__2.jpg
Keep
                                                                  your
                                                                  hand
                                                                  in…




Image: http://www.latexsens.com/your%20own%20helping%20hand.jpg
Certification




Image: http://agilescout.com/the-uber-scrum-master/
Oath of Non Allegiance
         (alistair.cockburn.us/Oath+of+Non-Allegiance)




Image: http://www.preuveneers.co.uk/images/Administration_of_Oaths.jpg
A Community of
    Thinkers
(rallydev.com/agileblog/2009/12/a-
      community-of-thinkers/)
Raccoon
                                                                      Agile outside
                                                                        software




Image: http://images.inmagine.com/img/imagezoo/izs009/izs009164.jpg
Gordon
         Gekko




Image: © 20th Century Fox http://media.silive.com/entertainment_impact_tvfilm/photo/film-five-mostjpg-418670973152fe0e.jpg
Lean
      Manufacturing




Image: http://www.blogcdn.com/www.autoblog.com/media/2011/04/toyota-prius-production.jpg
Working in
    a factory




Image: http://anticap.files.wordpress.com/2011/04/factory-workers.jpg
Same ship,
      different day…




                                                                   Why is it
                                                                  so hard to
                                                                    move
                                                                  outside of
                                                                  software?
Image: http://images.wikia.com/stexpanded/images/b/b5/1701A.jpg
Reboot




Image: https://online.uts.edu.au/webapps/lobj-journal-bb_bb60/blog/012233/_688418_1/Home?cmd=GetImage&systemId=3118644319_0e3cfe333a_b__2.jpg
Drive from IT
                                                                                                                         if Agile
                                                                                                                       embedded
Image: © TalkbackThames http://2.bp.blogspot.com/_6-vqzBEWwCE/ST1nDszwQUI/AAAAAAAAHU0/NddZvqvw0uA/s400/The+IT+Crowd5.jpg
Drive from the
                                                                                                                         business if
                                                                                                                       business heavy
Image: © Revellie Productions / Universal Media Studios http://www.usnews.com/usnews/photography/office/images/1.jpg
Familiar
practices
Adapt the
    playbook




Image: http://www.flickr.com/photos/idovermani/3903032710
Lean
 Manifesto
(www.netobjectives.co
 m/blogs/lean-kanban-
      manifesto)




                        Principles that guide
                         our understanding
                                over
                        practices in which we
                              must trust
Raccoon
       Agile 2.0
      Patterns &
     Approaches
Image:
What does
        Agile 2.0
         look like
           then?
Image: © Peyo http://www.dragoart.com/tuts/pics/8/2731/how-to-draw-brainy-smurf.jpg
Agile 2.0 is
                                                                               just Agile 1.0
                                                                               continuously
                                                                                 improved




Image: http://d20y9cgkrj2ofz.cloudfront.net/files/2009/05/e20_hype_cycle.png
Assessment
Adoption Patterns
User
         Stories




Image: http://thesherpaproject.com/wp-content/uploads/2009/04/who-what-why.png
BDD




Image: http://www.hascode.com/wp-content/uploads/2011/05/bdd.png
Quality
Assessment
XP:
       Extreme
     Programming




Image: Beck, Kent – Extreme Programming Explained: Embrace Change
Scrum




Image: http://www.mountaingoatsoftware.com/system/asset/file/17/ScrumLargeLabelled.png
Lean
                          Identify
                           value



                                          Map the
         Seek
                                           value
       perfection
                                          stream




              Establish              Create
                pull                  flow
Kanban




Image: http://imageshack.us/photo/my-images/201/kanban.gif/sr=1
It’s all
       about
         self
      patterns




Image: © Warner Bros http://2.bp.blogspot.com/_96uP6vDZMT8/S_qW9ouPA_I/AAAAAAAAMSo/4MuQKm3GB_Y/s1600/COYOTE11+-+WHOA+BE-GONE+(58).png
Raccoon
                                                                                                       Wrap
                                                                                                        Up




Image: http://lh4.ggpht.com/-Ap9sO4QxB7w/SatOqj5a8dI/AAAAAAAAAUA/0ljjIbtyOFg/DC_2504762_Page_13.jpg
The
            Manifesto
            Manifesto
         (or enough
         manifestos
         already)…
      (kimmok.com/514799/the-
         manifesto-manifesto)




Image: http://payload.cargocollective.com/1/0/28494/514799/Manifesto2.jpg
Raccoon
                                                                                           going
                                                                                         forward:
                                                                                           Respect
                                                                                         the values/
                                                                                          principles




Image: © Hinton Animation Studios http://www.gilsinan.com/raccoons/images/raccoo02.jpg
Raccoon
                                                                                                                        Going
                                                                                                                       Forward:
                                                                                                                       Evolution
                                                                                                                          Not
                                                                                                                       Revolution




Image: © DreamWorks Animation http://cdn.mymovies.ge/backdrops/0f1/4da96cfb7b9aa16e7c0000f1/over-the-hedge-w1280.jpg
Raccoon is
                                                                              a
                                                                          community




Image: http://images.mylot.com/userImages/images/postphotos/2220633.jpg
Becoming   Raccoon
 Raccoon
Raccoons
                                                                                 No ……………
                                                                                 were harmed
                                                                                     in the
                                                                                 production of
                                                                                    this talk




Image http://www.free-widescreen-wallpaper.com/animals-wallpapers/raccoon.html
Craig Smith
http://www.suncorp.com.au                  Questions
http://www.agileacademy.com.au
http://www.craigsmith.id.au                  ???
craig.smith@suncorp.com.au
@smithcdau




                        Greg Smith

                        http://www.gssolutionsgroup.com
                        greg@gssolutionsgroup.com
                        @agilesmith
Suncorp is one of Australia and New Zealand's largest diversified financial services
providers, supplying banking, insurance and wealth management products to around
9 million customers through well-established and recognised brands such as AAMI,
Australian Pensioners Insurance Agency, Shannons, Vero, Asteron and Tyndall, as
well as Suncorp and GIO. Today, Suncorp is Australia's fifth largest bank and second
largest domestic general insurance group, with over 16,000 staff. Suncorp has
representation in 450 offices, branches and agencies throughout Australia and New
Zealand. (http://www.suncorp.com.au)



Practical agile solutions, helping you move to agile within your constraints. GS
Solutions Group offers practical training, coaching, and mentoring to help you work
around your challenges and become agile. We will help you create project
management and software development processes that thrive within your
environment.
(http://www.gssolutionsgroup.com)



The Agile Academy is the next wave in Agile learning and collaboration. Designed for
IT professionals, the Agile Academy is a knowledge hub that promotes Agile related
learning, knowledge sharing and capability development across the IT industry. We
offer an integrated curriculum of leading edge courses across the entire solution
development life cycle, covering all roles at varying levels.
(http://www.agileacademy.com.au)

Mais conteúdo relacionado

Semelhante a Agile 2.0 - Rebooting a Raccoon in an Imperfect World

The Speed to Cool: Agile Testing & Building Quality In
The Speed to Cool: Agile Testing & Building Quality InThe Speed to Cool: Agile Testing & Building Quality In
The Speed to Cool: Agile Testing & Building Quality In
Craig Smith
 
Robot moodboard word
Robot moodboard wordRobot moodboard word
Robot moodboard word
VictoriaLBS
 

Semelhante a Agile 2.0 - Rebooting a Raccoon in an Imperfect World (20)

Going All XP On Your Business
Going All XP On Your BusinessGoing All XP On Your Business
Going All XP On Your Business
 
Going All XP On Your Business
Going All XP On Your BusinessGoing All XP On Your Business
Going All XP On Your Business
 
Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012
 
It All Starts With An idea: Kicking Off Initiatives For Success
It All Starts With An idea: Kicking Off Initiatives For SuccessIt All Starts With An idea: Kicking Off Initiatives For Success
It All Starts With An idea: Kicking Off Initiatives For Success
 
Building an A-Team - I Love It When a Team Comes Together
Building an A-Team - I Love It When a Team Comes TogetherBuilding an A-Team - I Love It When a Team Comes Together
Building an A-Team - I Love It When a Team Comes Together
 
Agile...Looking Back Looking Forward
Agile...Looking Back Looking ForwardAgile...Looking Back Looking Forward
Agile...Looking Back Looking Forward
 
Mind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityMind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of Agility
 
Back to the [Completable] Future
Back to the [Completable] FutureBack to the [Completable] Future
Back to the [Completable] Future
 
Scrum Masters:The Full-Time Role Conundrum
Scrum Masters:The Full-Time Role ConundrumScrum Masters:The Full-Time Role Conundrum
Scrum Masters:The Full-Time Role Conundrum
 
Tactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsTactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOps
 
Tactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsTactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOps
 
Escalabilidade com Akka
Escalabilidade com AkkaEscalabilidade com Akka
Escalabilidade com Akka
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)
 
The Speed to Cool: Agile Testing & Building Quality In
The Speed to Cool: Agile Testing & Building Quality InThe Speed to Cool: Agile Testing & Building Quality In
The Speed to Cool: Agile Testing & Building Quality In
 
Career vs profession vs major
Career vs profession vs majorCareer vs profession vs major
Career vs profession vs major
 
Social Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right NetworkSocial Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right Network
 
Scaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large EnterpriseScaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large Enterprise
 
Robot moodboard word
Robot moodboard wordRobot moodboard word
Robot moodboard word
 
Slide show koby
Slide show kobySlide show koby
Slide show koby
 
BlackBerry 10 Rises
BlackBerry 10 RisesBlackBerry 10 Rises
BlackBerry 10 Rises
 

Mais de Craig Smith

Code of Ethical Conduct for Agile Coaching
Code of Ethical Conduct for Agile CoachingCode of Ethical Conduct for Agile Coaching
Code of Ethical Conduct for Agile Coaching
Craig Smith
 

Mais de Craig Smith (20)

40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Code of Ethical Conduct for Agile Coaching
Code of Ethical Conduct for Agile CoachingCode of Ethical Conduct for Agile Coaching
Code of Ethical Conduct for Agile Coaching
 
Public Sector Agility Accelerator
Public Sector Agility AcceleratorPublic Sector Agility Accelerator
Public Sector Agility Accelerator
 
Rethinking Retrospectives: Beyond the Three Columns
Rethinking Retrospectives: Beyond the Three ColumnsRethinking Retrospectives: Beyond the Three Columns
Rethinking Retrospectives: Beyond the Three Columns
 
Agile Coaching Ethics - The Powerful Questions Behind What, Why & How
Agile Coaching Ethics - The Powerful Questions Behind What, Why & HowAgile Coaching Ethics - The Powerful Questions Behind What, Why & How
Agile Coaching Ethics - The Powerful Questions Behind What, Why & How
 
Public Sector Agility Accelerator
Public Sector Agility AcceleratorPublic Sector Agility Accelerator
Public Sector Agility Accelerator
 
Public Sector Agility Accelerator
Public Sector Agility AcceleratorPublic Sector Agility Accelerator
Public Sector Agility Accelerator
 
Agility Accelerator
Agility AcceleratorAgility Accelerator
Agility Accelerator
 
FailAgility: Recognising and Resetting the Agile Boundaries
FailAgility: Recognising and Resetting the Agile BoundariesFailAgility: Recognising and Resetting the Agile Boundaries
FailAgility: Recognising and Resetting the Agile Boundaries
 
Mind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityMind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of Agility
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Agile Coaching Nightmares: Lessons We Can Learn From Gordon RamsayAgile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
 
Agile 2008 Retrospective
Agile 2008 RetrospectiveAgile 2008 Retrospective
Agile 2008 Retrospective
 
Technical Lessons Learned Turning the Agile Dials to Eleven!
Technical Lessons Learned Turning the Agile Dials to Eleven!Technical Lessons Learned Turning the Agile Dials to Eleven!
Technical Lessons Learned Turning the Agile Dials to Eleven!
 
Agile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little PigsAgile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little Pigs
 
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Agile Coaching Nightmares: Lessons We Can Learn From Gordon RamsayAgile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Agile Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
 
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Coaching Nightmares: Lessons We Can Learn From Gordon RamsayCoaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
 
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Coaching Nightmares: Lessons We Can Learn From Gordon RamsayCoaching Nightmares: Lessons We Can Learn From Gordon Ramsay
Coaching Nightmares: Lessons We Can Learn From Gordon Ramsay
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Agile 2.0 - Rebooting a Raccoon in an Imperfect World

  • 1. Agile 2.0: Rebooting a Raccoon Craig Smith in an Imperfect Greg Smith World
  • 2. Welcome… Image: © DreamWorks Animation http://hwcdn.themoviedb.org/backdrops/66b/4bc91f68017a3c57fe00c66b/over-the-hedge-original.jpg
  • 3. Welcome… Not Related… Image: © Universal Pictures http://cf1.imgobject.com/backdrops/8af/4bc92693017a3c57fe00f8af/twins-original.jpg
  • 4. Agile (or why are we here?) Image: http://saltlakecitydatacenter.com/images/saltlakecitydatacenter.jpg
  • 5. A brief Washington history… Agile 2007 “Assemble the leaders” Salt Lake City Agile Manifesto 2001 “The journey begins…” Orlando Agile 2010 “It’s all Mickey Mouse” Chicago Toronto Agile 2009 Agile 2008 “The big end of town” “Stick it to waterfall”
  • 6. So how do you define Agile? Image: © Peyo http://www.dragoart.com/tuts/pics/8/2731/how-to-draw-brainy-smurf.jpg
  • 7. Is Agile a loaded term? Image: http://2.bp.blogspot.com/_scRUpc5DoY0/TTcgZnZ2baI/AAAAAAAAHqE/djSqiyB6WY0/s1600/silver-bullets.jpg
  • 8. Let’s ponder the Agile Manifesto Responding to change over following a plan
  • 9. And the underlying principles Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. Our highest priority is to satisfy the customer Agile processes through early and promote sustainable continuous delivery development. The of valuable software. sponsors, developers, and users should be able to maintain a constant pace indefinitely.
  • 10. Jim Highsmith Image: © Slattery IT
  • 11. Bob Martin Image: © James Davidson http://www.flickr.com/photos/x180/503608084/in/set-72157600225783815/
  • 12. Mike Cohn Image: http://agilesoftwaredevelopment.com/files/apostimages/xp2006/18June_day/IMG_0115.JPG
  • 13. Ward Cunningham Image: http://jlibrary.sourceforge.net/11/1/ward.jpg
  • 14. Kent Beck Image: http://jlibrary.sourceforge.net/11/1/ward.jpg
  • 15. Our Definition of Agile What do you think? Image: https://lh4.googleusercontent.com/-iMhOX34IuCM/TYbu4e7MKzI/AAAAAAAARF8/usib2hLUuqE/2011+03March+21+umbrellas1.JPG
  • 18. Joe Public Image: © Columbia Pictures Television http://media7.podbean.com/pb/8bd0d7f09a369f022283fa9bc6185cf8/4e19502f/blogs7/130503/uploads/AlBundy33.jpg
  • 19. So many flavours flavors Image: http://3.bp.blogspot.com/-AIjM67a7dZI/TicW6srI3MI/AAAAAAAAABM/dKPvLVJcUAg/s1600/icecream.jpg
  • 20. Textbook Agile What do you think? Image: http://www.xqa.com.ar/visualmanagement/wp-content/gallery/general-pictures/xqa_2095.jpg
  • 21. Pure Agile Image: http://essence-water.com/images/j0400015.jpg
  • 22. Are you drunk on What do Agile? you think? Image: http://3.bp.blogspot.com/_dWKvVJhgeB4/TKvaib2tC6I/AAAAAAAAAKM/ZP4cVv5NXOo/s1600/koolaid.jpg
  • 23. The Next Level? Agile 2.0? Image: http://media.smashingmagazine.com/wp-content/uploads/uploader/images/signs/escalator-to-great-pizza/full_escalator-to-great-pizza.jpg
  • 24. Have we completed level 1 yet? Image: http://media.smashingmagazine.com/wp-content/uploads/uploader/images/signs/escalator-to-great-pizza/full_escalator-to-great-pizza.jpg
  • 25. You mean there isn’t an Agile 2.0 ?! Image http://static5.businessinsider.com/image/4e3ff4b7ecad04065800002e/enraged-newsweek-cover-goes-out-of-its-way-to-make-michele-bachmann-look-insane.jpg
  • 26. Has Agile peaked? Image: http://upload.wikimedia.org/wikipedia/commons/d/d3/Technology-Adoption-Lifecycle.png
  • 27. Has Agile peaked? Image: http://www.emeraldinsight.com/content_images/fig/1310010106002.png
  • 28. Six Pen & Thinking Use Sigma Paper Hats Cases Brain Business Lean A3 Process Storming Maps Mind Code Maps Personas Index Reviews Cards Is anything Communication Retrospectives really new? Image: http://www.clocktowercentre.com.au/images/events/OvernewtonNewAgainWeb.jpg
  • 29. Raccoon Agile adoption Image:© Teletoon (Total Drama Island) http://images2.wikia.nocookie.net/__cb20100607234943/totaldramaisland/images/6/62/Their-pet-raccoon%21.jpg
  • 30. Agile Rollout Journey Where does it go wrong? Image: http://www.geeksaresexy.net/wp-content/uploads/2010/07/sfr015.gif
  • 32. Culture: Top Down Bottom Up Image: http://www.recuperelaconfianza.com/images/3_th.jpg
  • 33. Leaders Image: © Scott Adams http://static.libsyn.com/p/assets/7/4/a/f/74af2da86a3de177/thumbnail2.png
  • 34. It’s about quality… Image: http://technabob.com/blog/wp-content/uploads/2008/06/paper_steve_jobs.jpg
  • 35. The Agile Slider Agile Tragile Fragile
  • 36. Clear goals Image: http://www.dragonflyeffect.com/blog/wp-content/uploads/2011/03/goal.jpg
  • 38. Shape the Path Image: http://goldeneaglesofamerica.com/wp-content/uploads/2011/04/yellow-brick-2.jpg
  • 39. The solution or part of the solution Image: Greg Smith
  • 40. Agile is not the 360° solution… Image: © http://2.bp.blogspot.com/_hJAdOXPQY_k/TKvsoOIcf1I/AAAAAAAAARs/fKrTbbLpwjk/s1600/wheel-of-fortune-pat-sajak-vanna-white.jpg
  • 43. The Mythical Man Month Image: http://blog.budzier.com/__oneclick_uploads/2008/07/dsc00573-1.JPG
  • 45. Raccoon Agile in software development Image: http://savingotters.wildlifedirect.org/files/2009/12/learning-to-touch-type2.jpg
  • 46. One TPS report too many… Image: http://spaghettitesting.files.wordpress.com/2009/04/fad.png?w=396&h=296
  • 48. XP: Extreme Programming Image: Beck, Kent – Extreme Programming Explained: Embrace Change
  • 49. Yet, still so many projects fail? Where are we going wrong? Image: http://www.mopo.ca/uploaded_images/it-fail-742289.jpg
  • 51. Mainstream: Refactoring Image: http://img.foodnetwork.com/FOOD/2003/10/28/tm1c05_spaghetti_lg.jpg
  • 52. Mainstream: Continuous Integration Image: http://www.wheresthebuild.com/
  • 53. Mainstream: Coding Standards Image: http://www.eggheadcafe.com/articles/20060525_clip_image001.jpg
  • 54. Mainstream: Automated Testing Image: http://1.bp.blogspot.com/_Vs-zLHAkH70/TJOnqBETjaI/AAAAAAAAAdM/c0w-P1RTZeE/s1600/6.jpg
  • 55. Gaining Mainstream: Test Driven Development Image: http://www.rethinkware.com/download/attachments/557483/tdd.JPG
  • 56. Gaining Mainstream: Simple Design Keep it simple.
  • 57. Future Mainstream: Continuous Delivery Image: http://1.bp.blogspot.com/-_EaW6TsBa90/TbpYv8LnL4I/AAAAAAAAI_M/OeUS8Lja2Gk/s1600/Australia+Post.JPG
  • 58. Agile software development Analyst / team Customer Project Elaboration / Specification Acceptance Criteria Manager High Performing AGILE Developer Automation Tester
  • 59. Skills movement Analysts need more testing involvement Analyst Testers need more technical involvement Tester Developer Developers need more testing involvement More Less Requirements Functional / Exploratory Technical Technical Automated Customer Specialist Unit Test Manual Design Collab. Code Tests Test Test
  • 60. Developers >>> Craftsman Image: © Touchstone Television http://dvdmedia.ign.com/dvd/image/article/635/635195/home-improvement-the-complete-second-season-20050720023512601_640w.jpg
  • 61. Testers >>> High Value, Quality Image: http://sadair.com/wp-content/uploads/2010/07/Robocop_Final012.jpg
  • 62. Analysts >>> Executable specifications Image: © Heel & Toe Films / Shore Z Productions / Bad Hat Harry Productions / Universal Media http://images1.wikia.nocookie.net/__cb20110204075008/house/images/b/b4/Nmmng.jpg
  • 63. Architects >>> Evolutionary Leaders Image: © Redwood Productions / Paramount Television http://www.sixthriver.com/wp-content/uploads/01.jpg
  • 64. Hire good people Image: http://betterhiringtoday.com/wp-content/uploads/2009/03/Hiring-Must-have-a-clue.jpg
  • 65. The Right / Cool Technology Image: http://myfitgeek.com/blog/wp-content/uploads/2009/01/latest-gadget.jpg
  • 68. Manifesto for Software Craftsmanship (manifesto.softwarecraftsmanship.org)
  • 69. Raccoon Agile coaching & learning Image: http://thumbnails.truveo.com/0019/15/F6/15F61034636549F3A4D82D_Large.jpg
  • 70. Agile Trainers Image: http://www.bostonherald.com/blogs/sports/rap_sheet/wp-content/uploads/2010/08/bb-whistle-swinging.JPG
  • 71. Agile Coaches Where are we going wrong? Image: http://www.bostonherald.com/blogs/sports/rap_sheet/wp-content/uploads/2010/08/bb-whistle-swinging.JPG
  • 73. Keep your hand in… Image: http://www.latexsens.com/your%20own%20helping%20hand.jpg
  • 75. Oath of Non Allegiance (alistair.cockburn.us/Oath+of+Non-Allegiance) Image: http://www.preuveneers.co.uk/images/Administration_of_Oaths.jpg
  • 76. A Community of Thinkers (rallydev.com/agileblog/2009/12/a- community-of-thinkers/)
  • 77. Raccoon Agile outside software Image: http://images.inmagine.com/img/imagezoo/izs009/izs009164.jpg
  • 78. Gordon Gekko Image: © 20th Century Fox http://media.silive.com/entertainment_impact_tvfilm/photo/film-five-mostjpg-418670973152fe0e.jpg
  • 79. Lean Manufacturing Image: http://www.blogcdn.com/www.autoblog.com/media/2011/04/toyota-prius-production.jpg
  • 80. Working in a factory Image: http://anticap.files.wordpress.com/2011/04/factory-workers.jpg
  • 81. Same ship, different day… Why is it so hard to move outside of software? Image: http://images.wikia.com/stexpanded/images/b/b5/1701A.jpg
  • 83. Drive from IT if Agile embedded Image: © TalkbackThames http://2.bp.blogspot.com/_6-vqzBEWwCE/ST1nDszwQUI/AAAAAAAAHU0/NddZvqvw0uA/s400/The+IT+Crowd5.jpg
  • 84. Drive from the business if business heavy Image: © Revellie Productions / Universal Media Studios http://www.usnews.com/usnews/photography/office/images/1.jpg
  • 86. Adapt the playbook Image: http://www.flickr.com/photos/idovermani/3903032710
  • 87. Lean Manifesto (www.netobjectives.co m/blogs/lean-kanban- manifesto) Principles that guide our understanding over practices in which we must trust
  • 88. Raccoon Agile 2.0 Patterns & Approaches Image:
  • 89. What does Agile 2.0 look like then? Image: © Peyo http://www.dragoart.com/tuts/pics/8/2731/how-to-draw-brainy-smurf.jpg
  • 90. Agile 2.0 is just Agile 1.0 continuously improved Image: http://d20y9cgkrj2ofz.cloudfront.net/files/2009/05/e20_hype_cycle.png
  • 93. User Stories Image: http://thesherpaproject.com/wp-content/uploads/2009/04/who-what-why.png
  • 96. XP: Extreme Programming Image: Beck, Kent – Extreme Programming Explained: Embrace Change
  • 98. Lean Identify value Map the Seek value perfection stream Establish Create pull flow
  • 100. It’s all about self patterns Image: © Warner Bros http://2.bp.blogspot.com/_96uP6vDZMT8/S_qW9ouPA_I/AAAAAAAAMSo/4MuQKm3GB_Y/s1600/COYOTE11+-+WHOA+BE-GONE+(58).png
  • 101. Raccoon Wrap Up Image: http://lh4.ggpht.com/-Ap9sO4QxB7w/SatOqj5a8dI/AAAAAAAAAUA/0ljjIbtyOFg/DC_2504762_Page_13.jpg
  • 102. The Manifesto Manifesto (or enough manifestos already)… (kimmok.com/514799/the- manifesto-manifesto) Image: http://payload.cargocollective.com/1/0/28494/514799/Manifesto2.jpg
  • 103. Raccoon going forward: Respect the values/ principles Image: © Hinton Animation Studios http://www.gilsinan.com/raccoons/images/raccoo02.jpg
  • 104. Raccoon Going Forward: Evolution Not Revolution Image: © DreamWorks Animation http://cdn.mymovies.ge/backdrops/0f1/4da96cfb7b9aa16e7c0000f1/over-the-hedge-w1280.jpg
  • 105. Raccoon is a community Image: http://images.mylot.com/userImages/images/postphotos/2220633.jpg
  • 106. Becoming Raccoon Raccoon
  • 107. Raccoons No …………… were harmed in the production of this talk Image http://www.free-widescreen-wallpaper.com/animals-wallpapers/raccoon.html
  • 108. Craig Smith http://www.suncorp.com.au Questions http://www.agileacademy.com.au http://www.craigsmith.id.au ??? craig.smith@suncorp.com.au @smithcdau Greg Smith http://www.gssolutionsgroup.com greg@gssolutionsgroup.com @agilesmith
  • 109. Suncorp is one of Australia and New Zealand's largest diversified financial services providers, supplying banking, insurance and wealth management products to around 9 million customers through well-established and recognised brands such as AAMI, Australian Pensioners Insurance Agency, Shannons, Vero, Asteron and Tyndall, as well as Suncorp and GIO. Today, Suncorp is Australia's fifth largest bank and second largest domestic general insurance group, with over 16,000 staff. Suncorp has representation in 450 offices, branches and agencies throughout Australia and New Zealand. (http://www.suncorp.com.au) Practical agile solutions, helping you move to agile within your constraints. GS Solutions Group offers practical training, coaching, and mentoring to help you work around your challenges and become agile. We will help you create project management and software development processes that thrive within your environment. (http://www.gssolutionsgroup.com) The Agile Academy is the next wave in Agile learning and collaboration. Designed for IT professionals, the Agile Academy is a knowledge hub that promotes Agile related learning, knowledge sharing and capability development across the IT industry. We offer an integrated curriculum of leading edge courses across the entire solution development life cycle, covering all roles at varying levels. (http://www.agileacademy.com.au)