SlideShare uma empresa Scribd logo
1 de 58
Baixar para ler offline
How to survive a
Tech Due Diligence
by Chris Philipps
• Co-Founder / MD at PHILIPPS & BYRNE

• Tech advisory for startups and VCs
specialising in Tech Due Diligence

• 20 years in Tech

• Interim CTO

• 120+ Tech DDs / health checks, 

150+ startups worldwide
Chris Philipps
Clients (excerpt):
Chris Philipps
Trans* Leadership
• In my first CTO position I didn’t
have a clue what a Tech DD was
and what I had to do
Tech Due what?
Chris Philipps
Trans* Leadership
• In my first CTO position I didn’t
have a clue what a Tech DD was
and what I had to do
Tech Due what?
• Huge stress point for many CTOs

• “I have the constant fear that
something’s always near”
TechDD: Fear of the dark
• Part 0: Who are you? 

• Part I: Talk

• The basics: What is a DD

• Different stages of funding

• The context

• Documentation

• A typical DD approach: Topics, questions,
participants

• Typical anti-patterns

• Your skeletons in the closet

• Part II: Q&A
Agenda
Who are you?
Let’s start with the basics!
• A DD is a general health check

• Identification of assets and risks

• Evaluation of 

• Leadership

• Team and organisation

• Technology
What is a Tech DD?
It is probably the most thorough and 

honest feedback you can ever get!
Bonus
It should be:
The first test for a trustful collaboration

between startup and investor 







…ideally
It shouldn’t be:*
• hide-and-seek 

• us against them

• a show

* Well, at least not entirely!
But let’s be realistic!
It is also an evaluation of how good you are.
The right balance
A good TechDD is about finding the right balance 

between shining and addressing skeletons in the closet
Hopefully not your new investor ’s face in your first board meeting =>
The Problem:
• No standards for Tech DDs

• Every person or company has their
individual approach 

• From a 45 min call to a 10 day
360° review
Different Stage - different kind of DD:
Stage: Seed / A A / B / C C / D
Biz Focus: Build Grow Expand and Mature
DD Focus: Potential
Scalability, ability to
adapt quickly
Maintainability,
Compliance 

(IPO, Exit)
The actual Tech DD
The process
Intro Kick-off call
Documentation
screening
On-site
DD / 

remote call
(Follow-up) Report
Intro / Kick-off:

It starts before it starts…
• Communication / responsiveness

• Reliability 

• Structured documentation

• Scheduling / agenda
The context
• Business model, market, objectives,
strategy, …

• What Tech strategy does this require?
The context
• Your CEO / co-founder’s story….

• The investor’s expectations…
Exercise:
“We are a curated shopping subscription
business for women’s fashion. Every month,
we deliver a box with selected articles based
on the individual preferences of our customer.
The customer keeps whatever she likes and
sends the rest back.



We’ve tremendously grown since 2016 and will
grow further by factor 10 in the next 3 years.”
?
Documentation
• The basics (architecture etc) should be always there
as living documents

• The expected extent of documentation depends on
the business area and on the funding stage (and the
reviewer) 

• If you need to prioritise: Focus on architecture! 

(see resources at the end of the slides)
Architecture…
Typical Points of interest
Typical Points of interest
• Tech Leadership and team
Typical Points of interest
• Is the system…

• stable

• scalable

• maintainable
Typical Points of interest
• Are there any big risks? (“Red Flag DD”)
Typical Points of interest
• Do they keep what they promise?
Typical Topics
• Business view

• Product

• Leadership in Tech

• Development process

• Hosting

• Deployment 

• Software architecture 

• Quality Assurance 

• Stakeholder collaboration

• Tech ecosystem and culture
Typical Questions
“What parts of your tech landscape keeps you
awake at night?”

“Which changes would you apply to your
current architecture 

if you had to scale from now (transactions /
requests) 2x, 10x, 100x?”

“Can you explain the reasoning behind the
choice of XY? 

Why didn’t you [make / buy] it?”

