SlideShare una empresa de Scribd logo
1 de 40
Building Faster Horses
Taking over an existing software product
About Me
 Technical Product Manager for Prime Occupational Medicine
 10 years in software development and design
 Six of those years in software development consulting
 Certifications:
 Professional Scrum Master (PSM-I)
 Distinguished Toastmaster (DTM)
 Numerous Microsoft certifications in .NET development and ALM
 Volunteer for SCORE and SQL Saturday Baton Rouge
About SCORE and SCORE BR
 Nation’s largest network of free expert business mentors
 Free mentoring sessions with SCORE volunteer mentors
 Free and paid seminars and workshops
 Simple Steps to Starting Your Business
 Held monthly and free to attend
 Simple Steps for Growing Your Business
 Currently being held at the Central Library every other Wednesday
http://scorebr.org
About SQL Saturday Baton Rouge
 August 6th, 2016 at the LSU Business Education Complex
 Annual free to attend all day technology conference, lunch provided
 Includes tracks on IT Management and Career Growth
 This year trying to form a Project Management track!
 If you have a topic to present, please submit it by the end of the month!
 If you don’t, make one up!
 If you still don’t, register to attend and see you there!
http://www.sqlsaturday.com/515
Agenda
 What is Product Management?
 A Case Study: EME
 The Backstory
 The Approach
 Lessons Learned
 Planning for the Future
 Resources and References
“If I had asked people what they
wanted, they would have said faster
horses.”
Henry Ford (supposedly.)
https://hbr.org/2011/08/henry-ford-never-said-the-fast
What is Product
Management?
What is Product Management?
 Product management is an organizational lifecycle function within a company
dealing with the planning, forecasting, and production, or marketing of a
product or products at all stages of the product lifecycle.
(“Product Management”, 2016, para. 1)
 The product manager is often called the product "CEO." The product
manager investigates, selects, and drives the development of products for an
organization, performing the activities of product management.
(“Product Manager”, 2016, para. 1)
The Product “CEO”
Product
Manager
Project
Management
Requirements
Gathering
Backlog
Management
Marketing
Assistance
Sales
Assistance
User
Experience
Quality
Assurance
Application
Support
Financial
Reporting
Product
Strategy
The Technical Product “CEO”
Technical
Product
Manager
Project
Management
Requirements
Gathering
Backlog
Management
Marketing
Assistance
Sales
Assistance
User
Experience
Quality
Assurance
Application
Support
Financial
Reporting
Product
Strategy
Business
Intelligence
Software
Development
A Case Study: EME
The Backstory: The Product
 EME is a web-based software product developed for Prime Occupational Medicine
 The EME product facilitates the lifecycle and document management for
occupational medicine encounters
 Pre-Placement Screenings
 Fit for Work Evaluations
 Employee Injury or Illness
 Random Drug Screens
 Etc.
 Has been in production for over a year
 10,000+ authorizations
 Designed to be employer centric
The Backstory: The Team Evolution
PGS Owners Software Consultants
 Domain Knowledge
 Product Vision
 Product Strategy
 Requirements Gathering
 Lifecycle Management
 Implementation
 Support
The Backstory: The Team Evolution
 Domain Knowledge
 Product Vision
 Product Strategy
 Requirements Gathering
 Lifecycle Management
 Implementation
 Support
PGS Owners Software ConsultantsMe
Going Into Day One
The Opportunities
 Can trust the design and
implementation
 Have a network of folks who have
worked with the product and
people
 The product is in active use by
clients!
The Obstacles
 Will take time to transition
ownership due to active
development
 No personal experience with the
product
 No real knowledge of what’s
already in place and what isn’t
 At the Product level
 At the Product Strategy level
The Approach
The Approach: 30 – 60 – 90 Day Plan
30: Learn
• Learn the
Business
• Learn the
Product
60: Evaluate
• Determine
KPIs
• Determine
Opportunities
• Establish
Processes
90: Execute
• Create
Roadmap
• Migrate
Control
• Deliver!
The First 30 Days: Learn
 Learn the business and how it operates
 Services
 Locations
 Org Chart
 Learn the product
 Key stakeholders and users
 What does it do?
 What doesn’t it do?
