SlideShare a Scribd company logo
1 of 20
Download to read offline
©	
  Copyright	
  2009	
  Genova	
  Technologies,	
  Inc.	
  –	
  Proprietary	
  Informa?on	
  
TPS	
  Reports	
  
Who	
  actually	
  uses	
  those?	
  
25-­‐Sep-­‐15	
  1	
  
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	
  
Waterfall	
  
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	
  
Cowboy	
  Style	
  
No	
  documentaMon	
  at	
  all	
  
Cowboy	
  Struggles	
  
•  Onboarding	
  new	
  team	
  members	
  
•  SoPware	
  ValidaMon	
  
•  Is	
  it	
  the	
  right	
  soPware?	
  
•  Determining	
  value?	
  
IntroducMon	
  to	
  Agile	
  
•  Team	
  Member	
  
•  Scrummaster	
  
– CSM	
  (April	
  2014)	
  
– Chosen	
  as	
  SM	
  (Summer	
  2014)	
  
•  Product	
  Owner	
  
– Owned	
  a	
  team	
  (June	
  2015)	
  
– CSPO	
  (August	
  2015)	
  
25-­‐Sep-­‐15	
  11	
  ©	
  Copyright	
  2009	
  Genova	
  Technologies,	
  Inc.	
  –	
  Proprietary	
  Informa?on	
  
Agile	
  Manifesto	
  
Waterfall	
  DocumentaMon	
  
25-­‐Sep-­‐15	
  13	
  ©	
  Copyright	
  2009	
  Genova	
  Technologies,	
  Inc.	
  –	
  Proprietary	
  Informa?on	
  
Cowboy	
  DocumentaMon	
  
•  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	
  
Atypical	
  Scrum	
  Setup	
  
•  Team	
  consists	
  of	
  
– 8	
  Developers	
  
•  PV	
  team	
  handles	
  product	
  validaMon	
  
•  UX	
  team	
  creates	
  a	
  consistent	
  look	
  and	
  feel	
  for	
  
applicaMon	
  UI	
  
My	
  Scrum	
  Team	
  
•  DocumentaMon	
  
– Inputs	
  
•  System	
  SpecificaMon	
  
•  UI	
  SpecificaMon	
  
– Outputs	
  
•  SoPware	
  Release	
  SpecificaMon	
  
•  TesMng	
  Notes	
  
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	
  
QuesMons?	
  
Contact	
  InformaMon	
  
Ben	
  Ellio:	
  
Genova	
  Technologies,	
  Inc	
  
Cedar	
  Rapids,	
  IA	
  
Ben.ellio:@genovatech.com	
  
	
  
319-­‐378-­‐8455	
  
	
  
www.genovatech.com	
  

More Related Content

What's hot

10 Emerging Test Frameworks for Cross Browser Testing
10 Emerging Test Frameworks for Cross Browser Testing10 Emerging Test Frameworks for Cross Browser Testing
10 Emerging Test Frameworks for Cross Browser TestingPerfecto by Perforce
 
Top 5 Automation Challenges Webinar
Top 5 Automation Challenges WebinarTop 5 Automation Challenges Webinar
Top 5 Automation Challenges WebinarPerfecto by Perforce
 
AAC for Machine Builders
AAC for Machine BuildersAAC for Machine Builders
AAC for Machine Buildersmwgreene
 
PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux Neotys
 
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksMastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksJan Coetzee
 
Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...
Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...
Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...Akamai Technologies
 
Quick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł DobrzynskiQuick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł DobrzynskiCzechDreamin
 
How VMware is using VisibleThread to Increase Quality & Drive Efficiency
How VMware is using VisibleThread to Increase Quality & Drive EfficiencyHow VMware is using VisibleThread to Increase Quality & Drive Efficiency
How VMware is using VisibleThread to Increase Quality & Drive EfficiencyVisibleThread
 
Shopping Cart _Summary Slide
Shopping Cart _Summary SlideShopping Cart _Summary Slide
Shopping Cart _Summary SlideAlireza Samii
 
Modis Job Opportunities
Modis Job OpportunitiesModis Job Opportunities
Modis Job OpportunitiesBrian Ward
 
ITVAMP EPM Process for Planview 2009
ITVAMP EPM Process for Planview 2009ITVAMP EPM Process for Planview 2009
ITVAMP EPM Process for Planview 2009ITVAMP, LLC
 
Performance testing for developers
Performance testing for developersPerformance testing for developers
Performance testing for developersJohn Emmitt
 
Measure Customer Experience of Your OutSystems Web and Mobile Applications
Measure Customer Experience of Your OutSystems Web and Mobile ApplicationsMeasure Customer Experience of Your OutSystems Web and Mobile Applications
Measure Customer Experience of Your OutSystems Web and Mobile ApplicationsOutSystems
 