“Can you describe your role and responsibilities
as CTO?”
Who will be involved?
CEO / founder(s)
CTO
Head of Engineering
CPO
Head of Product
Product Owner(s)
Scrum Master(s)
Agile Coach
Project Manager(s)
Mobile Engineers
Software Engineer(s)
Operations Engineer
DevOps
QA
Test Engineer(s)
Security Engineer
Data / BI team
Selected stakeholders such as Customer Support, Marketing, Sales
Internal IT
DataScientist(s)
Architect(s)
How to prepare the team?
• Find the right balance between creating
awareness and reassurance

• Know who’s best at what 

• Teach them how to address skeletons in the
closet
Typical Anti-Patterns
Wrong or “no” architecture for the 

business context
Typical Anti-Patterns
No engineering best practices 

(test automation, Clean Code, …)
Typical Anti-Patterns
“CTO” == Lead Developer
Typical Anti-Patterns
Tech highly underestimated 

and under-equipped
Typical Anti-Patterns
Quick & Dirty prototypes as basis for growth
Typical Anti-Patterns
“Not invented here” (NIH) syndrome!
What if sh*t has hit the fan?
Skeletons in the closet
• Everybody has them! 

• Address them (proactively)

• Share your ideas how to fix it

=> Don’t promise what you can’t keep!
Again:
See this as an exercise to fix your actual problems!
If it went really bad:
Come up with a mitigation plan - ASAP
What can you do to be well-prepared?
Get into the mindset!
• Awareness, focus, structure
Stay in shape!
• Define your own quality
standards and keep up with
them 

• Define a threshold: 

e.g. Six weeks max to get back
in shape for a Tech DD
Analogy with bug-fixing
• The later you fix bugs in a software
development life-cycle, the more
expensive they become

• Fix your Tech DD before it even
happens
Talk to your CEO / co-founder(s)
Talk to your CTO fellows
Get a mentor
Do a Tech DD “Dry-Run”
• Early “as if” feedback

• CTO preparation 

• Usually 6 to 9 months ahead of a
bigger funding round

• A follow-up 4-6 weeks before DD
When do you want to know that you have a problem?

As soon as possible!

To wrap it up:
Set the right expectations
Address issues proactively
Come up with a plan (and mean it!)
Stay in shape
Check yourself
Get into the mindset
First Quick Check: TechDD Calculator (for early stage startups):

https://pointninecap.typeform.com/to/WaWXfc
Philipps & Byrne Blog on Tech DDs:

https://medium.com/@consciousness 

4+1 architecture:

https://en.wikipedia.org/wiki/4%2B1_architectural_view_model
PDF on 4+1 Architecture view with examples:

https://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdf 

Video by Simon Brown on visualising architecture: 

https://leanpub.com/visualising-software-architecture 

Simon Brown’s C4 Model:

http://static.codingthearchitecture.com/c4.pdf

Arc42 Architecture: 

https://arc42.org/overview/
Resources
Thank you!
PHILIPPS & BYRNE GmbH
Chris Philipps
Havelberger Str. 12
10559 Berlin
Germany
+49-171-6432002
chris@philipps-byrne.com
http://www.philipps-byrne.com
https://www.linkedin.com/in/chris-philipps-a523758/
Photos by
Jonas Friedrich
https://www.mcasiwakuni.marines.mil/News/Photos/igphoto/2001027626/
https://commons.wikimedia.org/wiki/File:Brown_Lemur_in_Andasibe.jpg
Petr Kratochvil https://www.publicdomainpictures.net/pt/view-image.php?image=8654&picture=pensamento-macaco,
https://upload.wikimedia.org/wikipedia/commons/6/67/Skeleton_of_Alouatta.jpg
https://www.pexels.com/photo/africa-monkey-monkeys-the-gambia-1128533/
https://www.flickr.com/photos/iceninejon/3622484460
David J slaterhttps://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates/Monkey_selfie
https://pxhere.com/en/photo/1068323
https://www.nationalgeographic.com/animals/mammals/r/ring-tailed-lemur/
https://taronga.org.au/news/2018-11-30/ring-tailed-lemurs-named
According to our knowledge, all pictures are available for non-commercial use.
If a copyright was violated, please send an email to info@philipps-byrne.com and we are going to remove it immediately.
Images

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

