SlideShare a Scribd company logo
1 of 72
Download to read offline
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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

More from 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
 

More from 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
 

Recently uploaded

“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 

Recently uploaded (20)

Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 

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