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

description

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

Transcript of Ignite: Improving Performance on Federal Contracts Using Scrum & Agile

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