SlideShare une entreprise Scribd logo
1  sur  72
Télécharger pour lire hors ligne
Going
  All

On Your Business
          Craig
          Smith
Welcome




Image: http://cdn.crushable.com/files/2012/09/office-space-hard-work-quote.jpg
Agile
                                                                         Anyone?




Image: http://imperialphoenix.files.wordpress.com/2011/05/hands-up.jpg
Agile
     Defined




Image: https://lh4.googleusercontent.com/-iMhOX34IuCM/TYbu4e7MKzI/AAAAAAAARF8/usib2hLUuqE/2011+03March+21+umbrellas1.JPG
Raccoon!




Image: http://www.animaldanger.com/images/cutest%20raccoon.jpg
So many
                                                                                                      flavours!




Image: http://3.bp.blogspot.com/-AIjM67a7dZI/TicW6srI3MI/AAAAAAAAABM/dKPvLVJcUAg/s1600/icecream.jpg
80%                    40%                      We have
of IT Organisations*   of all Organisations*    crossed
                                               the chasm




                                                                        Image: http://upload.wikimedia.org/wikipedia/commons/d/d3/Technology-Adoption-Lifecycle.png
                                                   * according to Gartner
Days!
                                                                Happy




Image: © Fuzzy Door Productions / 20th Century Fox Television
crowd…
       We have
     sorted the IT
     development




Images: © TalkbackThames http://spoilertv.co.uk/images/cache/archived-old-shows/the-it-crowd/season_1/itcrowd-01_FULL.jpg
areas…
      always so
      We are not

     good in other




Image: © Universal Television http://mimg.ugo.com/200910/11515/the-office.jpg
Why is
                                                                                                         all this
                                                                                                       important?




mage: http://2.bp.blogspot.com/-tdA28Ug9zuU/T57Q0W9jjaI/AAAAAAAAA8k/m1GSCVgUk0Y/s400/bush-thinking-hard.jpg
Knowledge
 Economy




                                                              Source: http://whatmatters.mckinseydigital.com/internet/using-technology-to-improve-workforce-collaboration
                                  Production
                                     15%

 Knowledge
    47%


                                                Transaction
                                                   38%




   Projected Types of Workers, share of US workforce (2011)
Economy
                                                                                                           Knowledge




                                                      90%
                                                   Knowledge
                                                                                               10%
                                                                                            Transaction




           Types of workers (Financial Industry)




Source: http://www.apo-tokyo.org/00e-books/IS-02_TrainingKnowledgeWorkers/IS-02_TrainingKnowledgeWorkers.pdf
Agile
                                                                                                 Industrial


                                                                                                 Revolution
                                                                                                Information




Forrester Research 2012




Image: © Forrester Research http://cdn3.cio.co.uk/cmsdata/features/3351316/Forrester_age_of_customer.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
                                              Our highest priority
                         get the job done.
                                                is to satisfy the
   Agile processes                                  customer
 promote sustainable                           through early and
  development. The                            continuous delivery
sponsors, developers,                        of valuable software.
 and users should be
  able to maintain a
    constant pace
     indefinitely.

                                                             17
Change
software
    to
solutions


            Responding to
               change
                 over
             following a
                 plan
XP   is:
             Extreme Programming

Extreme (Software) Projects
                Extreme Process
Extreme Practices
           Extreme Passion (People)
     Extreme Payback (Profit)
Projects
                                                                                                     (Software)
                                                                                                    XP: Extreme




Image: http://pathfindersoftware.com/wp-content/uploads/2fb9dec6-e764-419e-835c-00bb20c7b03a1.jpg
Water              Scrum               Fall




  Upfront project     Iterative and         Controlled,
      planning          adaptive            infrequent
    process that      approach to           production
      typically      achieving the         release cycle
      happens       overall plan that   that is governed
  between IT and      was first laid             by
   the business.        out in the       organizational
                     'Water' stage.         policy and
                                          infrastructure
  Water-                                    limitations
Scrum-Fall
projects
     IT projects
    are business




Image: http://www.37days.com/images/2007/08/31/us_and_them_map_2.jpg
Process
    XP: Extreme




Image: http://www.toothpastefordinner.com/020605/panflute-flowchart.gif
mostly
                                                                                                    translate
                                                                                                    processes
                                                                                                   Our current




