SlideShare ist ein Scribd-Unternehmen logo
1 von 72
Downloaden Sie, um offline zu lesen
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
“…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)
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
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

Weitere ähnliche Inhalte

Was ist angesagt?

Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
Christopher Daily
 
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
Visma 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 I
Visma Lietuva
 
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
Ravi Kumar
 

Was ist angesagt? (18)

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
 
40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes
 
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
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_Values
 
Joe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within ScrumJoe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within Scrum
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Lean Agile : voir en grand !
Lean Agile : voir en grand !Lean Agile : voir en grand !
Lean Agile : voir en grand !
 
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
 
The Lean within Scrum
The Lean within ScrumThe Lean within Scrum
The Lean within Scrum
 
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
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
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
 
Evidence-Based Management for Software Organizations
Evidence-Based Management for Software OrganizationsEvidence-Based Management for Software Organizations
Evidence-Based Management for Software Organizations
 
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
 
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
 
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
 
Full Cycle Traceability via a Product Portfolio Kanban
Full Cycle Traceability via a Product Portfolio KanbanFull Cycle Traceability via a Product Portfolio Kanban
Full Cycle Traceability via a Product Portfolio Kanban
 
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
 

Andere mochten auch

Leading Through Burnout - K. Wiens Dissertation
Leading Through Burnout - K. Wiens DissertationLeading Through Burnout - K. Wiens Dissertation
Leading Through Burnout - K. Wiens Dissertation
Kandi Wiens, EdD
 

Andere mochten auch (20)

A Rogue's Take on Culture Change Costs Currency, Agile Australia 2011
A Rogue's Take on Culture Change Costs Currency, Agile Australia 2011A Rogue's Take on Culture Change Costs Currency, Agile Australia 2011
A Rogue's Take on Culture Change Costs Currency, Agile Australia 2011
 
Gamification and Agile
Gamification and AgileGamification and Agile
Gamification and Agile
 
Non violent communication and Agile: Individuals and Interactions over proces...
Non violent communication and Agile: Individuals and Interactions over proces...Non violent communication and Agile: Individuals and Interactions over proces...
Non violent communication and Agile: Individuals and Interactions over proces...
 
Lean Startup LAST Conference
Lean Startup LAST ConferenceLean Startup LAST Conference
Lean Startup LAST Conference
 
Agile governance The New Disinfectant
Agile governance The New DisinfectantAgile governance The New Disinfectant
Agile governance The New Disinfectant
 
Sudokuban - A practical Kanban learning game
Sudokuban - A practical Kanban learning gameSudokuban - A practical Kanban learning game
Sudokuban - A practical Kanban learning game
 
Scrum Master vs Project Manager, The Role
Scrum Master vs Project Manager, The RoleScrum Master vs Project Manager, The Role
Scrum Master vs Project Manager, The Role
 
Why agile doesn't work in your organization
Why agile doesn't work in your organizationWhy agile doesn't work in your organization
Why agile doesn't work in your organization
 
Leading Through Burnout - K. Wiens Dissertation
Leading Through Burnout - K. Wiens DissertationLeading Through Burnout - K. Wiens Dissertation
Leading Through Burnout - K. Wiens Dissertation
 
designing innovation, insitutions for social transformation D1s3 gupta anil i...
designing innovation, insitutions for social transformation D1s3 gupta anil i...designing innovation, insitutions for social transformation D1s3 gupta anil i...
designing innovation, insitutions for social transformation D1s3 gupta anil i...
 
Projeto gelo
Projeto geloProjeto gelo
Projeto gelo
 
CREATIVITY: Renew Your Thinking, Transform Your Life
CREATIVITY: Renew Your Thinking, Transform Your LifeCREATIVITY: Renew Your Thinking, Transform Your Life
CREATIVITY: Renew Your Thinking, Transform Your Life
 
BigWeatherGear Group and Corporate Services Brochure 2013
BigWeatherGear Group and Corporate Services Brochure 2013BigWeatherGear Group and Corporate Services Brochure 2013
BigWeatherGear Group and Corporate Services Brochure 2013
 
Privacy is an Illusion and you’re all losers! - Cryptocow - Infosecurity 2013
Privacy is an Illusion and you’re all losers! - Cryptocow - Infosecurity 2013Privacy is an Illusion and you’re all losers! - Cryptocow - Infosecurity 2013
Privacy is an Illusion and you’re all losers! - Cryptocow - Infosecurity 2013
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Ähnlich wie Going All XP On Your Business

Matt Amjad Portfolio (1)
Matt Amjad Portfolio (1)Matt Amjad Portfolio (1)
Matt Amjad Portfolio (1)
Mateen Amjad
 
Successful Technology Implementations Transcript
Successful Technology Implementations TranscriptSuccessful Technology Implementations Transcript
Successful Technology Implementations Transcript
Tom Floyd
 

Ähnlich wie 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
 

Mehr von 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
 
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
 

Mehr von 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
 
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
 
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
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
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
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

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
  • 31.
  • 32.
  • 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)
  • 34.
  • 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
  • 65.
  • 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