ignite: improving performance on federal contracts using scrum & agile

20
Improving your service offering to the military with Scrum and Agile Paul Williams SOA Cer(fied Architect Cer(fied Scrum Master METOC Systems

Upload: joshua-l-davis

Post on 28-Nov-2014

1.695 views

Category:

Technology


0 download

DESCRIPTION

Improving Performance on Federal Contracts Using Scrum & AgilePaul Williams,Geocent

TRANSCRIPT

Page 1: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Improving  your  service  offering  to  the  military    

with  Scrum  and  Agile    

Paul  Williams  SOA  Cer(fied  Architect  Cer(fied  Scrum  Master  

METOC  Systems  

Page 2: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Problems  with  IT  Projects  

•  62%  Failure  Rate  •  49%  budget  related  •  47%  higher  than  an(cipated  costs  

•  41%  failed  to  provide  value  

Success  38%  

Failed  62%  

IT  Projects  

Success  

Failed  

Data  from  www.cio.com  

Page 3: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Shiny  Toys  

One  of  our  smart  techies  trying  out  his  new  iPhone  4.  

45%  

19%  16%  

13%  7%  

Actual  usage  of  Successfully  delivered  features  

Never  

Rarely  

Some(mes  

OQen  

Always  

Adapted  from  Rally’s  ScrumMaster  training.  

Page 4: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Another  way  

•  82%  success  rate  •  44%  difference  

Agile  Success  Rates  

Success  

Failure  

0  

20  

40  

60  

80  

100  

Waterfall   Agile  

Success  Rates  

Success  Rates  

Page 5: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

What  is  Scrum  &  Agile?  

•  Scrum/Agile  •  Backlog/User  Stories  •  Sprints/Standup  •  Chickens,  Pigs,  Product  Owners,  Delivery  Team  

•  Poker  Planning  •  Quality  First  

Page 6: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Pigs  

• Product  Owner  • Delivery  Team  • Scrum  Master  

Page 7: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Chickens  

• Stakeholders  

Page 8: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Lifecycle  

Page 9: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Ability  to  change  direc(on  

Page 10: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Only  concentra(ng  on  the  sprint  

Page 11: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Transparent  

Page 12: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Customer  Partnership  

•  Daily  interac(ons  with  the  customer  

•  Customer  sets  the  priori(es  

•  The  customer  sees  results  every  sprint  (2-­‐4  weeks)  

Visit  to  the  USS  Makin  Island  with  our  customers  for  a  week  of  finding  out  what  mission  our  end  users  are  trying  to  accomplish.  

Page 13: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Scrum  Thermometer  

Page 14: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Status  

Page 15: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Quality  Deliveries  

Done!  

Page 16: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Automated  Tes(ng  

Page 17: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Con(nuous  Integra(on  

Page 18: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Team  Centric  

•  Every  member  is  “Responsible”  

•  Storm  on  big  problems,  parallel  tasking  on  easy  ones  

•  self-­‐organizing   The  USA  team  line  up.  Photograph:  Nicholas  Kamm/AFP/Gejy  Images  

Page 19: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Addi(onal  Informa(on  

www.scrumalliance.org  www.scrum.org  

Required  Reading  

Web  Resources  

Page 20: Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

Contact  Informa(on  

Paul  Williams  

228.688.1269  [email protected]  

www.geocent.com  

SOA  CerCfied  Architect  CerCfied  Scrum  Master  

METOC  Systems  Specialist