Images: http://cdn-premiere.ladmedia.fr/var/premiere/storage/images/fluctuat/diaporamas/15-repliques-de-jeux-video-a-connaitre-ou-a-eviter-316311
Scrum




Image: http://blogs.conchango.com/Admin/ImageGallery/blogs.conchango.com/Colin.Bird/Scrum%20Overview%20Diagram.png
eXtreme
                                                                    Programmming




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




Image: http://blog.crisp.se/henrikkniberg/images/kanban-example.jpg
Kanban is
    everywhere




Image: http://jsmw.files.wordpress.com/2009/09/img_4242.jpg
work &
    queues
   Kanban

   reactive
   good for




Image: http://www.flickr.com/photos/seattlemunicipalarchives/3746038289 http://www.flickr.com/photos/fernando/226930122
Scrum,

       Kanban
      evolve to
     Start with
     Scrumban:




Image: http://www.flickr.com/photos/fernando/226930122
“…broke the rules, challenged the bureaucratic system that stifled
innovation and hindered progress; spelled out 14 rules and practices."   1943

    Skunkworks
    at Lockheed
       Martin




                                                                                Image: http://www.nationalmuseum.af.mil/shared/media/photodb/photos/060728-F-1234S-009.jpg
Going All XP On Your Business
Going All XP On Your Business
“…strives for the absolute elimination of waste, overburden and
unevenness to allow members to work smoothly and efficiently.”    1948




                                                                         Image: http://www.business-improvement.eu/lean/Toyota_brand.jpg
  Toyota
Production
  System
  (Lean)
Going All XP On Your Business
Lean
       Startup




Image: http://wiredbusinessconference.com/media/notes/Session_11_660x515.jpg
Build

  Learn
 Measure




Image: http://banditfox.com/blog/wp-content/uploads/2012/07/lean_startup.jpg
XP:
                                                                               Extreme
                                                                               Practices




Image: http://artegami.com/wp-content/uploads/2007/08/toysrus_karate_kid.jpg
XP
                                                                    Practices




Image: Beck, Kent – Extreme Programming Explained: Embrace Change
Invest the time if the solution is important!
        Avoid signoffs and handoffs              Onsite
                                                Customer




                                                           Image: http://www.cubefigures.com/graphics/IThome.jpg
React to inevitable changes
Adaptive planning techniques



Planning
 Game
Metaphor




             Understand the problem
   Elevator pitch, vision box, as-is / to-be map




Image: http://www.sametz.com/roundthesquare/wp-content/uploads/2010/01/ElevatorFloorIndicator.jpg
Image: http://www.m-t-d.co.uk/images/06.Feedback.jpg
40 Hour
 Week           Sustainable pace
          Timeboxing or continuous flow
Refactoring
                                                                                                             Safe to fail environment
                                                                                                         Build modular and by value/risk




Image: http://sphotos-a.xx.fbcdn.net/hphotos-ash4/s720x720/319372_10151030093412988_197252210_n.jpg
Simple statements and documentation
                    Simple solutions
Simple
Design




                                               Image: http://files.customize.org/thumbnails/larger/60916.jpg
Pair
      Programming
             Wisdom of the crowd
  Pair for cross skilling and better solutions




Image: http://www.iai.uni-bonn.de/~gk/XPandProgramTransformation/XP-teddybear-by-clementine-nemo.jpg
Testing
                                                                                                             Build quality in
                                                                                                  Understand your definition of done first




Image: http://www.mabishu.com/wp-content/uploads/2012/04/tdd-red-green-refactor-diagram.gif
Story
Card
Acceptance
  Criteria
Small iterative cycles
 Short        Release often

Releases




            Image: http://images.askmen.com/blogs/news/the-big-bang-experiment.jpg
Windows 7
Deployment
Make Your
      Image: http://img4.allyou.com/i/2008/06/cut-utility-bills-l.jpg?400:400




Progress Visible
Standardisation
                                                                                                                      Self empowered decision making
                                                                                                               Coding
                                                                                                              Standards