The Second 30 Days: Evaluate
Usability
Testing
A/B Testing
& Analytics
User
Interviews
Surveys
Behavioral
Attitudinal
Direct
(Qualitative)
Indirect
(Quantitative)
Research Methods Framework from Dan Olsen (2015)
The Second 30 Days: Evaluate
Usability
Testing
A/B Testing
& Analytics
User
Interviews
Surveys
Behavioral
Attitudinal
Direct
(Qualitative)
Indirect
(Quantitative)
Watch the
users
Talk to users
Establish KPIs
NPS, etc.
Research Methods Framework from Dan Olsen (2015)
The Second 30 Days: Establishing KPIs
AARRR Metrics Framework from Dan Olsen (2015)
The Second 30 Days: Establishing KPIs
AARRR Metrics Framework from Dan Olsen (2015)
Optimization
starts here!
The Second 30 Days: Activation KPIs
 Number of Authorizations
 Total
 Monthly
 Number of Patients
 Total
 Monthly
 Number of Employers
 Total
 Monthly
The Second 30 Days: Retention KPIs
 System Performance Optimization (Request Duration * Frequency)
 Feature Usage
 Are our clients actually using X? Are some clients using X more than others?
 Operational Efficiency (Avg. Duration of Key Metrics)
 Cradle to Grave
 Time to Grab
 Time to Review
Retention – How is our product-market fit?
The Second 30 Days: Revenue KPIs
 Cost Per Unit
 (Infrastructure costs + Labor costs) / # of Authorizations Invoiced
 Labor costs relate back to operational efficiency measures
The Third 30 Days: Backlog Prioritization
 Prioritization formula is similar to Return On Investment (ROI)
 The return can be tangible and intangible
 Retention, Revenue, Referral
 Investment is fairly tangible
 Estimated Effort
The Third 30 Days: Backlog Prioritization
(User Value + Financial Value + Technical Value)
Estimated Effort
Value: 1 to 10
Effort: 1 to 4
(6 + 2 + 10)
2
= 9
Also… the first internal push to
production!
No pressure…
Some Lessons Learned
Don’t Make Faster Horses When a
Car Will Do.
Look for the goal beyond the request.
Translators shouldn’t need
translators.
Foster an environment open to communicating the fact that we aren’t
actually communicating.
Trade Sandbags for Idols.
Work is “instead of” not “in addition to”. Do the 20% that yields 80%.
Planning for the Future
Let’s play a game…
Speed ABC’s
 Timed 20 seconds
 Write upper case block letters
 No cursive!
 Write the alphabet starting at A and ending at Z
 If you reach the end, start over and keep going!
Speed abc’s
 Timed 20 seconds
 Write lower case block letters
 No cursive!
 Write the alphabet starting at A and ending at Z
 If you reach the end, start over and keep going!
Speed AbC’s
 Timed 20 seconds
 Alternate upper and lower case block letters
 Start with upper case
 No cursive!
 Write the alphabet starting at A and ending at Z
 If you reach the end, start over and keep going!
Planning for the Future: Scaling
Technical
Product
Manager
Project
Managem
ent Requirem
ents
Gathering
Backlog
Managem
ent
Marketing
Assistanc
e
Sales
Assistanc
e
User
Experienc
e
Quality
Assurance
Applicatio
n Support
Financial
Reporting
Product
Strategy
Business
Intelligen
ce
Software
Developm
ent
Ab1@Cd2#Ef3$Gh4%... ABCDEFGHIJKLMNOP…
abcdefghijklmnop…
123456789012345…
@#$%^&*()!@#$%^&…
Planning for the Future: Scaling
 Build a Future Org Chart
 Fill in the areas with your name for now
 Actively build job descriptions from your responsibilities
 Prioritize the growth based on biggest impact
References
References
 Olsen, D. (2015) The Lean Product Playbook. Hoboken, New Jersey: John
Wiley & Sons, Inc.
 Product Management. (n.d.). In Wikipedia. Retrieved May 16, 2016, from
https://en.wikipedia.org/wiki/Product_management
 Product Manager. (n.d.). In Wikipedia. Retrieved May 16, 2016, from
https://en.wikipedia.org/wiki/Product_manager
Additional Resources
 https://www.score.org/resources/simple-steps-workbooks
 http://www.slideshare.net/dan_o

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
 
Beyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMOBeyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMO
 
Why does agile need unit testing
Why does agile need unit testingWhy does agile need unit testing
Why does agile need unit testing
 
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
 
Data Lakes in Real Life. Superweek 2019
Data Lakes in Real Life. Superweek 2019Data Lakes in Real Life. Superweek 2019
Data Lakes in Real Life. Superweek 2019
 
Quality is a Mindset
Quality is a MindsetQuality is a Mindset
Quality is a Mindset
 