What's hot (19)

10 Emerging Test Frameworks for Cross Browser Testing
10 Emerging Test Frameworks for Cross Browser Testing10 Emerging Test Frameworks for Cross Browser Testing
10 Emerging Test Frameworks for Cross Browser Testing
 
ALM-PLM Integration with BPM
ALM-PLM Integration with BPMALM-PLM Integration with BPM
ALM-PLM Integration with BPM
 
Top 5 Automation Challenges Webinar
Top 5 Automation Challenges WebinarTop 5 Automation Challenges Webinar
Top 5 Automation Challenges Webinar
 
Polarion connectors
Polarion connectorsPolarion connectors
Polarion connectors
 
AAC for Machine Builders
AAC for Machine BuildersAAC for Machine Builders
AAC for Machine Builders
 
PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux
 
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksMastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
 
Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...
Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...
Global Challenges At The Corner of Content And Commerce - David Braun, Ralph ...
 
Quick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł DobrzynskiQuick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł Dobrzynski
 
How VMware is using VisibleThread to Increase Quality & Drive Efficiency
How VMware is using VisibleThread to Increase Quality & Drive EfficiencyHow VMware is using VisibleThread to Increase Quality & Drive Efficiency
How VMware is using VisibleThread to Increase Quality & Drive Efficiency
 
Shopping Cart _Summary Slide
Shopping Cart _Summary SlideShopping Cart _Summary Slide
Shopping Cart _Summary Slide
 
Modis Job Opportunities
Modis Job OpportunitiesModis Job Opportunities
Modis Job Opportunities
 
RSI GmbH - Intro
RSI GmbH - IntroRSI GmbH - Intro
RSI GmbH - Intro
 
ITVAMP EPM Process for Planview 2009
ITVAMP EPM Process for Planview 2009ITVAMP EPM Process for Planview 2009
ITVAMP EPM Process for Planview 2009
 
KantanFleet
KantanFleetKantanFleet
KantanFleet
 
Performance testing for developers
Performance testing for developersPerformance testing for developers
Performance testing for developers
 
Measure Customer Experience of Your OutSystems Web and Mobile Applications
Measure Customer Experience of Your OutSystems Web and Mobile ApplicationsMeasure Customer Experience of Your OutSystems Web and Mobile Applications
Measure Customer Experience of Your OutSystems Web and Mobile Applications
 
Aircraft loction software
Aircraft loction softwareAircraft loction software
Aircraft loction software
 
Final Project 1
Final Project 1Final Project 1
Final Project 1
 

Similar to Ben elliott tpc reports

What Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsWhat Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsDawn Collins
 
Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015steelthread
 
Implement an Enterprise Performance Test Process
Implement an Enterprise Performance Test ProcessImplement an Enterprise Performance Test Process
Implement an Enterprise Performance Test ProcessTechWell
 
Scrum for Global-Scale Development
Scrum for Global-Scale DevelopmentScrum for Global-Scale Development
Scrum for Global-Scale DevelopmentTechWell
 
BPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with CamundaBPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with CamundaAndré Borgonovo
 
Frappe Open Day - June 2015
Frappe Open Day - June 2015Frappe Open Day - June 2015
Frappe Open Day - June 2015Anand Doshi
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardTechWell
 
Continuous Deployment of your Application - SpringOne Tour Dallas
Continuous Deployment of your Application - SpringOne Tour DallasContinuous Deployment of your Application - SpringOne Tour Dallas
Continuous Deployment of your Application - SpringOne Tour DallasVMware Tanzu
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsSOASTA
 
Self-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release PipelinesSelf-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release PipelinesSalesforce Engineering
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsSanjeev Sharma
 
Plm design process for startup or maker (1)
Plm design process for startup or maker (1)Plm design process for startup or maker (1)
Plm design process for startup or maker (1)MAKERPRO.cc
 
Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Paul Brebner
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsMadhusudhan Matrubai
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Ed Sattar
 
Resume deepro datta
Resume deepro dattaResume deepro datta
Resume deepro dattaDeepro Datta
 
【MAKER講堂】產品開發流程大揭密I
【MAKER講堂】產品開發流程大揭密I【MAKER講堂】產品開發流程大揭密I
【MAKER講堂】產品開發流程大揭密IMAKERPRO.cc
 
Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14
Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14
Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14p6academy
 

Similar to Ben elliott tpc reports (20)

What Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsWhat Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problems
 
Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015Reflections on18monthfederaldevopstransformation2015
Reflections on18monthfederaldevopstransformation2015
 
TechTalk: Report Bugs Like a Boss
TechTalk: Report Bugs Like a BossTechTalk: Report Bugs Like a Boss
TechTalk: Report Bugs Like a Boss
 
