SlideShare a Scribd company logo
1 of 28
Migrating From SharePoint to a Better Scrum Tool Edward Uy & René Rosendahl Kelley Blue Book
Agenda Background Selection Evaluation & Trial Implementation Guidance for Others  Q & A 2
3 Background
Introduction KBB has been working with Scrum since 2005 Began expansion to all development teams in 2007 Moderate Scrum experience level Currently 18 teams/200 users Primary development efforts KBB.com Dealer Products Some internal tools and systems 4
Why Did We Need A Scrum Tool? Issues With Excel and SharePoint Inconsistent Scrum implementations Data validation missing Team members move to new teams Multiple products for some product owners Manual report and metrics generation  For teams For departments No easy enterprise/senior management visibility 5
6 Selection
Tool Selection Key Considerations:  Limited selection resources and time Did not want bleeding edge technology Network and Infrastructure Focused On: Usability for the teams Functionality (reporting in particular) Configuration Based on teams and departmental roll-ups 7
Selection Methodologies Customer Reviews  30 of 33 people found the following review helpful:            Morons take advice from a plastic object, September 23, 2005
Selection Methodologies Ouija Board Customer Reviews  18 of 24 people found the following review helpful:            Any Ouija equals a big no-no, October 22, 2001 … Ouija board may be fun to play around with, but it is NOT A TOY!!! This instrument should be used by only the advanced sorcerer or witch or higher...
Methodology Standard vendor selection approach In-depth research and discussions w/ short-listed vendors On-site demonstrations w/ key individuals – technical team, product team, and infrastructure Quantitative and qualitative input Reference calls Communications SharePoint site Road-show for Sr. Management Scrum Master and Product Owner forums 1:1 meetings with key individuals as needed Decision Making for Evaluation Vendor Senior management team using input from demonstrations 10
Quantitative Results Usability for the teams Functionality (reporting)  Configuration 11
Quantitative Results Version One was the closest to meeting  KBB’s Scrum Requirements and we moved forward with them for the Evaluation period 12
Goal: Quickly confirm our initial impression 13 Evaluation
The Evaluation Approach Trial: 4 weeks, 2 teams, 2 sprints per team Hope: stay on VersionOne after trial, avoid “roll-back” Open process: visibility Project SharePoint site Communication Preparation Kick-off meetings with teams Pre-training through recommended reading, recorded webinars, online tutorials, etc. VersionOne professional services Set up and configuration Training  14
Sample Screenshot from Project Site Announcements Links Calendar Team schedule Important docs Contact info
The Teams Criteria Non-critical product delivery during evaluation phase At least 6 months Scrum experience On-shore and off-shore team representation External product preferred 1 on-shore, 1 off-shore team selected 16
The Evaluation Process ,[object Object]
Map & import teams’ backlogs
Team training On site Remotely (India)  ,[object Object],With VersionOne trainer on site Without changing mechanics ,[object Object]
Weekly, open touchpoint meetings
Check point with sr. managementhalf-way through trial Results: ,[object Object]
No significant impact on teams and their productivity
Addressed questions around reportingGreen light to proceed 17
Goal: Roll out VersionOne to all teams in an efficient and repeatable manner 18 Implementation
The ImplementationApproach 18 teams requiring Repeatable approach Consistent implementation  In-house training Roll-out from team to team, except… Interrelated teams implemented at the same time  Same product backlog Shared resources (virtual teams) Same Scrum Master and/or Product Owner Visibility & communication Yadayada 19
The Implementation Process ,[object Object]
Preparation
Training

More Related Content

What's hot

Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Kari Kakkonen
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksAMJAD SHAIKH
 
A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in teamaminmesbahi
 
ATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingNorbertKroth
 
Product Management in Operations Environment
Product Management in Operations EnvironmentProduct Management in Operations Environment
Product Management in Operations EnvironmentAMJAD SHAIKH
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Agile development introduction
Agile development introductionAgile development introduction
Agile development introductionbeforeach
 
The Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product DevelopmentThe Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product DevelopmentMark Hart
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ AgileGirish Khemani
 
Agile Methodology for WordPress Development
Agile Methodology for WordPress DevelopmentAgile Methodology for WordPress Development
Agile Methodology for WordPress DevelopmentElizabeth Barker
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?Tuan Yang
 
Requirements engineering for agile methods
Requirements engineering for agile methodsRequirements engineering for agile methods
Requirements engineering for agile methodsSyed Zaid Irshad
 
Agile Testing Days -Trends and future in testing 2017
Agile Testing Days -Trends and future in testing 2017Agile Testing Days -Trends and future in testing 2017
Agile Testing Days -Trends and future in testing 2017Derk-Jan de Grood
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile ImplementationOlga Sa
 
Scrum - Atlanta Code Camp
Scrum - Atlanta Code CampScrum - Atlanta Code Camp
Scrum - Atlanta Code CampEsteban Garcia
 
Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018Derk-Jan de Grood
 
ProofHQ and DAM
ProofHQ and DAMProofHQ and DAM
ProofHQ and DAMProofHQ
 

What's hot (20)

Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile Frameworks
 
A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in team
 
ATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinking
 
Product Management in Operations Environment
Product Management in Operations EnvironmentProduct Management in Operations Environment
Product Management in Operations Environment
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Agile sdlc
Agile sdlcAgile sdlc
Agile sdlc
 
Agile development introduction
Agile development introductionAgile development introduction
Agile development introduction
 
The Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product DevelopmentThe Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product Development
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ Agile
 
Agile Methodology for WordPress Development
Agile Methodology for WordPress DevelopmentAgile Methodology for WordPress Development
Agile Methodology for WordPress Development
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Requirements engineering for agile methods
Requirements engineering for agile methodsRequirements engineering for agile methods
Requirements engineering for agile methods
 
Agile Testing Days -Trends and future in testing 2017
Agile Testing Days -Trends and future in testing 2017Agile Testing Days -Trends and future in testing 2017
Agile Testing Days -Trends and future in testing 2017
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 
Scrum - Atlanta Code Camp
Scrum - Atlanta Code CampScrum - Atlanta Code Camp
Scrum - Atlanta Code Camp
 
Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018
 
ProofHQ and DAM
ProofHQ and DAMProofHQ and DAM
ProofHQ and DAM
 

Viewers also liked

Viewers also liked (10)

Agile Development | Agile Process Models
Agile Development | Agile Process ModelsAgile Development | Agile Process Models
Agile Development | Agile Process Models
 
Agile explained
Agile explainedAgile explained
Agile explained
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile vs Traditional Project Management
Agile vs Traditional Project ManagementAgile vs Traditional Project Management
Agile vs Traditional Project Management
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
 
Lean Startup for Agile Product Management
Lean Startup for Agile Product ManagementLean Startup for Agile Product Management
Lean Startup for Agile Product Management
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 

Similar to Migrating from share point to a better scrum tool 8 1-08

Introduction to Agile Project Management - Scrum 101
Introduction to Agile Project Management - Scrum 101Introduction to Agile Project Management - Scrum 101
Introduction to Agile Project Management - Scrum 101Marge Tam, PMP, CSM, A-CSM
 
Agile 3.0 - Next Gen Lean Model - Doug Floyd
Agile 3.0 - Next Gen Lean Model - Doug FloydAgile 3.0 - Next Gen Lean Model - Doug Floyd
Agile 3.0 - Next Gen Lean Model - Doug Floyddvfloyd
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPrudentialSolutions
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with AutomationWorksoft
 
Selecting a Development Process
Selecting a Development ProcessSelecting a Development Process
Selecting a Development ProcessMike Cohn
 
Assessing youragility
Assessing youragilityAssessing youragility
Assessing youragilityrseniv
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal ServiceITSM Academy, Inc.
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentationdeyoepw
 
The Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCastThe Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCastOSP International LLC
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
Assessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentAssessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentMike Cohn
 
The Good, The Bad, and The Metrics
 The Good, The Bad, and The Metrics The Good, The Bad, and The Metrics
The Good, The Bad, and The MetricsTeamQualityPro
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...LitheSpeed
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAbhishek Prasoon
 

Similar to Migrating from share point to a better scrum tool 8 1-08 (20)

Introduction to Agile Project Management - Scrum 101
Introduction to Agile Project Management - Scrum 101Introduction to Agile Project Management - Scrum 101
Introduction to Agile Project Management - Scrum 101
 
Agile 3.0 - Next Gen Lean Model - Doug Floyd
Agile 3.0 - Next Gen Lean Model - Doug FloydAgile 3.0 - Next Gen Lean Model - Doug Floyd
Agile 3.0 - Next Gen Lean Model - Doug Floyd
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
 
Selecting a Development Process
Selecting a Development ProcessSelecting a Development Process
Selecting a Development Process
 
Assessing youragility
Assessing youragilityAssessing youragility
Assessing youragility
 
Agile Test Transformation
Agile Test TransformationAgile Test Transformation
Agile Test Transformation
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal Service
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentation
 
The Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCastThe Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCast
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Assessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentAssessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility Assessment
 
Product Management In Agile Practice
Product Management In Agile PracticeProduct Management In Agile Practice
Product Management In Agile Practice
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
The Good, The Bad, and The Metrics
 The Good, The Bad, and The Metrics The Good, The Bad, and The Metrics
The Good, The Bad, and The Metrics
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
 
Intro to CMM.pdf
Intro to CMM.pdfIntro to CMM.pdf
Intro to CMM.pdf
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptx
 
