SlideShare a Scribd company logo
Tech Diligence
Why?
It is easy to build an app
• It is not easy to scale that app to a million
   people
• Or update it as needs and priorities change
• Or build a team that can handle everything
What you want to know…
•   Capability
•   Stability
•   Expandability
•   Security
•   Cost to operate and support
•   Support methods and stability
•   Company dependency on partner technology
•   Risks
•   Planned initiatives
•   IP & Defensibility
•   Vendors/partners
Team assessment
•   Management team capabilities & policies
•   Staff capabilities
•   Team structure
•   Depth (& missing depth)
•   Conspicuous lack of a certain discipline
•   Individual flight risks
•   Turnover
•   Process
Risk
• Scalability
   – Do you incur huge costs as you get more users?
   – Will the system hold up?
   – Does performance degrade?
• Supportability
   – Can be a huge cost driver & impede scale
• IP
   – If patents exist, are they defensible?
   – Are there heavy patent players in this space? (Ex: mobile)
• Partnerships/service providers
   – Outsourced development/development partners
   – OSS vs. licensed
What is technically hard?
• Performance at a level for good user experience
    – Rich media – images, video
    – Big data
• Anything relying on data cleanliness and/or
  completeness
    – Data is never clean or complete
•   Machine learning
•   Language processing
•   Supporting lots of devices, cross-device sync
•   Globalization/localization
•   Marketplaces
Who?
• The best person to do diligence has been in a
  similar situation
  – Deep familiarity with the specific technology (not
    just tech in general)
  – Understanding of the tradeoffs & costs
Do your own diligence

  None of this is scary hard. You can
ask, and understand the answer to all
         of these questions…
Good Tech Diligence Questions –
              Product
• Do you have a clear vision for where you want
  the product to be in one month, six months?
• How do you capture user feedback about the
  product? What is your process for product
  iteration?
• How many releases have you had in the last 6
  months?
• Do you have patentable IP? What is the
  timeframe for filing?
Good Tech Diligence Questions - Team
• Do you have people working for you now, who
  worked for you elsewhere in the past? (Hint:
  talk to these people)
• What does your interview and recruitment
  process look like for technical talent?
• What skills do you need in technical talent
  that may be difficult to find? (ex: special AI,
  networking expertise)
Good Tech Diligence Questions - Scale
• What would you have to change to accommodate
  10, 100, 1000 times more users?
• What would you have to change to accommodate
  a million users?
• What metrics do you use to determine if you are
  not scaled appropriately?
• Where are you hosted, and why?
• Do you use any third party services, what
  happens if they go down?
Good Tech Diligence Questions -
              Maintenance
•   Do you build on check-in, daily, weekly, whenever?
•   Do you create unit tests? Do you have code reviews?
•   What development methodology do you use?
•   Can you deploy a build to staging or production with
    one click?
•   Do you have dedicated testers?
•   When do you deploy?
•   Does the software automatically notify you of errors?
•   Do you have a bug tracking/triage system?
•   How do you prioritize bugs vs. features?

More Related Content

Viewers also liked (6)

PDF
Catalog of nail file
CSSTORM
 
PPTX
User Experience Design
Angela Wise
 
PPT
Announcements 10 30-11
cccc5123
 
PDF
Parent volunteer form
jenniferschmitt16
 
PPTX
Product teams & software development
Angela Wise
 
Catalog of nail file
CSSTORM
 
User Experience Design
Angela Wise
 
Announcements 10 30-11
cccc5123
 
Parent volunteer form
jenniferschmitt16
 
Product teams & software development
Angela Wise
 

Similar to Tech diligence (20)

PPTX
Managing a Great Career in IT
FortressTechPlanners
 
PDF
Atlassian Based DevOps Command Center: Adding Opsgenie to the Powerful Mix!
Cprime
 
PPTX
Thriving in an Environment of Change
Neeraj Bhatia
 
PDF
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Vishrut Shukla
 
PDF
Rsqrd AI: From R&D to ROI of AI
Sanjana Chowdhury
 
PDF
Set the Path Forward with Smart Technology Decisions.pdf
TechSoup
 
PPTX
Scaling Training Data for AI Applications
Applause
 
PPTX
Descaling Organizational Complexity to Expedite Product Delivery_new
Chandan Patary
 
PDF
English digital business 2.1.pptx
Juanjo MARTINEZ PAGAN
 
PPTX
Developing For The Business
Dipesh Mukerji
 
PPTX
Holistic Product Development
Gary Pedretti
 
PDF
A brief introduction to Enterprise and Industrial UX
Larry Burks
 
PDF
Evolving Towards a Modernized Platform: Our Success Story
VMware Tanzu
 
PDF
Evolving Towards a Modernized Platform: Our Success Story
VMware Tanzu
 