How we built Talentpioneer by Productsquads
How we built Talentpioneer by ProductsquadsHow we built Talentpioneer by Productsquads
How we built Talentpioneer by Productsquads
 
Toward Successful Projects
Toward Successful ProjectsToward Successful Projects
Toward Successful Projects
 
Managing The Delivery Of Zero Defect Software
Managing The Delivery Of Zero Defect SoftwareManaging The Delivery Of Zero Defect Software
Managing The Delivery Of Zero Defect Software
 
Product Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesProduct Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenches
 
#NoProjects - Beyond Projects
#NoProjects - Beyond Projects#NoProjects - Beyond Projects
#NoProjects - Beyond Projects
 
Take Control of Your Career: A Personal Growth Framework
Take Control of Your Career: A Personal Growth FrameworkTake Control of Your Career: A Personal Growth Framework
Take Control of Your Career: A Personal Growth Framework
 
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
 
Aceconference 2013 Kanban, Remember Why
Aceconference 2013   Kanban, Remember WhyAceconference 2013   Kanban, Remember Why
Aceconference 2013 Kanban, Remember Why
 
Driving Value Creation with A/B Testing & OKR
Driving Value Creation with A/B Testing & OKRDriving Value Creation with A/B Testing & OKR
Driving Value Creation with A/B Testing & OKR
 
Professional software engineers
Professional software engineersProfessional software engineers
Professional software engineers
 
Agile basic introduction
Agile   basic introductionAgile   basic introduction
Agile basic introduction
 
Getting the Most from Your Software: Robert Green
Getting the Most from Your Software: Robert GreenGetting the Most from Your Software: Robert Green
Getting the Most from Your Software: Robert Green
 
Technical Writing Outsourcing in an Agile Environment
Technical Writing Outsourcing in an Agile EnvironmentTechnical Writing Outsourcing in an Agile Environment
Technical Writing Outsourcing in an Agile Environment
 

Destacado

kafka-steaming-data
kafka-steaming-datakafka-steaming-data
kafka-steaming-data
Bryan Jacobs
 
Introduction To Algorithm [2]
Introduction To Algorithm [2]Introduction To Algorithm [2]
Introduction To Algorithm [2]
ecko_disasterz
 
Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013
Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013
Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013
Cosmin Lehene
 
Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)
Konstantin Gredeskoul
 

Destacado (20)

Core Management - Task 1
Core Management - Task 1Core Management - Task 1
Core Management - Task 1
 
docker
dockerdocker
docker
 
IEA DSM Task 24 Transport Panel at BECC conference
IEA DSM Task 24 Transport Panel at BECC conferenceIEA DSM Task 24 Transport Panel at BECC conference
IEA DSM Task 24 Transport Panel at BECC conference
 
Lotus Forms Webform Server 3.0 Overview & Architecture
Lotus Forms Webform Server 3.0 Overview & ArchitectureLotus Forms Webform Server 3.0 Overview & Architecture
Lotus Forms Webform Server 3.0 Overview & Architecture
 
Technical product manager
Technical product managerTechnical product manager
Technical product manager
 
kafka-steaming-data
kafka-steaming-datakafka-steaming-data
kafka-steaming-data
 
Algorithm - Introduction
Algorithm - IntroductionAlgorithm - Introduction
Algorithm - Introduction
 
University Course Timetabling by using Multi Objective Genetic Algortihms
University Course Timetabling by using Multi Objective Genetic AlgortihmsUniversity Course Timetabling by using Multi Objective Genetic Algortihms
University Course Timetabling by using Multi Objective Genetic Algortihms
 
Introduction To Algorithm [2]
Introduction To Algorithm [2]Introduction To Algorithm [2]
Introduction To Algorithm [2]
 
VMworld 2015: vSphere Web Client- Yesterday, Today, and Tomorrow
VMworld 2015: vSphere Web Client- Yesterday, Today, and TomorrowVMworld 2015: vSphere Web Client- Yesterday, Today, and Tomorrow
VMworld 2015: vSphere Web Client- Yesterday, Today, and Tomorrow
 
Enterprise Architecture: The role of the Design Authority
Enterprise Architecture:The role of the Design AuthorityEnterprise Architecture:The role of the Design Authority
Enterprise Architecture: The role of the Design Authority
 
algorithm
algorithmalgorithm
algorithm
 
Introduction to Algorithm
Introduction to AlgorithmIntroduction to Algorithm
Introduction to Algorithm
 