Agile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care LeadersAgile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care Leaders
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Migrating from share point to a better scrum tool 8 1-08

  • 1. Migrating From SharePoint to a Better Scrum Tool Edward Uy & René Rosendahl Kelley Blue Book
  • 2. Agenda Background Selection Evaluation & Trial Implementation Guidance for Others Q & A 2
  • 4. Introduction KBB has been working with Scrum since 2005 Began expansion to all development teams in 2007 Moderate Scrum experience level Currently 18 teams/200 users Primary development efforts KBB.com Dealer Products Some internal tools and systems 4
  • 5. Why Did We Need A Scrum Tool? Issues With Excel and SharePoint Inconsistent Scrum implementations Data validation missing Team members move to new teams Multiple products for some product owners Manual report and metrics generation For teams For departments No easy enterprise/senior management visibility 5
  • 7. Tool Selection Key Considerations: Limited selection resources and time Did not want bleeding edge technology Network and Infrastructure Focused On: Usability for the teams Functionality (reporting in particular) Configuration Based on teams and departmental roll-ups 7
  • 8. Selection Methodologies Customer Reviews 30 of 33 people found the following review helpful:           Morons take advice from a plastic object, September 23, 2005
  • 9. Selection Methodologies Ouija Board Customer Reviews 18 of 24 people found the following review helpful:           Any Ouija equals a big no-no, October 22, 2001 … Ouija board may be fun to play around with, but it is NOT A TOY!!! This instrument should be used by only the advanced sorcerer or witch or higher...
  • 10. Methodology Standard vendor selection approach In-depth research and discussions w/ short-listed vendors On-site demonstrations w/ key individuals – technical team, product team, and infrastructure Quantitative and qualitative input Reference calls Communications SharePoint site Road-show for Sr. Management Scrum Master and Product Owner forums 1:1 meetings with key individuals as needed Decision Making for Evaluation Vendor Senior management team using input from demonstrations 10
  • 11. Quantitative Results Usability for the teams Functionality (reporting)  Configuration 11
  • 12. Quantitative Results Version One was the closest to meeting KBB’s Scrum Requirements and we moved forward with them for the Evaluation period 12
  • 13. Goal: Quickly confirm our initial impression 13 Evaluation
  • 14. The Evaluation Approach Trial: 4 weeks, 2 teams, 2 sprints per team Hope: stay on VersionOne after trial, avoid “roll-back” Open process: visibility Project SharePoint site Communication Preparation Kick-off meetings with teams Pre-training through recommended reading, recorded webinars, online tutorials, etc. VersionOne professional services Set up and configuration Training 14
  • 15. Sample Screenshot from Project Site Announcements Links Calendar Team schedule Important docs Contact info
  • 16. The Teams Criteria Non-critical product delivery during evaluation phase At least 6 months Scrum experience On-shore and off-shore team representation External product preferred 1 on-shore, 1 off-shore team selected 16
  • 17.
  • 18. Map & import teams’ backlogs
  • 19.
  • 21.
  • 22. No significant impact on teams and their productivity
  • 23. Addressed questions around reportingGreen light to proceed 17
  • 24. Goal: Roll out VersionOne to all teams in an efficient and repeatable manner 18 Implementation
  • 25. The ImplementationApproach 18 teams requiring Repeatable approach Consistent implementation In-house training Roll-out from team to team, except… Interrelated teams implemented at the same time Same product backlog Shared resources (virtual teams) Same Scrum Master and/or Product Owner Visibility & communication Yadayada 19
  • 26.
  • 29.
  • 30. The Initial Results 12 teams out of 18 implemented (on schedule) Single system for all Scrum data Consistent implementation Rich Scrum-specific functionality Time savings Norming and convergence of Scrum practices Use of story points Treatment of unplanned tasks and production support Approach for dealing with shared resources Improvement of general discipline with data capture 21
  • 31. Samples of VersionOne Functionality
  • 32. Lessons Learned Preparation and training are critical No negative impact on productivity during transition Only 1-2 sprint cycles needed to get fully comfortable Every team is unique and has its own idiosyncrasies Teams will need to make adjustments An Agile tool does not solve team or process issues. It uncoversand magnifies them. Diverging practices Lack of discipline 23
  • 33. Next Steps Complete roll-out Expand use of the tool Investigate integration with development tools, defect tracking or test automation tools Evaluate add-on/plug-in tools and system extensions Gather Agile metrics in a systematic fashion company-wide 24
  • 34. 25 Guidance for Others
  • 35. Guidance for Others Plan an evaluation period to work out the kinks Use Professional Services to address configuration, training, and roll-out approach in the beginning Create a multi-level support structure to make it easy for everyone to get information Capture feedback and apply for each team being spun-up Use the roll-out period to tighten up Scrum process improvements organization wide Don’t throw SharePoint away! A Scrum Tool is not a “silver bullet” Whatever issues you have in the organization or with your Scrum implementation, they will only be highlighted 26
  • 36. 27 Q & A
  • 37. Contact Info Edward Uy – euy@kbb.com René Rosendahl – rrosendahl@kbb.com 28

Editor's Notes

  1. Why training through professional services?Not complicated tool, but…Ensure no impact on team productivityMake trial successfulRecommended by reference companiesTrain the trainerConfirm settings and configuration prior to trial
  2. Assessment: team structure, members, roles, practices, backlog Preparation: kick off with team, suggest webinars, public VersionOne siteTraining: team (3 hrs), Scrum master (1 hr), POBacklog mapping and cut-over: understand structure, data cleansing
  3. Rich Scrum functionalityVelocity-based sprint planningSplitting of storiesInteractive task boardBuilt-in discussionsMyHome sectionTime SavingsScrum master: no more export/import, graphics, manual manipulations, prep for reviewTeam members: marginal
  4. Idiosyncrasies8:00 per dayDelays in data captureLack of use of burndown chartGaps between sprintsAdjustmentsTreatment of unplanned work to be consistentTreatment of shared resourcesCapture slightly different data than beforeLog hours in the evening vs. in the morning