sudhir_2016
sudhir_2016sudhir_2016
sudhir_2016
 
Implement an Enterprise Performance Test Process
Implement an Enterprise Performance Test ProcessImplement an Enterprise Performance Test Process
Implement an Enterprise Performance Test Process
 
Scrum for Global-Scale Development
Scrum for Global-Scale DevelopmentScrum for Global-Scale Development
Scrum for Global-Scale Development
 
BPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with CamundaBPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with Camunda
 
Frappe Open Day - June 2015
Frappe Open Day - June 2015Frappe Open Day - June 2015
Frappe Open Day - June 2015
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
 
Continuous Deployment of your Application - SpringOne Tour Dallas
Continuous Deployment of your Application - SpringOne Tour DallasContinuous Deployment of your Application - SpringOne Tour Dallas
Continuous Deployment of your Application - SpringOne Tour Dallas
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
 
Self-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release PipelinesSelf-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release Pipelines
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
 
Plm design process for startup or maker (1)
Plm design process for startup or maker (1)Plm design process for startup or maker (1)
Plm design process for startup or maker (1)
 
Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event Presentations
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
 
Resume deepro datta
Resume deepro dattaResume deepro datta
Resume deepro datta
 
【MAKER講堂】產品開發流程大揭密I
【MAKER講堂】產品開發流程大揭密I【MAKER講堂】產品開發流程大揭密I
【MAKER講堂】產品開發流程大揭密I
 
Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14
Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14
Is Oracle PCM still valid - Oracle Primavera P6 Collaborate 14
 

More from Paul Ellarby

Steve loos agile operationalizing your org
Steve loos   agile operationalizing your orgSteve loos   agile operationalizing your org
Steve loos agile operationalizing your orgPaul Ellarby
 
Stevie borne tc scrum day 2015
Stevie borne   tc scrum day 2015Stevie borne   tc scrum day 2015
Stevie borne tc scrum day 2015Paul Ellarby
 
Lonnie sd self organization2015
Lonnie   sd self organization2015Lonnie   sd self organization2015
Lonnie sd self organization2015Paul Ellarby
 
Kevin burns are you collaborating enough-
Kevin burns   are you collaborating enough-Kevin burns   are you collaborating enough-
Kevin burns are you collaborating enough-Paul Ellarby
 
Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?Paul Ellarby
 
Harvey Robbins - Versatility
Harvey Robbins - VersatilityHarvey Robbins - Versatility
Harvey Robbins - VersatilityPaul Ellarby
 
Anglea Johnson - Transforming or confusing the world of work
Anglea Johnson - Transforming or confusing the world of workAnglea Johnson - Transforming or confusing the world of work
Anglea Johnson - Transforming or confusing the world of workPaul Ellarby
 
Dawn Olson Sue Rohde - Breaking the Mould
Dawn Olson Sue Rohde - Breaking the MouldDawn Olson Sue Rohde - Breaking the Mould
Dawn Olson Sue Rohde - Breaking the MouldPaul Ellarby
 
Chad Vossen - We shall produce working software
Chad Vossen - We shall produce working softwareChad Vossen - We shall produce working software
Chad Vossen - We shall produce working softwarePaul Ellarby
 
Jerry Walker - without a plan
Jerry Walker - without a planJerry Walker - without a plan
Jerry Walker - without a planPaul Ellarby
 
Den Gabbert - Confessions of a 1st year Scrum Master
Den Gabbert - Confessions of a 1st year Scrum MasterDen Gabbert - Confessions of a 1st year Scrum Master
Den Gabbert - Confessions of a 1st year Scrum MasterPaul Ellarby
 
Esther Derby Keynote
Esther Derby KeynoteEsther Derby Keynote
Esther Derby KeynotePaul Ellarby
 
Chris Barron - share a coke
Chris Barron - share a cokeChris Barron - share a coke
Chris Barron - share a cokePaul Ellarby
 
Splitting user stories
Splitting user storiesSplitting user stories
Splitting user storiesPaul Ellarby
 
Scrum days 2014 stevie borne
Scrum days 2014  stevie borneScrum days 2014  stevie borne
Scrum days 2014 stevie bornePaul Ellarby
 
Agile house flash build
Agile house   flash buildAgile house   flash build
Agile house flash buildPaul Ellarby
 
Nelson soken keynote
Nelson soken keynoteNelson soken keynote
Nelson soken keynotePaul Ellarby
 
Individuals and interactions over processes and tools
Individuals and interactions over processes and toolsIndividuals and interactions over processes and tools
Individuals and interactions over processes and toolsPaul Ellarby
 

More from Paul Ellarby (20)