PPTX
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
Malaysian Global Innovation and Creativity Centre ( MaGIC)
 
PDF
Informs Conference, Huntington Beach
Daniel Murray
 
PDF
Notes from the field - End User Computing
James Charter
 
PDF
Tune Agile Test Strategies to Project and Product Maturity
TechWell
 
PDF
Tech essentials for Product managers
Nitin T Bhat
 
PPT
Using Product Box to Build the Complete Developer
Luke Hohmann
 
Managing a Great Career in IT
FortressTechPlanners
 
Atlassian Based DevOps Command Center: Adding Opsgenie to the Powerful Mix!
Cprime
 
Thriving in an Environment of Change
Neeraj Bhatia
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Vishrut Shukla
 
Rsqrd AI: From R&D to ROI of AI
Sanjana Chowdhury
 
Set the Path Forward with Smart Technology Decisions.pdf
TechSoup
 
Scaling Training Data for AI Applications
Applause
 
Descaling Organizational Complexity to Expedite Product Delivery_new
Chandan Patary
 
English digital business 2.1.pptx
Juanjo MARTINEZ PAGAN
 
Developing For The Business
Dipesh Mukerji
 
Holistic Product Development
Gary Pedretti
 
A brief introduction to Enterprise and Industrial UX
Larry Burks
 
Evolving Towards a Modernized Platform: Our Success Story
VMware Tanzu
 
Evolving Towards a Modernized Platform: Our Success Story
VMware Tanzu
 
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
Malaysian Global Innovation and Creativity Centre ( MaGIC)
 
Informs Conference, Huntington Beach
Daniel Murray
 
Notes from the field - End User Computing
James Charter
 
Tune Agile Test Strategies to Project and Product Maturity
TechWell
 
Tech essentials for Product managers
Nitin T Bhat
 
Using Product Box to Build the Complete Developer
Luke Hohmann
 
Ad

Recently uploaded (20)

PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
The Future of Artificial Intelligence (AI)
Mukul
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Ad

Tech diligence

  • 2. Why? It is easy to build an app • It is not easy to scale that app to a million people • Or update it as needs and priorities change • Or build a team that can handle everything
  • 3. What you want to know… • Capability • Stability • Expandability • Security • Cost to operate and support • Support methods and stability • Company dependency on partner technology • Risks • Planned initiatives • IP & Defensibility • Vendors/partners
  • 4. Team assessment • Management team capabilities & policies • Staff capabilities • Team structure • Depth (& missing depth) • Conspicuous lack of a certain discipline • Individual flight risks • Turnover • Process
  • 5. Risk • Scalability – Do you incur huge costs as you get more users? – Will the system hold up? – Does performance degrade? • Supportability – Can be a huge cost driver & impede scale • IP – If patents exist, are they defensible? – Are there heavy patent players in this space? (Ex: mobile) • Partnerships/service providers – Outsourced development/development partners – OSS vs. licensed
  • 6. What is technically hard? • Performance at a level for good user experience – Rich media – images, video – Big data • Anything relying on data cleanliness and/or completeness – Data is never clean or complete • Machine learning • Language processing • Supporting lots of devices, cross-device sync • Globalization/localization • Marketplaces
  • 7. Who? • The best person to do diligence has been in a similar situation – Deep familiarity with the specific technology (not just tech in general) – Understanding of the tradeoffs & costs
  • 8. Do your own diligence None of this is scary hard. You can ask, and understand the answer to all of these questions…
  • 9. Good Tech Diligence Questions – Product • Do you have a clear vision for where you want the product to be in one month, six months? • How do you capture user feedback about the product? What is your process for product iteration? • How many releases have you had in the last 6 months? • Do you have patentable IP? What is the timeframe for filing?
  • 10. Good Tech Diligence Questions - Team • Do you have people working for you now, who worked for you elsewhere in the past? (Hint: talk to these people) • What does your interview and recruitment process look like for technical talent? • What skills do you need in technical talent that may be difficult to find? (ex: special AI, networking expertise)
  • 11. Good Tech Diligence Questions - Scale • What would you have to change to accommodate 10, 100, 1000 times more users? • What would you have to change to accommodate a million users? • What metrics do you use to determine if you are not scaled appropriately? • Where are you hosted, and why? • Do you use any third party services, what happens if they go down?
  • 12. Good Tech Diligence Questions - Maintenance • Do you build on check-in, daily, weekly, whenever? • Do you create unit tests? Do you have code reviews? • What development methodology do you use? • Can you deploy a build to staging or production with one click? • Do you have dedicated testers? • When do you deploy? • Does the software automatically notify you of errors? • Do you have a bug tracking/triage system? • How do you prioritize bugs vs. features?