20
© Copyright 2009 Genova Technologies, Inc. – Proprietary Informa?on TPS Reports Who actually uses those? 25Sep15 1

Ben elliott tpc reports

Embed Size (px)

Citation preview

Page 1: Ben elliott   tpc reports

©  Copyright  2009  Genova  Technologies,  Inc.  –  Proprietary  Informa?on  

TPS  Reports  Who  actually  uses  those?  

25-­‐Sep-­‐15  1  

Page 2: Ben elliott   tpc reports
Page 3: Ben elliott   tpc reports

25-­‐Sep-­‐15  3  ©  Copyright  2009  Genova  Technologies,  Inc.  –  Proprietary  Informa?on  

Ben  Ellio:  

•  BA  in  Computer  Science,  Coe  College  in  2004  •  Internship  at  Genova  Technologies  •  Work  Experiences  at  Genova  Technologies  

–  Waterfall  Development:  •  Aerospace  Equipment  Automated  TesMng  applicaMon  •  Business  Jet  cabin  soPware  •  Website  to  track/show  informaMon  about  natural  resources  •  SituaMonal  Awareness  Test  Engineer  for  Rotary  Wing  Aerospace  

–  Cowboy  Development:  •  Display  route  informaMon  and  adverMsements  for  transportaMon  •  NavigaMon  and  operator  data  display  for  Municipal  TransportaMon  

Page 4: Ben elliott   tpc reports

Waterfall  

Page 5: Ben elliott   tpc reports
Page 6: Ben elliott   tpc reports

Waterfall  Struggles  

•  DocumentaMon  outdated  before  its  reviewed  •  Change  is  painful  •  Customer  dislikes  the  results  of  what  they  said  they  wanted  

•  Time  to  market  •  Overkill  for  some  projects  •  Hard  to  do  for  new  developers  

Page 7: Ben elliott   tpc reports

Cowboy  Style  

Page 8: Ben elliott   tpc reports

No  documentaMon  at  all  

Page 9: Ben elliott   tpc reports

Cowboy  Struggles  

•  Onboarding  new  team  members  •  SoPware  ValidaMon  •  Is  it  the  right  soPware?  •  Determining  value?  

Page 10: Ben elliott   tpc reports

IntroducMon  to  Agile  

•  Team  Member  •  Scrummaster  – CSM  (April  2014)  – Chosen  as  SM  (Summer  2014)  

•  Product  Owner  – Owned  a  team  (June  2015)  – CSPO  (August  2015)  

Page 11: Ben elliott   tpc reports

25-­‐Sep-­‐15  11  ©  Copyright  2009  Genova  Technologies,  Inc.  –  Proprietary  Informa?on  

Agile  Manifesto  

Page 12: Ben elliott   tpc reports

Waterfall  DocumentaMon  

Page 13: Ben elliott   tpc reports

25-­‐Sep-­‐15  13  ©  Copyright  2009  Genova  Technologies,  Inc.  –  Proprietary  Informa?on  

Cowboy  DocumentaMon  

Page 14: Ben elliott   tpc reports
Page 15: Ben elliott   tpc reports

•  What  is  needed  to  convey  what  the  Product  Owner  and  stakeholders  need?  

•  What  is  needed  by  the  team  to  transfer  knowledge  quickly  and  easily?  

•  What  is  needed  by  the  team  to  prove  that  they  have  done  the  work  required?  

•  What  is  needed  to  reduce  maintenance  costs  with  maintaining  the  soPware?  

•  Who  am  I  making  this  document  for?  

DocumentaMon  QuesMons  

Page 16: Ben elliott   tpc reports

Atypical  Scrum  Setup  

•  Team  consists  of  – 8  Developers  

•  PV  team  handles  product  validaMon  •  UX  team  creates  a  consistent  look  and  feel  for  applicaMon  UI  

Page 17: Ben elliott   tpc reports

My  Scrum  Team  

•  DocumentaMon  –  Inputs  

•  System  SpecificaMon  •  UI  SpecificaMon  

– Outputs  •  SoPware  Release  SpecificaMon  •  TesMng  Notes  

Page 18: Ben elliott   tpc reports

Summary  

•  DocumentaMon  can  be  useful  •  Documents  should  only  be  created  to  fill  a  specific  need  and  have  a  specific  audience  

•  DocumentaMon  should  depend  on  the  complexity  and  size  of  the  work  

•  Let  the  team  and  stakeholders  have  input  •  DocumentaMon  is  a  deliverable  

Page 19: Ben elliott   tpc reports

QuesMons?  

Page 20: Ben elliott   tpc reports

Contact  InformaMon  

Ben  Ellio:  Genova  Technologies,  Inc  Cedar  Rapids,  IA  Ben.ellio:@genovatech.com    319-­‐378-­‐8455    www.genovatech.com