Steve loos agile operationalizing your org
Steve loos   agile operationalizing your orgSteve loos   agile operationalizing your org
Steve loos agile operationalizing your org
 
Stevie borne tc scrum day 2015
Stevie borne   tc scrum day 2015Stevie borne   tc scrum day 2015
Stevie borne tc scrum day 2015
 
Lonnie sd self organization2015
Lonnie   sd self organization2015Lonnie   sd self organization2015
Lonnie sd self organization2015
 
Kevin burns are you collaborating enough-
Kevin burns   are you collaborating enough-Kevin burns   are you collaborating enough-
Kevin burns are you collaborating enough-
 
Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?
 
Harvey Robbins - Versatility
Harvey Robbins - VersatilityHarvey Robbins - Versatility
Harvey Robbins - Versatility
 
Anglea Johnson - Transforming or confusing the world of work
Anglea Johnson - Transforming or confusing the world of workAnglea Johnson - Transforming or confusing the world of work
Anglea Johnson - Transforming or confusing the world of work
 
Dawn Olson Sue Rohde - Breaking the Mould
Dawn Olson Sue Rohde - Breaking the MouldDawn Olson Sue Rohde - Breaking the Mould
Dawn Olson Sue Rohde - Breaking the Mould
 
Chad Vossen - We shall produce working software
Chad Vossen - We shall produce working softwareChad Vossen - We shall produce working software
Chad Vossen - We shall produce working software
 
Jerry Walker - without a plan
Jerry Walker - without a planJerry Walker - without a plan
Jerry Walker - without a plan
 
Den Gabbert - Confessions of a 1st year Scrum Master
Den Gabbert - Confessions of a 1st year Scrum MasterDen Gabbert - Confessions of a 1st year Scrum Master
Den Gabbert - Confessions of a 1st year Scrum Master
 
Esther Derby Keynote
Esther Derby KeynoteEsther Derby Keynote
Esther Derby Keynote
 
Chris Barron - share a coke
Chris Barron - share a cokeChris Barron - share a coke
Chris Barron - share a coke
 
Splitting user stories
Splitting user storiesSplitting user stories
Splitting user stories
 
Scrum days 2014 stevie borne
Scrum days 2014  stevie borneScrum days 2014  stevie borne
Scrum days 2014 stevie borne
 
Agile house flash build
Agile house   flash buildAgile house   flash build
Agile house flash build
 
Nelson soken keynote
Nelson soken keynoteNelson soken keynote
Nelson soken keynote
 
Individuals and interactions over processes and tools
Individuals and interactions over processes and toolsIndividuals and interactions over processes and tools
Individuals and interactions over processes and tools
 
Scrum in reality
Scrum in realityScrum in reality
Scrum in reality
 
Change takes guts
Change takes gutsChange takes guts
Change takes guts
 

Recently uploaded

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Recently uploaded (20)

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

Ben elliott tpc reports

  • 1. ©  Copyright  2009  Genova  Technologies,  Inc.  –  Proprietary  Informa?on   TPS  Reports   Who  actually  uses  those?   25-­‐Sep-­‐15  1  
  • 2.
  • 3. 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  
  • 5.
  • 6. 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  
  • 9. Cowboy  Struggles   •  Onboarding  new  team  members   •  SoPware  ValidaMon   •  Is  it  the  right  soPware?   •  Determining  value?  
  • 10. IntroducMon  to  Agile   •  Team  Member   •  Scrummaster   – CSM  (April  2014)   – Chosen  as  SM  (Summer  2014)   •  Product  Owner   – Owned  a  team  (June  2015)   – CSPO  (August  2015)  
  • 11. 25-­‐Sep-­‐15  11  ©  Copyright  2009  Genova  Technologies,  Inc.  –  Proprietary  Informa?on   Agile  Manifesto  
  • 13. 25-­‐Sep-­‐15  13  ©  Copyright  2009  Genova  Technologies,  Inc.  –  Proprietary  Informa?on   Cowboy  DocumentaMon  
  • 14.
  • 15. •  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  
  • 16. Atypical  Scrum  Setup   •  Team  consists  of   – 8  Developers   •  PV  team  handles  product  validaMon   •  UX  team  creates  a  consistent  look  and  feel  for   applicaMon  UI  
  • 17. My  Scrum  Team   •  DocumentaMon   – Inputs   •  System  SpecificaMon   •  UI  SpecificaMon   – Outputs   •  SoPware  Release  SpecificaMon   •  TesMng  Notes  
  • 18. 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  
  • 20. Contact  InformaMon   Ben  Ellio:   Genova  Technologies,  Inc   Cedar  Rapids,  IA   Ben.ellio:@genovatech.com     319-­‐378-­‐8455     www.genovatech.com