CTO Playbook
CTO PlaybookCTO Playbook
CTO Playbook
 
The CTO's Agenda
The CTO's  AgendaThe CTO's  Agenda
The CTO's Agenda
 
How to be a Startup CTO
How to be a Startup CTOHow to be a Startup CTO
How to be a Startup CTO
 
We’re looking for a Chief Technology Officer (CTO)
We’re looking for a Chief Technology Officer (CTO)We’re looking for a Chief Technology Officer (CTO)
We’re looking for a Chief Technology Officer (CTO)
 
Should the CTO be coding?
Should the CTO be coding?Should the CTO be coding?
Should the CTO be coding?
 
Insights from the Red Queen II Innovators Offsite
Insights from the Red Queen II Innovators OffsiteInsights from the Red Queen II Innovators Offsite
Insights from the Red Queen II Innovators Offsite
 
Valeriy zamarayev
Valeriy zamarayev   Valeriy zamarayev
Valeriy zamarayev
 
Michael Gonzalez - Do The Sum of The Parts Equal the Whole
Michael Gonzalez - Do The Sum of The Parts Equal the WholeMichael Gonzalez - Do The Sum of The Parts Equal the Whole
Michael Gonzalez - Do The Sum of The Parts Equal the Whole
 
Scale dna howtofinda-technicalcofounder-20121105
Scale dna howtofinda-technicalcofounder-20121105Scale dna howtofinda-technicalcofounder-20121105
Scale dna howtofinda-technicalcofounder-20121105
 
Big Biller Audiobook - how some recruiters bill one million dollars per year
Big Biller Audiobook - how some recruiters bill one million dollars per yearBig Biller Audiobook - how some recruiters bill one million dollars per year
Big Biller Audiobook - how some recruiters bill one million dollars per year
 
Driving business innovation through technology
Driving business innovation through technologyDriving business innovation through technology
Driving business innovation through technology
 
E-Team Grant Program Webinar Presentation
E-Team Grant Program Webinar PresentationE-Team Grant Program Webinar Presentation
E-Team Grant Program Webinar Presentation
 
CIO Leadership: What We Can Learn from History to Drive Success in Today's Cl...
CIO Leadership: What We Can Learn from History to Drive Success in Today's Cl...CIO Leadership: What We Can Learn from History to Drive Success in Today's Cl...
CIO Leadership: What We Can Learn from History to Drive Success in Today's Cl...
 
Ruben gambarov
Ruben gambarov  Ruben gambarov
Ruben gambarov
 
AI successfully applied
AI successfully appliedAI successfully applied
AI successfully applied
 
Turning Products into Companies – Case – Actuality Systems
Turning Products into Companies – Case – Actuality SystemsTurning Products into Companies – Case – Actuality Systems
Turning Products into Companies – Case – Actuality Systems
 
Jennifer volk, anton naumenko
Jennifer volk, anton naumenko Jennifer volk, anton naumenko
Jennifer volk, anton naumenko
 
Effective tech team management
Effective tech team managementEffective tech team management
Effective tech team management
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
 
Developing High Performing Architecture Teams
Developing High Performing Architecture Teams Developing High Performing Architecture Teams
Developing High Performing Architecture Teams
 

Semelhante a TOA - How to survive a TechDD workshop

Mariner innovations practice of architecture
Mariner innovations   practice of architectureMariner innovations   practice of architecture
Mariner innovations practice of architecture
Carl Ozkaynak
 

Semelhante a TOA - How to survive a TechDD workshop (20)

Tech Due Diligence in a Startup - Workshop
Tech Due Diligence in a Startup - WorkshopTech Due Diligence in a Startup - Workshop
Tech Due Diligence in a Startup - Workshop
 
Synergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data ManagmentSynergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data Managment
 
Publishing Strategic Technology for Association of Catholic Publishers
Publishing Strategic Technology for Association of Catholic PublishersPublishing Strategic Technology for Association of Catholic Publishers
Publishing Strategic Technology for Association of Catholic Publishers
 
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the painHow to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
 