Image: http://2.bp.blogspot.com/-juGlA-xWdao/TcEw_xrloqI/AAAAAAAAACI/u-nXQ0--sUo/s1600/Exactly+Why+Do+We+Dream+Of+Possessing+Partic
Working as a team
Product centric model




                        Collective
                        Ownership
Integrate with other teams, including IT
Continuous    Always have a solution you can showcase

Integration




                Image: http://www.aboutmyplanet.com/wp-content/blogs.dir/10/files//2007/11/traffic-light.jpg
XP:

                                                                                                           Passion
                                                                                                           Extreme




Image: © Vestron Pictures http://st-listas.20minutos.es/images/2008-11/63607/750738_640px.jpg?1228430376
Break

   Culture
   Existing




Image: http://images.theage.com.au/2010/12/27/2110222/yoplait_yoghurt_420-420x0.jpg
Drive




Image: http://blogs.salleurl.edu/project-management/files/2010/10/dan_pink21.jpg
Extreme
  HR




                                                            Image: http://www.temple.edu/hr/departments/compensation/images/HierarchyPicture_010.jpg
      Netflix has no vacation policy or tracking!

  “There is no clothing policy at Netflix, but no one
  has come to work naked lately.” (Patty McCord, Netflix)
Reviews
                                                                    Performance




Image: http://www.rd.com/images/cartoons/0611-MarkAnderson2-d.jpg
Are your
    technical
    resources
   craftsman?
   61




Image: © Touchstone Television http://dvdmedia.ign.com/dvd/image/article/635/635195/home-improvement-the-complete-second-season-20050720
Manifesto for
  Software
Craftsmanship
Payback
   XP: Extreme




Image: http://blog.hj60.com/aussiemoney.jpg
motivation?
   What is your




Image: http://6.mshcdn.com/wp-content/uploads/2010/09/iStock_000012514711XSmallEDIT.jpg
Beyond Budgeting




Image: http://www.juergendaum.com/bb_e-Dateien/Slide1_e.JPG
Going All XP On Your Business
Agile
                                                                                  Marketing




Image: http://www.chiefmartec.com/post_images/agile_marketing_10_principles.jpg
Extreme
       Governments




Image: http://innovationgames.com/wp-content/uploads/2011/02/SJCbudgetgames52.jpg
Extreme
Manufacturing
Wikispeed
Wrap Up




Image: © Chuck Lorre Productions http://zuriest.files.wordpress.com/2011/12/bath-item-gift1.jpg
XP   is:
             Extreme Programming

Extreme (Software) Projects
                Extreme Process
Extreme Practices
           Extreme Passion (People)
     Extreme Payback (Profit)
