Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver
Upcoming SlideShare
Loading in...5
×
 

Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver

on

  • 3,757 views

Plenary session hosted by Craig Smith with Nigel Dalton, David Joyce and Simon Bristow presented at Agile Australia 2012 in May 2012. ...

Plenary session hosted by Craig Smith with Nigel Dalton, David Joyce and Simon Bristow presented at Agile Australia 2012 in May 2012.

Agile adoption in Australia and across the world is now becoming more mainstream and, as a community, we are struggling to address the issue of how to take experienced Agile practitioners to the next level, while still supporting those who are beginning their journey. With the "agile" word getting so overloaded, the challenge is to continually innovate without assigning labels or losing focus on our prime objective - to deliver!

Join Craig Smith with Nigel Dalton, Simon Bristow and David Joyce (on the couch) as they explore different viewpoints on all things Agile - then, now and future!

Statistics

Views

Total Views
3,757
Views on SlideShare
3,239
Embed Views
518

Actions

Likes
3
Downloads
21
Comments
0

2 Embeds 518

http://craigsmith.id.au 516
https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver Presentation Transcript

  • Craig Smith Nigel Dalton Joyce David Simon BristowImage: http://cdnstatic-2.mydestination.com/barbados/Pictures/Templates/176836/110621-000243.jpg
  • to the couch… Welcome #agileausImage: © The Walt Disney Company http://fitfordragoncon.files.wordpress.com/2011/10/muppet-show-vincent-price-16.png
  • *Let’s take a brief journey back in time… highlights! some selected *These are justImage: © The Curiosity Company / 20th Century Fox Television http://www.formulatv.com/images/fgaleria/4100/4137.jpg
  • “…broke the rules, challenged the bureaucratic system that stifledinnovation 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 andunevenness to allow members to work smoothly and efficiently.” 1948 Image: http://www.business-improvement.eu/lean/Toyota_brand.jpg ToyotaProduction System –The birth of Lean
  • “I believe in this concept, but the implementation described above is risky and invites failure.” 1970 Image: http://2.bp.blogspot.com/-xtwUHpVH5II/TZEQ3t7uqgI/AAAAAAAAABU/Tf4BuK0TrDA/s1600/bored-class-average-teacher.jpg Waterfall & Winston W. Royce
  • Man Month Fred Brooks: The Mythical makes it later.” “Adding manpower to a late software project 1975Image: http://lamar.colostate.edu/~hillger/products/crys-clear.jpg / http://mastersuccessseminars.files.wordpress.com/2011/06/silver-bullet.jpg
  • Image: http://4.bp.blogspot.com/-jrT2bzSchUU/Tu7rzg5zrDI/AAAAAAAACGo/kL8hYgnHU4M/s400/386771_296323727075726_117422791632488_8681“Six Sigma is a disciplined, data-driven approach and methodology for eliminating defects (toward six standard deviations) in any process” 1986 Six Sigma s at Motorola
  • “...reduce supervision, combine fragmented tasks, eliminate work thatfails to add value, cut activities within each process to a minimum….” 1993 Image: http://lamar.colostate.edu/~hillger/products/crys-clear.jpg Alistair Cockburn: Crystal Clear
  • than either could alone.” “Together, they accomplish better work more quickly Pair Programming 1995Image: © Greenway Productions http://witneyman.files.wordpress.com/2010/06/batman-and-robin-wall-walk.jpg
  • Image: http://www.whiteontech.com/blog/wp-content/uploads/2009/11/IMG_7389.jpg / http://i74.photobucket.com/albums/i278/dollfacerugger/Rug“Scrum exposes every inadequacy or dysfunction within anorganization’s product and system development practices.” 1995 Ken Schwaber / Jeff Sutherland: Scrum
  • “...reduce supervision, combine fragmented tasks, eliminate work thatfails to add value, cut activities within each process to a minimum….” 1997 Image: http://lamar.colostate.edu/~hillger/products/crys-clear.jpg / http://www.abc.net.au/reslib/201012/r692751_5234490.jpg Jeff De Luca: Feature Driven Development
  • “Adaptive Software Development life cycle comprises of three phases: -Speculation, Collaboration, Learning” 1999 Image: http://2.bp.blogspot.com/-6bK3p5MHZOI/TWfi6gBQxbI/AAAAAAAAAlQ/_5VWciQbDak/s1600/mountain-climbing.jpg Jim Highsmith: Adaptive Software Development
  • “XP starts from the premise that programming is programming, but that you have to add some activities to sustain it over time” 1999 Image: http://www.spacebison.com/files/winxpsale.jpg XP: Extreme Programming
  • Image: http://www.fabrice-aimetti.fr/dotclear/public/photos/martin-fowler.jpg / http://noncon.files.wordpress.com/2011/07/cruise-control-switch-by-m “you can use continuous integration without using any other parts ofXP… its an essential part of competent software development activity.” 2000 Martin Fowler: (popularised) Continuous Integration
  • “We are uncovering better ways of developing software by doing it and helping others do it…” 2001 Agile Image: © MGM/UA Entertainment Co. http://www.celluloidportraits.com/img/Films/imgFILM14/9_6094_L.jpgManifesto
  • “Red… Green… Refactor…” 2002 Image: http://farm3.static.flickr.com/2313/2540885976_74502532a3.jpg Kent Beck: (published) Test DrivenDevelopment
  • Image: http://www.photo-dictionary.com/photofiles/list/3753/5059gummy_bears.jpg / http://3.bp.blogspot.com/-CBRPkrDiARg/TVII3OO1M6I/AAAAAA “…studies have shown that averaging individual estimatesleads to better results as do group discussions of estimates.” 2002 James Grenning: Planning Poker
  • Image: http://www.plateshed.com/forum/uploads/monthly_01_2009/post-5-1231338924.jpg / http://mexapln.org/wp-content/uploads/2010/12/david “Kanban takes an organization’s development process and providesgreater visibility into the status of the work and how it is proceeding.” 2007
  • Image: http://springboard.com/wp-content/uploads/Eric-Ries-sq.jpg / http://samcarterart.com/wp-content/uploads/wpsc/product_images/ghostbuster“Bringing principles from lean and agile to the process of innovation,helps companies succeed in a business landscape riddled with risk.” 2008 Eric Ries: The Lean Startup
  • “Releasing high quality software fast through build, test and deployment automation.” 2009 Continuous Deployment / Delivery Image: http://upload.wikimedia.org/wikipedia/commons/7/73/Wasserhahn.jpg
  • “2 days, 2 streams, 337 delegates 42 speakers, 6 sponsors” 2009 Agile Australia
  • Days? HappyImage: © Fuzzy Door Productions / 20th Century Fox Television
  • Looking Forward…Image: http://www.examiner.com/sites/default/files/styles/large_lightbox/hash/1335490291_wherearewegoing_banner.jpg
  • Agile DefinedImage: https://lh4.googleusercontent.com/-iMhOX34IuCM/TYbu4e7MKzI/AAAAAAAARF8/usib2hLUuqE/2011+03March+21+umbrellas1.JPG
  • So many flavours!Image: http://3.bp.blogspot.com/-AIjM67a7dZI/TicW6srI3MI/AAAAAAAAABM/dKPvLVJcUAg/s1600/icecream.jpg
  • Agile? TextbookImage: http://www.xqa.com.ar/visualmanagement/wp-content/gallery/general-pictures/xqa_2095.jpg
  • Pure Agile? 28Image: http://essence-water.com/images/j0400015.jpg
  • Agile? Drunk onImage: http://3.bp.blogspot.com/_dWKvVJhgeB4/TKvaib2tC6I/AAAAAAAAAKM/ZP4cVv5NXOo/s1600/koolaid.jpg
  • Joe Public Just give me the process. I want to deliver something!mage: © Columbia Pictures Television http://media7.podbean.com/pb/8bd0d7f09a369f022283fa9bc6185cf8/4e19502f/blogs7/130503/uploads/AlBund
  • Raccoon!Image: http://www.animaldanger.com/images/cutest%20raccoon.jpg
  • couch… friends on the Let’s get somemage: © Warner Bros. Television http://s4.images.drive2.ru/user.blog.photos/x3/4400/000/000/15e/623/88cd734f1e5d7af0-large.jpg
  • Craig Smith@smithcdau
  • Simon Bristow@simonbristow
  • Nigel Dalton@nxdnz
  • David Joyce@dpjoyce
  • Deliver #deliver CImage: © Woodland Animations http://www.mirror.co.uk/incoming/article232023.ece/ALTERNATES/s615/postman-pat-pic-bbc-image-1-719090620.jp
  • C Let’s ponderthe AgileManifesto Responding to change over following a plan
  • C And theunderlyingprinciples 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 deliverysponsors, developers, of valuable software. and users should be able to maintain a constant pace indefinitely. 39
  • 11 years… CImage: http://www.sweetgreetingsshildon.co.uk/images/uploads/xpressions-party/foil%20balloons/11yrs-foil-balloon.jpg
  • crossed We have the chasm CImage: http://upload.wikimedia.org/wikipedia/commons/d/d3/Technology-Adoption-Lifecycle.png
  • Practices Technical CImage: http://images2.wikia.nocookie.net/__cb20070826180934/uncyclopedia/images/4/4b/Geek.jpg
  • Processes CImage: http://www.savagechickens.com/images/chickenprocess.jpg
  • Software CImage: http://i53.tinypic.com/2rcpvnp.jpg
  • Team Level Agile: We’re Good At The DImage: © Universal Television http://30.media.tumblr.com/tumblr_l6g4d631K31qzp4mwo1_r1_500.jpg
  • agile jobs advertised on SEEK (AU/NZ) S1200 Success1000 = Jobs 800 600 400 200 0 Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1 2005 2006 2007 2008 2009 2010 2011 2012
  • Feeling The Love Areas Not SImage: http://images.fanpop.com/images/image_uploads/Love-triangle-the-office-392045_800_501.jpg
  • N Agileoutside of IT
  • Adapt #adapt CImage: © Paramount Pictures http://www.filmtotaal.nl/images/newscontent/ac4a8da.jpg
  • Decline? Renew or CImage: http://www.emeraldinsight.com/content_images/fig/1310010106002.png
  • level? What is the next CImage: http://media.smashingmagazine.com/wp-content/uploads/uploader/images/signs/escalator-to-great-pizza/full_escalator-to-great-pizza.jpg
  • yet? Level 1 Have we completed 52 CImage: http://media.smashingmagazine.com/wp-content/uploads/uploader/images/signs/escalator-to-great-pizza/full_escalator-to-great-pizza.jpg
  • C The Agile Slider AgileTragile Fragile
  • Silver Bullet of the The Trap SImage: http://2.bp.blogspot.com/_scRUpc5DoY0/TTcgZnZ2baI/AAAAAAAAHqE/djSqiyB6WY0/s1600/silver-bullets.jpg
  • Agile Out of the Box DImage: http://image.yaymicro.com/rz_1210x1210/0/37b/crumpled-cardboard-box-with-inscription--fragile--37b3bd.jpg
  • D Why arepeople still doingWaterfall?
  • but not Promised delivered? NImage: http://www.worldmag.com/images/content/scouts.jpg
  • Collaborate #collab CImage: http://info.sagitec.com/Portals/108364/images/JAD-Session-Blog.jpg
  • Tools & Developers = Craftsmanship 61 CImage: © Touchstone Television http://dvdmedia.ign.com/dvd/image/article/635/635195/home-improvement-the-complete-second-season-20050720
  • Quality Testers = 62 CImage: http://technabob.com/blog/wp-content/uploads/2008/06/paper_steve_jobs.jpg
  • Analysts = the Problem Understanding 63 CImage: © Heel & Toe Films / Shore Z Productions / Bad Hat Harry Productions / Universal Media http://images1.wikia.nocookie.net/__cb2011020407
  • Together The Bunch Leaders = Keep 64 CImage: © Redwood Productions / Paramount Television http://www.sixthriver.com/wp-content/uploads/01.jpg
  • High CPerforming Analyst / Agile Customer Project Elaboration / Specification Acceptance Criteria Manager High Performing AGILE Developer Automation Tester
  • C Conference Attendance Rising900800700600500400300200100 0 2009 2010 2011 2012 Agile Australia Attendees
  • C Communities Darwin Agile / Scrum: N/A Lean Startup: N/A Kanban / Limited WIP: N/A Brisbane Auckland Agile / Scrum: 469 Agile / Scrum: 198Perth Lean Startup: 113 Lean Startup: 51Agile / Scrum: 509 Kanban / Limited WIP: 21 Kanban / Limited WIP: N/ALean Startup: 57Kanban / Limited WIP: N/A Sydney Agile / Scrum: 1186 Adelaide Lean Startup: 166 Agile / Scrum: 37 Kanban / Limited WIP: 307 Lean Startup: 1 Kanban / Limited WIP: N/A Canberra Agile / Scrum: 58 Melbourne Lean Startup: 8 Agile / Scrum: 986 Kanban / Limited WIP: N/A Lean Startup: 682 Kanban / Limited WIP: 240 Wellington Hobart Agile / Scrum: 427 Agile / Scrum: N/A Lean Startup: N/A Lean Startup: N/A Kanban / Limited WIP: N/A Kanban / Limited WIP: N/A
  • The Basics of Collaboration SImage: http://c2reflexions.files.wordpress.com/2011/12/communication.jpg?w=640&h=480
  • DLook Left & Right
  • not the Vehicle… destination NImage: http://www.cartoonstock.com/newscartoons/cartoonists/tmc/lowres/tmcn2297l.jpg
  • Innovate #innovate CImage: © Glen A. Larson Productions http://3.bp.blogspot.com/_ug-vQEOSoww/S-rHosGwgjI/AAAAAAAADP8/BpLB5zne2g8/s1600/a1.JPG
  • The Adapt Playbook 75 CImage: http://www.flickr.com/photos/idovermani/3903032710
  • Evolving Continue 76 CImage: © Warner Bros http://2.bp.blogspot.com/_96uP6vDZMT8/S_qW9ouPA_I/AAAAAAAAMSo/4MuQKm3GB_Y/s1600/COYOTE11+-+WHOA+BE-GON
  • Raccoon Not Evolution Revolution 77 Cmage: © DreamWorks Animation http://cdn.mymovies.ge/backdrops/0f1/4da96cfb7b9aa16e7c0000f1/over-the-hedge-w1280.jpg
  • Non Oath of Allegiance 78 Cmage: http://www.preuveneers.co.uk/images/Administration_of_Oaths.jpg
  • Movements Embrace The DImage: http://thomas.theo.kuleuven.be/cms2/uploads/image/test-multi/image036.png
  • SInnovative Image: © Daflye.netLeadership
  • NInspiration
  • Wrap Up…Image: © Walt Disney Pictures http://bulk.destructoid.com/ul/203975-flixist-2011-fall-movie-preview/themuppets-620x.jpg
  • The next step starts with you… CImage: http://dukeo.com/media/you.jpg
  • Craig Joyce David Smith @smithcdau @nxdnz @dpjoyce @simonbristow Simon Bristow Nigel Dalton you! ThankImage: http://cdnstatic-2.mydestination.com/barbados/Pictures/Templates/176836/110621-000243.jpg