From Technical Debt to Technical Health
From Technical Debt to Technical HealthFrom Technical Debt to Technical Health
From Technical Debt to Technical Health
 
Design Operations
Design OperationsDesign Operations
Design Operations
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 
Johns hopkins innovation factory entrepreneur development program #3
Johns hopkins innovation factory   entrepreneur development program #3Johns hopkins innovation factory   entrepreneur development program #3
Johns hopkins innovation factory entrepreneur development program #3
 
Raising Angel Funding
Raising Angel FundingRaising Angel Funding
Raising Angel Funding
 
Recruiting a founding CTO
Recruiting a founding CTORecruiting a founding CTO
Recruiting a founding CTO
 
Build your Own Technology Roadmap!
Build your Own Technology Roadmap!Build your Own Technology Roadmap!
Build your Own Technology Roadmap!
 
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a StartupStartup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
 
David Bottomley, Formerly Head of IT Delivery at Specsavers - Customer First ...
David Bottomley, Formerly Head of IT Delivery at Specsavers - Customer First ...David Bottomley, Formerly Head of IT Delivery at Specsavers - Customer First ...
David Bottomley, Formerly Head of IT Delivery at Specsavers - Customer First ...
 
ESCP - Consultant behaviour session 5 2021 - consultant posture, ethics, tim...
ESCP - Consultant behaviour session 5 2021 -  consultant posture, ethics, tim...ESCP - Consultant behaviour session 5 2021 -  consultant posture, ethics, tim...
ESCP - Consultant behaviour session 5 2021 - consultant posture, ethics, tim...
 
Mariner innovations practice of architecture
Mariner innovations   practice of architectureMariner innovations   practice of architecture
Mariner innovations practice of architecture
 
Innovation - how to get the ball rolling
Innovation  - how to get the ball rollingInnovation  - how to get the ball rolling
Innovation - how to get the ball rolling
 
How a Product Manager Pivots Into a New Domain by Microsoft Sr PM
How a Product Manager Pivots Into a New Domain by Microsoft Sr PMHow a Product Manager Pivots Into a New Domain by Microsoft Sr PM
How a Product Manager Pivots Into a New Domain by Microsoft Sr PM
 

Mais de Chris Philipps

The story of an accidental career
The story of an accidental careerThe story of an accidental career
The story of an accidental career
Chris Philipps
 

Mais de Chris Philipps (10)

"Trans* Leadership" at HR Club Berlin
"Trans* Leadership" at HR Club Berlin"Trans* Leadership" at HR Club Berlin
"Trans* Leadership" at HR Club Berlin
 
The story of an accidental career
The story of an accidental careerThe story of an accidental career
The story of an accidental career
 
How NOT to fuck up remote development
How NOT to fuck up remote developmentHow NOT to fuck up remote development
How NOT to fuck up remote development
 
Ownership from a Startup Perspective
Ownership from a Startup PerspectiveOwnership from a Startup Perspective
Ownership from a Startup Perspective
 
Trans*cending Gender in Tech
Trans*cending Gender in TechTrans*cending Gender in Tech
Trans*cending Gender in Tech
 
How to fuck up your remote development
How to fuck up your remote developmentHow to fuck up your remote development
How to fuck up your remote development
 
KPI-driven Product Development - Lessons Learned (German)
KPI-driven Product Development - Lessons Learned (German)KPI-driven Product Development - Lessons Learned (German)
KPI-driven Product Development - Lessons Learned (German)
 
15 Lessons Learned in Startups
15 Lessons Learned in Startups15 Lessons Learned in Startups
15 Lessons Learned in Startups
 
HR meets Agile
HR meets Agile HR meets Agile
HR meets Agile
 
The T in LGBT - How Agile helps with transitioning
The T in LGBT - How Agile helps with transitioningThe T in LGBT - How Agile helps with transitioning
The T in LGBT - How Agile helps with transitioning
 

Último

Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 

Último (20)

Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 