Suncorp Group includes leading general insurance,
                                banking, life insurance, superannuation and
                                investment brands in Australia and New Zealand.
                                The Group has around 16,000 employees and


 Thankyou
                                relationships with nine million customers. It is a Top
                                25 ASX listed company with over $95 billion in
                                assets. Suncorp has five core businesses: Personal
                                Insurance; Commercial Insurance; Vero New
                                Zealand; Suncorp Bank and Suncorp Life. These are
                                supported by corporate and shared services
                                divisions.
                                (http://www.suncorp.com.au)




Craig Smith
 http://www.suncorp.com.au
 http://www.craigsmith.id.au
 craig.smith@suncorp.com.au
 craig@craigsmith.id.au        Questions?
 @smithcdau

Contenu connexe

Tendances

Visual Management: Leading With What You Can See
Visual Management: Leading With What You Can SeeVisual Management: Leading With What You Can See
Visual Management: Leading With What You Can SeeCraig Smith
 
Visual Management: Leading With What You Can See
Visual Management: Leading With What You Can SeeVisual Management: Leading With What You Can See
Visual Management: Leading With What You Can SeeCraig Smith
 
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 DevOpsJeff Gallimore
 
Tactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryTactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryExcella
 
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negativesAgile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negativesRavi Kumar
 
Lean entrepreneurship Agile Product Developmnet
Lean entrepreneurship   Agile Product DevelopmnetLean entrepreneurship   Agile Product Developmnet
Lean entrepreneurship Agile Product DevelopmnetSean Ammirati
 
Beyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for ImpactBeyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for ImpactRyan Martens
 
Agile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveAgile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveJeff Dalton
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCersAlexey Krivitsky
 
IT Project Management and Scrum, part II
IT Project Management and Scrum, part IIIT Project Management and Scrum, part II
IT Project Management and Scrum, part IIVisma Lietuva
 
IT Project Management and Scrum, part I
IT Project Management and Scrum, part IIT Project Management and Scrum, part I
IT Project Management and Scrum, part IVisma Lietuva
 
Breaking the myth: How to maximize MVP?
Breaking the myth: How to maximize MVP?Breaking the myth: How to maximize MVP?
Breaking the myth: How to maximize MVP?UxWorks
 
Agile Tour Montréal 2010 - The Lean within Scrum par Joe Little
Agile Tour Montréal 2010 -  The Lean within Scrum par Joe Little Agile Tour Montréal 2010 -  The Lean within Scrum par Joe Little
Agile Tour Montréal 2010 - The Lean within Scrum par Joe Little Agile Montréal
 
Webinar - Why Winging It Isn't a Strategy
Webinar - Why Winging It Isn't a StrategyWebinar - Why Winging It Isn't a Strategy
Webinar - Why Winging It Isn't a StrategyCentral Desktop
 

Tendances (17)

Visual Management: Leading With What You Can See
Visual Management: Leading With What You Can SeeVisual Management: Leading With What You Can See
Visual Management: Leading With What You Can See
 
Visual Management: Leading With What You Can See
Visual Management: Leading With What You Can SeeVisual Management: Leading With What You Can See
Visual Management: Leading With What You Can See
 
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 Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryTactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous Delivery
 
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negativesAgile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
 
Lean entrepreneurship Agile Product Developmnet
Lean entrepreneurship   Agile Product DevelopmnetLean entrepreneurship   Agile Product Developmnet
Lean entrepreneurship Agile Product Developmnet
 
Evidence-Based Management for Software Organizations
Evidence-Based Management for Software OrganizationsEvidence-Based Management for Software Organizations
Evidence-Based Management for Software Organizations
 
Beyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for ImpactBeyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for Impact
 
Agile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveAgile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and survive
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCers
 
IT Project Management and Scrum, part II
IT Project Management and Scrum, part IIIT Project Management and Scrum, part II
IT Project Management and Scrum, part II
 
IT Project Management and Scrum, part I
IT Project Management and Scrum, part IIT Project Management and Scrum, part I
IT Project Management and Scrum, part I
 
Breaking the myth: How to maximize MVP?
Breaking the myth: How to maximize MVP?Breaking the myth: How to maximize MVP?
Breaking the myth: How to maximize MVP?
 
Agile Tour Montréal 2010 - The Lean within Scrum par Joe Little
Agile Tour Montréal 2010 -  The Lean within Scrum par Joe Little Agile Tour Montréal 2010 -  The Lean within Scrum par Joe Little
Agile Tour Montréal 2010 - The Lean within Scrum par Joe Little
 
Lean Agile : voir en grand !
Lean Agile : voir en grand !Lean Agile : voir en grand !
Lean Agile : voir en grand !
 
Webinar - Why Winging It Isn't a Strategy
Webinar - Why Winging It Isn't a StrategyWebinar - Why Winging It Isn't a Strategy
Webinar - Why Winging It Isn't a Strategy
 
Scaling Scrum
Scaling ScrumScaling Scrum
Scaling Scrum
 

Similaire à Going All XP On Your Business

I'm the Business & Agile Was My Idea
I'm the Business & Agile Was My IdeaI'm the Business & Agile Was My Idea
I'm the Business & Agile Was My IdeaCraig Smith
 
Developers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to SuccessDevelopers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to SuccessDevOps.com
 
Matt Amjad Portfolio (1)
Matt Amjad Portfolio (1)Matt Amjad Portfolio (1)
Matt Amjad Portfolio (1)Mateen Amjad
 
Cloud Computing: How to Change The World In 1,825 Days…
Cloud Computing: How to Change The World  In 1,825 Days…Cloud Computing: How to Change The World  In 1,825 Days…
Cloud Computing: How to Change The World In 1,825 Days…Blue Elephant Consulting
 
Agile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect WorldAgile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect WorldCraig Smith
 
Successful Technology Implementations Transcript
Successful Technology Implementations TranscriptSuccessful Technology Implementations Transcript
Successful Technology Implementations TranscriptTom Floyd
 
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 EnterpriseNitin Ramrakhyani
 
KubeCon 2020 EU Virtual: How we migrated our monolith to K8s
KubeCon 2020 EU Virtual: How we migrated our monolith to K8sKubeCon 2020 EU Virtual: How we migrated our monolith to K8s
KubeCon 2020 EU Virtual: How we migrated our monolith to K8sMauricio (Salaboy) Salatino
 
DevSecCon Asia 2017 Fabian Lim: DevSecOps in the government
DevSecCon Asia 2017 Fabian Lim: DevSecOps in the governmentDevSecCon Asia 2017 Fabian Lim: DevSecOps in the government
DevSecCon Asia 2017 Fabian Lim: DevSecOps in the governmentDevSecCon
 
ISTC Keynote Smart Authoring For A Smarter Planet
ISTC Keynote   Smart Authoring For A Smarter PlanetISTC Keynote   Smart Authoring For A Smarter Planet
ISTC Keynote Smart Authoring For A Smarter Planetanghelides
 
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2
 
Summit 2011 infra_general_trends
Summit 2011 infra_general_trendsSummit 2011 infra_general_trends
Summit 2011 infra_general_trendsPini Cohen
 
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service DeliveryAchieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service DeliveryPerforce
 
Agents for Agility - The Just-in-Time Enterprise Has Arrived
Agents for Agility - The Just-in-Time Enterprise Has ArrivedAgents for Agility - The Just-in-Time Enterprise Has Arrived
Agents for Agility - The Just-in-Time Enterprise Has ArrivedInside Analysis
 
SC18 DevOps Short Introduction
SC18 DevOps Short IntroductionSC18 DevOps Short Introduction
SC18 DevOps Short IntroductionJason Echols
 
From DevOps to Operations Science
From DevOps to Operations Science From DevOps to Operations Science
From DevOps to Operations Science WeAreEsynergy
 
The influence of consumerization on enterprise apps
The influence of consumerization on enterprise appsThe influence of consumerization on enterprise apps
The influence of consumerization on enterprise appsMichel de Goede
 

Similaire à Going All XP On Your Business (20)

I'm the Business & Agile Was My Idea
I'm the Business & Agile Was My IdeaI'm the Business & Agile Was My Idea
I'm the Business & Agile Was My Idea
 
Developers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to SuccessDevelopers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to Success
 
Matt Amjad Portfolio (1)
Matt Amjad Portfolio (1)Matt Amjad Portfolio (1)
Matt Amjad Portfolio (1)
 
Resume_Tushar_Bhilare
Resume_Tushar_BhilareResume_Tushar_Bhilare
Resume_Tushar_Bhilare
 
Cloud Computing: How to Change The World In 1,825 Days…
Cloud Computing: How to Change The World  In 1,825 Days…Cloud Computing: How to Change The World  In 1,825 Days…
Cloud Computing: How to Change The World In 1,825 Days…
 
Agile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect WorldAgile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect World
 
Successful Technology Implementations Transcript
Successful Technology Implementations TranscriptSuccessful Technology Implementations Transcript
Successful Technology Implementations Transcript
 
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
 
KubeCon 2020 EU Virtual: How we migrated our monolith to K8s
KubeCon 2020 EU Virtual: How we migrated our monolith to K8sKubeCon 2020 EU Virtual: How we migrated our monolith to K8s
KubeCon 2020 EU Virtual: How we migrated our monolith to K8s
 
DevSecCon Asia 2017 Fabian Lim: DevSecOps in the government
DevSecCon Asia 2017 Fabian Lim: DevSecOps in the governmentDevSecCon Asia 2017 Fabian Lim: DevSecOps in the government
DevSecCon Asia 2017 Fabian Lim: DevSecOps in the government
 
ISTC Keynote Smart Authoring For A Smarter Planet
ISTC Keynote   Smart Authoring For A Smarter PlanetISTC Keynote   Smart Authoring For A Smarter Planet
ISTC Keynote Smart Authoring For A Smarter Planet
 
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
 
Summit 2011 infra_general_trends
Summit 2011 infra_general_trendsSummit 2011 infra_general_trends
Summit 2011 infra_general_trends
 
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service DeliveryAchieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
 
Nachi Sharma
Nachi SharmaNachi Sharma
Nachi Sharma
 
Agents for Agility - The Just-in-Time Enterprise Has Arrived
Agents for Agility - The Just-in-Time Enterprise Has ArrivedAgents for Agility - The Just-in-Time Enterprise Has Arrived
Agents for Agility - The Just-in-Time Enterprise Has Arrived
 
SC18 DevOps Short Introduction
SC18 DevOps Short IntroductionSC18 DevOps Short Introduction
SC18 DevOps Short Introduction
 
Business Transformation Using TOGAF
Business Transformation Using TOGAF Business Transformation Using TOGAF
Business Transformation Using TOGAF
 
From DevOps to Operations Science
From DevOps to Operations Science From DevOps to Operations Science
From DevOps to Operations Science
 
The influence of consumerization on enterprise apps
The influence of consumerization on enterprise appsThe influence of consumerization on enterprise apps
The influence of consumerization on enterprise apps
 

Plus de Craig Smith

40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig 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 CoachingCraig Smith
 
Public Sector Agility Accelerator
Public Sector Agility AcceleratorPublic Sector Agility Accelerator
Public Sector Agility AcceleratorCraig Smith
 
Rethinking Retrospectives: Beyond the Three Columns
Rethinking Retrospectives: Beyond the Three ColumnsRethinking Retrospectives: Beyond the Three Columns
Rethinking Retrospectives: Beyond the Three ColumnsCraig Smith
 
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 & HowCraig Smith
 
Public Sector Agility Accelerator
Public Sector Agility AcceleratorPublic Sector Agility Accelerator
Public Sector Agility AcceleratorCraig Smith
 
Public Sector Agility Accelerator
Public Sector Agility AcceleratorPublic Sector Agility Accelerator
Public Sector Agility AcceleratorCraig Smith
 
Agility Accelerator
Agility AcceleratorAgility Accelerator
Agility AcceleratorCraig Smith
 
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 BoundariesCraig Smith
 
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 AgilityCraig Smith
 
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 AgilityCraig Smith
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
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 RamsayCraig Smith
 
Agile 2008 Retrospective
Agile 2008 RetrospectiveAgile 2008 Retrospective
Agile 2008 RetrospectiveCraig Smith
 
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!Craig Smith
 
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 PigsCraig Smith
 
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 RamsayCraig Smith
 
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 RamsayCraig Smith
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes40 Agile Methods In 40 Minutes
40 Agile Methods In 40 MinutesCraig Smith
 

Plus 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
 
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
 
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
 

Dernier

Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 

Dernier (20)

201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 

Going All XP On Your Business

  • 1. Going All On Your Business Craig Smith
  • 3. Agile Anyone? Image: http://imperialphoenix.files.wordpress.com/2011/05/hands-up.jpg
  • 4. Agile Defined Image: https://lh4.googleusercontent.com/-iMhOX34IuCM/TYbu4e7MKzI/AAAAAAAARF8/usib2hLUuqE/2011+03March+21+umbrellas1.JPG
  • 6. So many flavours! Image: http://3.bp.blogspot.com/-AIjM67a7dZI/TicW6srI3MI/AAAAAAAAABM/dKPvLVJcUAg/s1600/icecream.jpg
  • 7. 80% 40% We have of IT Organisations* of all Organisations* crossed the chasm Image: http://upload.wikimedia.org/wikipedia/commons/d/d3/Technology-Adoption-Lifecycle.png * according to Gartner
  • 8. Days! Happy Image: © Fuzzy Door Productions / 20th Century Fox Television
  • 9. crowd… We have sorted the IT development Images: © TalkbackThames http://spoilertv.co.uk/images/cache/archived-old-shows/the-it-crowd/season_1/itcrowd-01_FULL.jpg
  • 10. areas… always so We are not good in other Image: © Universal Television http://mimg.ugo.com/200910/11515/the-office.jpg
  • 11. Why is all this important? mage: http://2.bp.blogspot.com/-tdA28Ug9zuU/T57Q0W9jjaI/AAAAAAAAA8k/m1GSCVgUk0Y/s400/bush-thinking-hard.jpg
  • 12. Knowledge Economy Source: http://whatmatters.mckinseydigital.com/internet/using-technology-to-improve-workforce-collaboration Production 15% Knowledge 47% Transaction 38% Projected Types of Workers, share of US workforce (2011)
  • 13. Economy Knowledge 90% Knowledge 10% Transaction Types of workers (Financial Industry) Source: http://www.apo-tokyo.org/00e-books/IS-02_TrainingKnowledgeWorkers/IS-02_TrainingKnowledgeWorkers.pdf
  • 14. Agile Industrial Revolution Information Forrester Research 2012 Image: © Forrester Research http://cdn3.cio.co.uk/cmsdata/features/3351316/Forrester_age_of_customer.jpg
  • 15. Let’s ponder the Agile Manifesto Responding to change over following a plan
  • 16. And the underlying principles Build projects around motivated individuals. Give them the environment and support they need, and trust them to Our highest priority get the job done. is to satisfy the Agile processes customer promote sustainable through early and development. The continuous delivery sponsors, developers, of valuable software. and users should be able to maintain a constant pace indefinitely. 17
  • 17. Change software to solutions Responding to change over following a plan
  • 18. XP is: Extreme Programming Extreme (Software) Projects Extreme Process Extreme Practices Extreme Passion (People) Extreme Payback (Profit)
  • 19. Projects (Software) XP: Extreme Image: http://pathfindersoftware.com/wp-content/uploads/2fb9dec6-e764-419e-835c-00bb20c7b03a1.jpg
  • 20. Water Scrum Fall Upfront project Iterative and Controlled, planning adaptive infrequent process that approach to production typically achieving the release cycle happens overall plan that that is governed between IT and was first laid by the business. out in the organizational 'Water' stage. policy and infrastructure Water- limitations Scrum-Fall
  • 21. projects IT projects are business Image: http://www.37days.com/images/2007/08/31/us_and_them_map_2.jpg
  • 22. Process XP: Extreme Image: http://www.toothpastefordinner.com/020605/panflute-flowchart.gif
  • 23. mostly translate processes Our current Images: http://cdn-premiere.ladmedia.fr/var/premiere/storage/images/fluctuat/diaporamas/15-repliques-de-jeux-video-a-connaitre-ou-a-eviter-316311
  • 25. eXtreme Programmming Image: Beck, Kent – Extreme Programming Explained: Embrace Change
  • 27. Kanban is everywhere Image: http://jsmw.files.wordpress.com/2009/09/img_4242.jpg
  • 28. work & queues Kanban reactive good for Image: http://www.flickr.com/photos/seattlemunicipalarchives/3746038289 http://www.flickr.com/photos/fernando/226930122
  • 29. Scrum, Kanban evolve to Start with Scrumban: Image: http://www.flickr.com/photos/fernando/226930122
  • 30. “…broke the rules, challenged the bureaucratic system that stifled innovation and hindered progress; spelled out 14 rules and practices." 1943 Skunkworks at Lockheed Martin Image: http://www.nationalmuseum.af.mil/shared/media/photodb/photos/060728-F-1234S-009.jpg
  • 33. “…strives for the absolute elimination of waste, overburden and unevenness to allow members to work smoothly and efficiently.” 1948 Image: http://www.business-improvement.eu/lean/Toyota_brand.jpg Toyota Production System (Lean)
  • 35. Lean Startup Image: http://wiredbusinessconference.com/media/notes/Session_11_660x515.jpg
  • 36. Build Learn Measure Image: http://banditfox.com/blog/wp-content/uploads/2012/07/lean_startup.jpg
  • 37. XP: Extreme Practices Image: http://artegami.com/wp-content/uploads/2007/08/toysrus_karate_kid.jpg
  • 38. XP Practices Image: Beck, Kent – Extreme Programming Explained: Embrace Change
  • 39. Invest the time if the solution is important! Avoid signoffs and handoffs Onsite Customer Image: http://www.cubefigures.com/graphics/IThome.jpg
  • 40. React to inevitable changes Adaptive planning techniques Planning Game
  • 41. Metaphor Understand the problem Elevator pitch, vision box, as-is / to-be map Image: http://www.sametz.com/roundthesquare/wp-content/uploads/2010/01/ElevatorFloorIndicator.jpg
  • 42. Image: http://www.m-t-d.co.uk/images/06.Feedback.jpg 40 Hour Week Sustainable pace Timeboxing or continuous flow
  • 43. Refactoring Safe to fail environment Build modular and by value/risk Image: http://sphotos-a.xx.fbcdn.net/hphotos-ash4/s720x720/319372_10151030093412988_197252210_n.jpg
  • 44. Simple statements and documentation Simple solutions Simple Design Image: http://files.customize.org/thumbnails/larger/60916.jpg
  • 45. Pair Programming Wisdom of the crowd Pair for cross skilling and better solutions Image: http://www.iai.uni-bonn.de/~gk/XPandProgramTransformation/XP-teddybear-by-clementine-nemo.jpg
  • 46. Testing Build quality in Understand your definition of done first Image: http://www.mabishu.com/wp-content/uploads/2012/04/tdd-red-green-refactor-diagram.gif
  • 49. Small iterative cycles Short Release often Releases Image: http://images.askmen.com/blogs/news/the-big-bang-experiment.jpg
  • 51. Make Your Image: http://img4.allyou.com/i/2008/06/cut-utility-bills-l.jpg?400:400 Progress Visible
  • 52. Standardisation Self empowered decision making Coding Standards Image: http://2.bp.blogspot.com/-juGlA-xWdao/TcEw_xrloqI/AAAAAAAAACI/u-nXQ0--sUo/s1600/Exactly+Why+Do+We+Dream+Of+Possessing+Partic
  • 53. Working as a team Product centric model Collective Ownership
  • 54. Integrate with other teams, including IT Continuous Always have a solution you can showcase Integration Image: http://www.aboutmyplanet.com/wp-content/blogs.dir/10/files//2007/11/traffic-light.jpg
  • 55. XP: Passion Extreme Image: © Vestron Pictures http://st-listas.20minutos.es/images/2008-11/63607/750738_640px.jpg?1228430376
  • 56. Break Culture Existing Image: http://images.theage.com.au/2010/12/27/2110222/yoplait_yoghurt_420-420x0.jpg
  • 58. Extreme HR Image: http://www.temple.edu/hr/departments/compensation/images/HierarchyPicture_010.jpg Netflix has no vacation policy or tracking! “There is no clothing policy at Netflix, but no one has come to work naked lately.” (Patty McCord, Netflix)
  • 59. Reviews Performance Image: http://www.rd.com/images/cartoons/0611-MarkAnderson2-d.jpg
  • 60. Are your technical resources craftsman? 61 Image: © Touchstone Television http://dvdmedia.ign.com/dvd/image/article/635/635195/home-improvement-the-complete-second-season-20050720
  • 61. Manifesto for Software Craftsmanship
  • 62. Payback XP: Extreme Image: http://blog.hj60.com/aussiemoney.jpg
  • 63. motivation? What is your Image: http://6.mshcdn.com/wp-content/uploads/2010/09/iStock_000012514711XSmallEDIT.jpg
  • 66. Agile Marketing Image: http://www.chiefmartec.com/post_images/agile_marketing_10_principles.jpg
  • 67. Extreme Governments Image: http://innovationgames.com/wp-content/uploads/2011/02/SJCbudgetgames52.jpg
  • 70. Wrap Up Image: © Chuck Lorre Productions http://zuriest.files.wordpress.com/2011/12/bath-item-gift1.jpg
  • 71. XP is: Extreme Programming Extreme (Software) Projects Extreme Process Extreme Practices Extreme Passion (People) Extreme Payback (Profit)
  • 72. Suncorp Group includes leading general insurance, banking, life insurance, superannuation and investment brands in Australia and New Zealand. The Group has around 16,000 employees and Thankyou relationships with nine million customers. It is a Top 25 ASX listed company with over $95 billion in assets. Suncorp has five core businesses: Personal Insurance; Commercial Insurance; Vero New Zealand; Suncorp Bank and Suncorp Life. These are supported by corporate and shared services divisions. (http://www.suncorp.com.au) Craig Smith http://www.suncorp.com.au http://www.craigsmith.id.au craig.smith@suncorp.com.au craig@craigsmith.id.au Questions? @smithcdau