[Rakuten TechConf2014] [D-6] Rakuten BaaS in ROOM & Rakuten Kobo
[Rakuten TechConf2014] [D-6] Rakuten BaaS in ROOM & Rakuten Kobo[Rakuten TechConf2014] [D-6] Rakuten BaaS in ROOM & Rakuten Kobo
[Rakuten TechConf2014] [D-6] Rakuten BaaS in ROOM & Rakuten Kobo
 
[Rakuten TechConf2014] [B-1] Performance at scale
[Rakuten TechConf2014] [B-1] Performance at scale[Rakuten TechConf2014] [B-1] Performance at scale
[Rakuten TechConf2014] [B-1] Performance at scale
 
Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013
Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013
Real-time “OLAP” for Big Data (+ use cases) - bigdata.ro 2013
 
Algorithm
AlgorithmAlgorithm
Algorithm
 
HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기
 
Scaling Twitter
Scaling TwitterScaling Twitter
Scaling Twitter
 
Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)
 

Similar a Building Faster Horses: Taking Over An Existing Software Product

Jane_clark_pres2016_FUP_web
Jane_clark_pres2016_FUP_webJane_clark_pres2016_FUP_web
Jane_clark_pres2016_FUP_web
Jane Clark
 
Execution and Accountability - UBT New Zealand
Execution and Accountability - UBT New ZealandExecution and Accountability - UBT New Zealand
Execution and Accountability - UBT New Zealand
RESULTS.com
 

Similar a Building Faster Horses: Taking Over An Existing Software Product (20)

From Vision Statement to Product Backlog
From Vision Statement to Product BacklogFrom Vision Statement to Product Backlog
From Vision Statement to Product Backlog
 
Growth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpGrowth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - Antwerp
 
EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016 EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016
 
UX_UI portfolio
UX_UI portfolioUX_UI portfolio
UX_UI portfolio
 
How Great PMs Can Come From Anywhere by ICX Media CPO
How Great PMs Can Come From Anywhere by ICX Media CPOHow Great PMs Can Come From Anywhere by ICX Media CPO
How Great PMs Can Come From Anywhere by ICX Media CPO
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to pro
 
Agile Team Performance Appraisal
Agile Team Performance AppraisalAgile Team Performance Appraisal
Agile Team Performance Appraisal
 
Execution and Accountability - UBT Nth America presentation
Execution and Accountability - UBT Nth America presentationExecution and Accountability - UBT Nth America presentation
Execution and Accountability - UBT Nth America presentation
 
Meetup Python Gascoigne Partners
Meetup Python Gascoigne PartnersMeetup Python Gascoigne Partners
Meetup Python Gascoigne Partners
 
AI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the TalentAI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the Talent
 
Improving software quality for the future of connected vehicles
Improving software quality for the future of connected vehiclesImproving software quality for the future of connected vehicles
Improving software quality for the future of connected vehicles
 
Jane_clark_pres2016_FUP_web
Jane_clark_pres2016_FUP_webJane_clark_pres2016_FUP_web
Jane_clark_pres2016_FUP_web
 
Startup vs Corporate Products by Oracle's Director of Product
Startup vs Corporate Products by Oracle's Director of ProductStartup vs Corporate Products by Oracle's Director of Product
Startup vs Corporate Products by Oracle's Director of Product
 
DevLearn 2018 - Designing AR Experiences for Performance Support
DevLearn 2018 -  Designing AR Experiences for Performance SupportDevLearn 2018 -  Designing AR Experiences for Performance Support
DevLearn 2018 - Designing AR Experiences for Performance Support
 
Career Assignment
Career AssignmentCareer Assignment
Career Assignment
 
How to Get to Know Your Users by Google's former Product Manager
How to Get to Know Your Users by Google's former Product ManagerHow to Get to Know Your Users by Google's former Product Manager
How to Get to Know Your Users by Google's former Product Manager
 
Execution and Accountability - UBT New Zealand
Execution and Accountability - UBT New ZealandExecution and Accountability - UBT New Zealand
Execution and Accountability - UBT New Zealand
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
 
Starting Agile in a Company
Starting Agile in a CompanyStarting Agile in a Company
Starting Agile in a Company
 
How to choose appropriate technology for product development
How to choose appropriate technology for product developmentHow to choose appropriate technology for product development
How to choose appropriate technology for product development
 

Más de Stacy Vicknair

Más de Stacy Vicknair (8)

Systems Thinking for Engineering Leaders.pdf
Systems Thinking for Engineering Leaders.pdfSystems Thinking for Engineering Leaders.pdf
Systems Thinking for Engineering Leaders.pdf
 