TOA - How to survive a TechDD workshop

  • 1. How to survive a Tech Due Diligence by Chris Philipps
  • 2. • Co-Founder / MD at PHILIPPS & BYRNE • Tech advisory for startups and VCs specialising in Tech Due Diligence • 20 years in Tech • Interim CTO • 120+ Tech DDs / health checks, 
 150+ startups worldwide Chris Philipps
  • 4. Chris Philipps Trans* Leadership • In my first CTO position I didn’t have a clue what a Tech DD was and what I had to do Tech Due what?
  • 5. Chris Philipps Trans* Leadership • In my first CTO position I didn’t have a clue what a Tech DD was and what I had to do Tech Due what?
  • 6. • Huge stress point for many CTOs • “I have the constant fear that something’s always near” TechDD: Fear of the dark
  • 7. • Part 0: Who are you? 
 • Part I: Talk • The basics: What is a DD • Different stages of funding • The context • Documentation • A typical DD approach: Topics, questions, participants • Typical anti-patterns • Your skeletons in the closet
 • Part II: Q&A Agenda
  • 9. Let’s start with the basics!
  • 10. • A DD is a general health check • Identification of assets and risks • Evaluation of • Leadership • Team and organisation • Technology What is a Tech DD?
  • 11. It is probably the most thorough and 
 honest feedback you can ever get! Bonus
  • 12. It should be: The first test for a trustful collaboration
 between startup and investor 
 
 
 
 …ideally
  • 13. It shouldn’t be:* • hide-and-seek • us against them • a show * Well, at least not entirely!
  • 14. But let’s be realistic! It is also an evaluation of how good you are.
  • 15. The right balance A good TechDD is about finding the right balance between shining and addressing skeletons in the closet Hopefully not your new investor ’s face in your first board meeting =>
  • 16. The Problem: • No standards for Tech DDs • Every person or company has their individual approach • From a 45 min call to a 10 day 360° review
  • 17. Different Stage - different kind of DD: Stage: Seed / A A / B / C C / D Biz Focus: Build Grow Expand and Mature DD Focus: Potential Scalability, ability to adapt quickly Maintainability, Compliance 
 (IPO, Exit)
  • 19. The process Intro Kick-off call Documentation screening On-site DD / 
 remote call (Follow-up) Report
  • 20. Intro / Kick-off:
 It starts before it starts… • Communication / responsiveness • Reliability • Structured documentation • Scheduling / agenda
  • 21. The context • Business model, market, objectives, strategy, … • What Tech strategy does this require?
  • 22. The context • Your CEO / co-founder’s story…. • The investor’s expectations…
  • 23. Exercise: “We are a curated shopping subscription business for women’s fashion. Every month, we deliver a box with selected articles based on the individual preferences of our customer. The customer keeps whatever she likes and sends the rest back.
 
 We’ve tremendously grown since 2016 and will grow further by factor 10 in the next 3 years.” ?
  • 24. Documentation • The basics (architecture etc) should be always there as living documents • The expected extent of documentation depends on the business area and on the funding stage (and the reviewer) • If you need to prioritise: Focus on architecture! 
 (see resources at the end of the slides)
  • 26. Typical Points of interest
  • 27. Typical Points of interest • Tech Leadership and team
  • 28. Typical Points of interest • Is the system… • stable • scalable • maintainable
  • 29. Typical Points of interest • Are there any big risks? (“Red Flag DD”)
  • 30. Typical Points of interest • Do they keep what they promise?
  • 31. Typical Topics • Business view • Product • Leadership in Tech • Development process • Hosting • Deployment • Software architecture • Quality Assurance • Stakeholder collaboration • Tech ecosystem and culture
  • 32. Typical Questions “What parts of your tech landscape keeps you awake at night?” “Which changes would you apply to your current architecture 
 if you had to scale from now (transactions / requests) 2x, 10x, 100x?” “Can you explain the reasoning behind the choice of XY? 
 Why didn’t you [make / buy] it?” “Can you describe your role and responsibilities as CTO?”
  • 33. Who will be involved? CEO / founder(s) CTO Head of Engineering CPO Head of Product Product Owner(s) Scrum Master(s) Agile Coach Project Manager(s) Mobile Engineers Software Engineer(s) Operations Engineer DevOps QA Test Engineer(s) Security Engineer Data / BI team Selected stakeholders such as Customer Support, Marketing, Sales Internal IT DataScientist(s) Architect(s)
  • 34. How to prepare the team? • Find the right balance between creating awareness and reassurance • Know who’s best at what • Teach them how to address skeletons in the closet
  • 35. Typical Anti-Patterns Wrong or “no” architecture for the 
 business context
  • 36. Typical Anti-Patterns No engineering best practices 
 (test automation, Clean Code, …)
  • 38. Typical Anti-Patterns Tech highly underestimated 
 and under-equipped
  • 39. Typical Anti-Patterns Quick & Dirty prototypes as basis for growth
  • 40. Typical Anti-Patterns “Not invented here” (NIH) syndrome!
  • 41. What if sh*t has hit the fan?
  • 42. Skeletons in the closet • Everybody has them! • Address them (proactively) • Share your ideas how to fix it => Don’t promise what you can’t keep!
  • 43. Again: See this as an exercise to fix your actual problems!
  • 44. If it went really bad: Come up with a mitigation plan - ASAP
  • 45. What can you do to be well-prepared?
  • 46. Get into the mindset! • Awareness, focus, structure
  • 47. Stay in shape! • Define your own quality standards and keep up with them • Define a threshold: 
 e.g. Six weeks max to get back in shape for a Tech DD
  • 48. Analogy with bug-fixing • The later you fix bugs in a software development life-cycle, the more expensive they become • Fix your Tech DD before it even happens
  • 49. Talk to your CEO / co-founder(s)
  • 50. Talk to your CTO fellows
  • 52. Do a Tech DD “Dry-Run” • Early “as if” feedback • CTO preparation • Usually 6 to 9 months ahead of a bigger funding round • A follow-up 4-6 weeks before DD
  • 53. When do you want to know that you have a problem?
 As soon as possible!

  • 54. To wrap it up:
  • 55. Set the right expectations Address issues proactively Come up with a plan (and mean it!) Stay in shape Check yourself Get into the mindset
  • 56. First Quick Check: TechDD Calculator (for early stage startups):
 https://pointninecap.typeform.com/to/WaWXfc Philipps & Byrne Blog on Tech DDs:
 https://medium.com/@consciousness 4+1 architecture:
 https://en.wikipedia.org/wiki/4%2B1_architectural_view_model PDF on 4+1 Architecture view with examples:
 https://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdf Video by Simon Brown on visualising architecture: 
 https://leanpub.com/visualising-software-architecture Simon Brown’s C4 Model:
 http://static.codingthearchitecture.com/c4.pdf Arc42 Architecture: 
 https://arc42.org/overview/ Resources
  • 57. Thank you! PHILIPPS & BYRNE GmbH Chris Philipps Havelberger Str. 12 10559 Berlin Germany +49-171-6432002 chris@philipps-byrne.com http://www.philipps-byrne.com https://www.linkedin.com/in/chris-philipps-a523758/
  • 58. Photos by Jonas Friedrich https://www.mcasiwakuni.marines.mil/News/Photos/igphoto/2001027626/ https://commons.wikimedia.org/wiki/File:Brown_Lemur_in_Andasibe.jpg Petr Kratochvil https://www.publicdomainpictures.net/pt/view-image.php?image=8654&picture=pensamento-macaco, https://upload.wikimedia.org/wikipedia/commons/6/67/Skeleton_of_Alouatta.jpg https://www.pexels.com/photo/africa-monkey-monkeys-the-gambia-1128533/ https://www.flickr.com/photos/iceninejon/3622484460 David J slaterhttps://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates/Monkey_selfie https://pxhere.com/en/photo/1068323 https://www.nationalgeographic.com/animals/mammals/r/ring-tailed-lemur/ https://taronga.org.au/news/2018-11-30/ring-tailed-lemurs-named According to our knowledge, all pictures are available for non-commercial use. If a copyright was violated, please send an email to info@philipps-byrne.com and we are going to remove it immediately. Images