Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Loading in …3
×
1 of 72

Going All XP On Your Business

1

Share

Download to read offline

Presentation delivered by Craig Smith at Fusion in Sydney, Australia in September 2012.
When XP and Scrum were devised over 10 years ago, they were created to improve the delivery of software development projects. As many enterprises have matured in the Agile adoption, many of the business users on IT projects are now attempting to use Agile approaches on their own non-IT projects.
In this session we will cover using Agile in a non-IT environment and demonstrate how the original XP practices map extremely well over to business processes. And how those in SD can help your business counterparts.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Going All XP On Your Business

  1. 1. Going All On Your Business Craig Smith
  2. 2. Welcome Image: http://cdn.crushable.com/files/2012/09/office-space-hard-work-quote.jpg
  3. 3. Agile Anyone? Image: http://imperialphoenix.files.wordpress.com/2011/05/hands-up.jpg
  4. 4. Agile Defined Image: https://lh4.googleusercontent.com/-iMhOX34IuCM/TYbu4e7MKzI/AAAAAAAARF8/usib2hLUuqE/2011+03March+21+umbrellas1.JPG
  5. 5. Raccoon! Image: http://www.animaldanger.com/images/cutest%20raccoon.jpg
  6. 6. So many flavours! Image: http://3.bp.blogspot.com/-AIjM67a7dZI/TicW6srI3MI/AAAAAAAAABM/dKPvLVJcUAg/s1600/icecream.jpg
  7. 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. 8. Days! Happy Image: © Fuzzy Door Productions / 20th Century Fox Television
  9. 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. 10. areas… always so We are not good in other Image: © Universal Television http://mimg.ugo.com/200910/11515/the-office.jpg
  11. 11. Why is all this important? mage: http://2.bp.blogspot.com/-tdA28Ug9zuU/T57Q0W9jjaI/AAAAAAAAA8k/m1GSCVgUk0Y/s400/bush-thinking-hard.jpg
  12. 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. 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. 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. 15. Let’s ponder the Agile Manifesto Responding to change over following a plan
  16. 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. 17. Change software to solutions Responding to change over following a plan
  18. 18. XP is: Extreme Programming Extreme (Software) Projects Extreme Process Extreme Practices Extreme Passion (People) Extreme Payback (Profit)
  19. 19. Projects (Software) XP: Extreme Image: http://pathfindersoftware.com/wp-content/uploads/2fb9dec6-e764-419e-835c-00bb20c7b03a1.jpg
  20. 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. 21. projects IT projects are business Image: http://www.37days.com/images/2007/08/31/us_and_them_map_2.jpg
  22. 22. Process XP: Extreme Image: http://www.toothpastefordinner.com/020605/panflute-flowchart.gif
  23. 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
  24. 24. Scrum Image: http://blogs.conchango.com/Admin/ImageGallery/blogs.conchango.com/Colin.Bird/Scrum%20Overview%20Diagram.png
  25. 25. eXtreme Programmming Image: Beck, Kent – Extreme Programming Explained: Embrace Change
  26. 26. Kanban Image: http://blog.crisp.se/henrikkniberg/images/kanban-example.jpg
  27. 27. Kanban is everywhere Image: http://jsmw.files.wordpress.com/2009/09/img_4242.jpg
  28. 28. work & queues Kanban reactive good for Image: http://www.flickr.com/photos/seattlemunicipalarchives/3746038289 http://www.flickr.com/photos/fernando/226930122
  29. 29. Scrum, Kanban evolve to Start with Scrumban: Image: http://www.flickr.com/photos/fernando/226930122
  30. 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. 31. “…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)
  32. 32. Lean Startup Image: http://wiredbusinessconference.com/media/notes/Session_11_660x515.jpg
  33. 33. Build Learn Measure Image: http://banditfox.com/blog/wp-content/uploads/2012/07/lean_startup.jpg
  34. 34. XP: Extreme Practices Image: http://artegami.com/wp-content/uploads/2007/08/toysrus_karate_kid.jpg
  35. 35. XP Practices Image: Beck, Kent – Extreme Programming Explained: Embrace Change
  36. 36. Invest the time if the solution is important! Avoid signoffs and handoffs Onsite Customer Image: http://www.cubefigures.com/graphics/IThome.jpg
  37. 37. React to inevitable changes Adaptive planning techniques Planning Game
  38. 38. 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
  39. 39. Image: http://www.m-t-d.co.uk/images/06.Feedback.jpg 40 Hour Week Sustainable pace Timeboxing or continuous flow
  40. 40. 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
  41. 41. Simple statements and documentation Simple solutions Simple Design Image: http://files.customize.org/thumbnails/larger/60916.jpg
  42. 42. 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
  43. 43. 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
  44. 44. Story Card
  45. 45. Acceptance Criteria
  46. 46. Small iterative cycles Short Release often Releases Image: http://images.askmen.com/blogs/news/the-big-bang-experiment.jpg
  47. 47. Windows 7 Deployment
  48. 48. Make Your Image: http://img4.allyou.com/i/2008/06/cut-utility-bills-l.jpg?400:400 Progress Visible
  49. 49. 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
  50. 50. Working as a team Product centric model Collective Ownership
  51. 51. 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
  52. 52. XP: Passion Extreme Image: © Vestron Pictures http://st-listas.20minutos.es/images/2008-11/63607/750738_640px.jpg?1228430376
  53. 53. Break Culture Existing Image: http://images.theage.com.au/2010/12/27/2110222/yoplait_yoghurt_420-420x0.jpg
  54. 54. Drive Image: http://blogs.salleurl.edu/project-management/files/2010/10/dan_pink21.jpg
  55. 55. 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)
  56. 56. Reviews Performance Image: http://www.rd.com/images/cartoons/0611-MarkAnderson2-d.jpg
  57. 57. 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
  58. 58. Manifesto for Software Craftsmanship
  59. 59. Payback XP: Extreme Image: http://blog.hj60.com/aussiemoney.jpg
  60. 60. motivation? What is your Image: http://6.mshcdn.com/wp-content/uploads/2010/09/iStock_000012514711XSmallEDIT.jpg
  61. 61. Beyond Budgeting Image: http://www.juergendaum.com/bb_e-Dateien/Slide1_e.JPG
  62. 62. Agile Marketing Image: http://www.chiefmartec.com/post_images/agile_marketing_10_principles.jpg
  63. 63. Extreme Governments Image: http://innovationgames.com/wp-content/uploads/2011/02/SJCbudgetgames52.jpg
  64. 64. Extreme Manufacturing
  65. 65. Wikispeed
  66. 66. Wrap Up Image: © Chuck Lorre Productions http://zuriest.files.wordpress.com/2011/12/bath-item-gift1.jpg
  67. 67. XP is: Extreme Programming Extreme (Software) Projects Extreme Process Extreme Practices Extreme Passion (People) Extreme Payback (Profit)
  68. 68. 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

×