The Game Master's Guide to People Management
The Game Master's Guide to People ManagementThe Game Master's Guide to People Management
The Game Master's Guide to People Management
 
Maintainable Documentation with Sphinx
Maintainable Documentation with SphinxMaintainable Documentation with Sphinx
Maintainable Documentation with Sphinx
 
ASP.NET Routing Deep Dive
ASP.NET Routing Deep DiveASP.NET Routing Deep Dive
ASP.NET Routing Deep Dive
 
Git'in in 15
Git'in in 15Git'in in 15
Git'in in 15
 
Git'in on Windows
Git'in on WindowsGit'in on Windows
Git'in on Windows
 
ASP.NET Routing Deep Dive
ASP.NET Routing Deep DiveASP.NET Routing Deep Dive
ASP.NET Routing Deep Dive
 
Asp.net routing with mvc deep dive
Asp.net routing with mvc deep diveAsp.net routing with mvc deep dive
Asp.net routing with mvc deep dive
 

Último

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 

Último (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Building Faster Horses: Taking Over An Existing Software Product

  • 1. Building Faster Horses Taking over an existing software product
  • 2. About Me  Technical Product Manager for Prime Occupational Medicine  10 years in software development and design  Six of those years in software development consulting  Certifications:  Professional Scrum Master (PSM-I)  Distinguished Toastmaster (DTM)  Numerous Microsoft certifications in .NET development and ALM  Volunteer for SCORE and SQL Saturday Baton Rouge
  • 3. About SCORE and SCORE BR  Nation’s largest network of free expert business mentors  Free mentoring sessions with SCORE volunteer mentors  Free and paid seminars and workshops  Simple Steps to Starting Your Business  Held monthly and free to attend  Simple Steps for Growing Your Business  Currently being held at the Central Library every other Wednesday http://scorebr.org
  • 4. About SQL Saturday Baton Rouge  August 6th, 2016 at the LSU Business Education Complex  Annual free to attend all day technology conference, lunch provided  Includes tracks on IT Management and Career Growth  This year trying to form a Project Management track!  If you have a topic to present, please submit it by the end of the month!  If you don’t, make one up!  If you still don’t, register to attend and see you there! http://www.sqlsaturday.com/515
  • 5. Agenda  What is Product Management?  A Case Study: EME  The Backstory  The Approach  Lessons Learned  Planning for the Future  Resources and References
  • 6. “If I had asked people what they wanted, they would have said faster horses.” Henry Ford (supposedly.) https://hbr.org/2011/08/henry-ford-never-said-the-fast
  • 8. What is Product Management?  Product management is an organizational lifecycle function within a company dealing with the planning, forecasting, and production, or marketing of a product or products at all stages of the product lifecycle. (“Product Management”, 2016, para. 1)  The product manager is often called the product "CEO." The product manager investigates, selects, and drives the development of products for an organization, performing the activities of product management. (“Product Manager”, 2016, para. 1)
  • 10. The Technical Product “CEO” Technical Product Manager Project Management Requirements Gathering Backlog Management Marketing Assistance Sales Assistance User Experience Quality Assurance Application Support Financial Reporting Product Strategy Business Intelligence Software Development
  • 12. The Backstory: The Product  EME is a web-based software product developed for Prime Occupational Medicine  The EME product facilitates the lifecycle and document management for occupational medicine encounters  Pre-Placement Screenings  Fit for Work Evaluations  Employee Injury or Illness  Random Drug Screens  Etc.  Has been in production for over a year  10,000+ authorizations  Designed to be employer centric
  • 13. The Backstory: The Team Evolution PGS Owners Software Consultants  Domain Knowledge  Product Vision  Product Strategy  Requirements Gathering  Lifecycle Management  Implementation  Support
  • 14. The Backstory: The Team Evolution  Domain Knowledge  Product Vision  Product Strategy  Requirements Gathering  Lifecycle Management  Implementation  Support PGS Owners Software ConsultantsMe
  • 15. Going Into Day One The Opportunities  Can trust the design and implementation  Have a network of folks who have worked with the product and people  The product is in active use by clients! The Obstacles  Will take time to transition ownership due to active development  No personal experience with the product  No real knowledge of what’s already in place and what isn’t  At the Product level  At the Product Strategy level
  • 17. The Approach: 30 – 60 – 90 Day Plan 30: Learn • Learn the Business • Learn the Product 60: Evaluate • Determine KPIs • Determine Opportunities • Establish Processes 90: Execute • Create Roadmap • Migrate Control • Deliver!
  • 18. The First 30 Days: Learn  Learn the business and how it operates  Services  Locations  Org Chart  Learn the product  Key stakeholders and users  What does it do?  What doesn’t it do?
  • 19. The Second 30 Days: Evaluate Usability Testing A/B Testing & Analytics User Interviews Surveys Behavioral Attitudinal Direct (Qualitative) Indirect (Quantitative) Research Methods Framework from Dan Olsen (2015)
  • 20. The Second 30 Days: Evaluate Usability Testing A/B Testing & Analytics User Interviews Surveys Behavioral Attitudinal Direct (Qualitative) Indirect (Quantitative) Watch the users Talk to users Establish KPIs NPS, etc. Research Methods Framework from Dan Olsen (2015)
  • 21. The Second 30 Days: Establishing KPIs AARRR Metrics Framework from Dan Olsen (2015)
  • 22. The Second 30 Days: Establishing KPIs AARRR Metrics Framework from Dan Olsen (2015) Optimization starts here!
  • 23. The Second 30 Days: Activation KPIs  Number of Authorizations  Total  Monthly  Number of Patients  Total  Monthly  Number of Employers  Total  Monthly
  • 24. The Second 30 Days: Retention KPIs  System Performance Optimization (Request Duration * Frequency)  Feature Usage  Are our clients actually using X? Are some clients using X more than others?  Operational Efficiency (Avg. Duration of Key Metrics)  Cradle to Grave  Time to Grab  Time to Review Retention – How is our product-market fit?
  • 25. The Second 30 Days: Revenue KPIs  Cost Per Unit  (Infrastructure costs + Labor costs) / # of Authorizations Invoiced  Labor costs relate back to operational efficiency measures
  • 26. The Third 30 Days: Backlog Prioritization  Prioritization formula is similar to Return On Investment (ROI)  The return can be tangible and intangible  Retention, Revenue, Referral  Investment is fairly tangible  Estimated Effort
  • 27. The Third 30 Days: Backlog Prioritization (User Value + Financial Value + Technical Value) Estimated Effort Value: 1 to 10 Effort: 1 to 4 (6 + 2 + 10) 2 = 9
  • 28. Also… the first internal push to production! No pressure…
  • 30. Don’t Make Faster Horses When a Car Will Do. Look for the goal beyond the request.
  • 31. Translators shouldn’t need translators. Foster an environment open to communicating the fact that we aren’t actually communicating.
  • 32. Trade Sandbags for Idols. Work is “instead of” not “in addition to”. Do the 20% that yields 80%.
  • 34. Let’s play a game…
  • 35. Speed ABC’s  Timed 20 seconds  Write upper case block letters  No cursive!  Write the alphabet starting at A and ending at Z  If you reach the end, start over and keep going!
  • 36. Speed abc’s  Timed 20 seconds  Write lower case block letters  No cursive!  Write the alphabet starting at A and ending at Z  If you reach the end, start over and keep going!
  • 37. Speed AbC’s  Timed 20 seconds  Alternate upper and lower case block letters  Start with upper case  No cursive!  Write the alphabet starting at A and ending at Z  If you reach the end, start over and keep going!
  • 38. Planning for the Future: Scaling Technical Product Manager Project Managem ent Requirem ents Gathering Backlog Managem ent Marketing Assistanc e Sales Assistanc e User Experienc e Quality Assurance Applicatio n Support Financial Reporting Product Strategy Business Intelligen ce Software Developm ent Ab1@Cd2#Ef3$Gh4%... ABCDEFGHIJKLMNOP… abcdefghijklmnop… 123456789012345… @#$%^&*()!@#$%^&…
  • 39. Planning for the Future: Scaling  Build a Future Org Chart  Fill in the areas with your name for now  Actively build job descriptions from your responsibilities  Prioritize the growth based on biggest impact
  • 40. References References  Olsen, D. (2015) The Lean Product Playbook. Hoboken, New Jersey: John Wiley & Sons, Inc.  Product Management. (n.d.). In Wikipedia. Retrieved May 16, 2016, from https://en.wikipedia.org/wiki/Product_management  Product Manager. (n.d.). In Wikipedia. Retrieved May 16, 2016, from https://en.wikipedia.org/wiki/Product_manager Additional Resources  https://www.score.org/resources/simple-steps-workbooks  http://www.slideshare.net/dan_o