Achieving Project Success with Agile: Exploring the Three Ts

Post on 18-Nov-2014

3,328 views 1 download

description

"Achieving Project Success with Agile: Exploring the Three T’s" presented by Craig Smith at Agile Australia 2009.

transcript

Achieving Project Success withAgile: Exploring the Three T’s

Craig SmithSuncorp

Welcome…

Three Agile T’s…

1.Technique

2. Tooling

3. TeamImage: http://www.agilehardware.com/product_images/v/tshirt__09123.jpg

http://www.truffleshuffle.co.uk/store/images/thumb_cache/mr_t_basic_rules_t_shirt_500_268_290_76.jpg

http://www.radrobot.org/RAD/2009_04_05_shirtQuestion.jpg

Image http://blogtalk.vo.llnwd.net/o23/picts/hostpics/49579489-7a37-48c4-9bc7-91dea7763478blog_tea_icon.jpg

T1:

Technique

Image Beck, Kent – Extreme Programming Explained: Embrace Change

XP Practices

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

Scrum Practices

Agile Lifecycle - Concept

5%

Image http://legacy.lclark.edu/faculty/jsmiller/objects/idea_bulb.jpg

Agile Lifecycle - Initiate

10%

Image http://propertymanagementgroups.com/MonopolyGO.jpg

Agile Lifecycle - Deliver

Image http://www.xdin.com/Portals/4/Images/develop-n-deliver.JPG

80%

Agile Lifecycle - Deploy

Image http://www.pcfixexpress.com/images/happy_office.jpg

5%

Daily Standup / Scrum

Iteration Open / Kickoff

Retrospective

Iteration Length / Define Done

Image http://www.xqa.com.ar/visualmanagement

Image http:// www.dilbert.com

Project Duration & Type

Bottom Up & Top Down

Image http://www.xqa.com.ar/visualmanagement

Image http://home.pacbell.net/fantomdj/dk/donkey_kong_barrel.gif

http://www.greenenergyinvestors.com/index.php?act=Print&client=printer&f=2&t=2991

Image http://www.redmolotov.com/images/designs/turn-it-up-to-eleven-tshirt_design.jpg

Development Dials to Eleven

Image http://www.vgmuseum.com/scans/nes/t2t2jdf.jpg

T2:

Tooling

Image http://i.pbase.com/g3/64/559164/2/55171028.Pictures0588047R103315.jpg http://www.design-industry.com.au/en/wp-content/uploads/2007/07/fridge_01_400x400.jpg

Refridgerators vs Radiators

Refridgerators vs RadiatorsImage http://3.bp.blogspot.com/_qUcuMWvDsac/SLP8WaIAawI/AAAAAAAAA7U/OC_RU-BlB0M/s400/IMG_2682.jpg

Collaboration

Concept Initiate Deliver Deploy

Storycards & iteration management

Development environments

Development tools

Testing

Continuous integration

Deployment

MonitoringImage http://3.bp.blogspot.com/_H0iqHTCqRyo/RfQyLHm8POI/AAAAAAAAABQ/-ZGsV-p-aVs/s400/evolution.jpg

Tools Usage Timeline

Storycards&

managingiterations

Image http://ssmirnov.files.wordpress.com/2009/02/still-life.jpg

Storycards & iteration

management

Collaboration

Collaboration

Image http://imgs.xkcd.com/comics/compiling.png

http://img.dailymail.co.uk/i/pix/2007/07_01/hammerDM0607_468x584.jpg

Developmentenvironments

Developmenttools

Image http://www.cornetdesign.com/images/bowling_all2s.jpg

http://4.bp.blogspot.com/_9kQQgQD35rY/SaV5p8YBGhI/AAAAAAAAAkg/HOvlhIo7yGI/s1600-

h/06_Red_Green_Refactor.JPG

Image http://blogs.msdn.com/blogfiles/willy-

peter_schaub/WindowsLiveWriter/VSTSRangersProjectsWCFLoadTestToo.0Ships_7D80/CLIPART_OF_13165_SM_2

.jpg

Testingtools

Continuous integration

Image http://www.serena.com/images/products/dimensions-deploy/deploy-illustration2-286-23.jpg

Deployment tools

Image http://www.monitoringsoftwareonline.com/files/QuickSiteImages/computer_plus_magnifying.jpg

Monitoring tools

Beginner

Collaboration

Development tools

Testing

Intermediate

Storycards & iteration

management

Development environments

Continuous integration

Advanced

Deployment

Monitoring

Tools Maturity

Image http://www.northshorecity.govt.nz/SiteCollectionImages/Services/Transport/Public%20Transport/transit-lane-sign.jpg

T3:

Team

Agile Pyramid

Practices

Principles

Values

Approach

Image http://media.photobucket.com/image/pyramid%20agile/lalframes/GreatPyramid.jpg

Image http://blog.theworkinggroup.ca/wp-content/uploads/2009/04/agile-manifesto1.gif

Agile Manifesto

Facilities

Image http://www.agile-software-development.com/2007/03/what-if-my-agile-development-colleagues.html

Co-Located Customer / Team

Image http://www.vimeo.com/user1195135/videos

Attract / Retain Quality Staff

Agile Team

Core Team

Extended Team

Project Manager

SupportAnalystOther key

stakeholders

Application Owner

Enterprise Architect

Iteration Manager

Techlead

Infra-structure

Lead

Bus.SME

SoftwareEngineer

Architect

Tester

Business Analyst

ProgramManager

Project Sponsor

Image http://www.befitlifestyle.com/images/CorporateTeamHands.jpg

Image http://www.northshorecity.govt.nz/SiteCollectionImages/Services/Transport/Public%20Transport/transit-lane-sign.jpg

T4:

Testing

(but no T5)

Image http://www.galaxyvoice.com/images/stopwatch.jpg

T5:

Time

(we’re out of it!)

Questions ??Craig Smithhttp://www.suncorp.com.auhttp://www.agileacademy.com.aucraig.smith@suncorp.com.au@smithcdau

Suncorp is one of Australia and New Zealand's largest diversified financial services providers, supplying banking,

insurance and wealth management products to around 7 million customers through well-established and recognised brands such as AAMI, Australian Pensioners Insurance Agency, Shannons, Vero, Asteron and Tyndall, as well as Suncorp and GIO. Today,

Suncorp is Australia's fifth largest bank and second largest domestic general insurance group, with over 16,000 staff. Suncorp has representation in 450 offices, branches and

agencies throughout Australia and New Zealand.