This document provides guidance from a Chief Technology Officer's perspective on conducting technical due diligence for startups and investments. It discusses what technical due diligence involves, including identifying assets, risks, leadership, team skills, and technology scalability. The CTO recommends being prepared with documentation, demonstrating an understanding of investors' expectations, and knowing one's own company story. Key topics to review include products, architecture, processes, and more. Potential red flags and sample questions are also provided to help companies survive the technical due diligence process. Overall, the document aims to help technology founders and leaders effectively collaborate and address any issues that may arise during an evaluation of their company's technical strengths and weaknesses.
Data science for business leaders executive programmjitu309
Data Science for Business Leaders Executive Program
PPT For Project done by Jitendra Ratilal Mistry
For Educational purpose Only
The content given in the PPT does not belong to me, Content belong to it's original Creator, for Education purpose it has been used in PPT.
A presentation offering an introduction to managing and sharing research data given at the Czech Open Science days as part of the EC-funded FOSTER project.
Auckland! how smart city you are! peter chong - 20190804-uploadDrPeterChong
Auckland! How smart you are! Obviously, this presentation is to talk about Smart City. Even though there are many initiatives to promote smart city, is it really beneficial to us? In this talk, an overview of a smart city and various key technologies, mainly focusing on ICT (information and communication technology), will be introduced. The pros and cons of smart city will be discussed. Examples of Smart City technologies and programs in various cities, including Auckland, will be presented together with their comparisons. The 2nd part of the talk will introduce Prof. Chong’s current research on smart mobility which is one of the key technologies for future smart city.
Tech Due Diligence in a Startup - WorkshopChris Philipps
One of the most crucial processes in a startup is the Due Diligence. Leaving a good impression is key to investors’ money. Tech people, especially young CTOs, are often dramatically unprepared when it comes to a tech due diligence. On the other hand, with a bit of preparation a Due Diligence (DD) shouldn't be a reason for sleepless nights.
I have been on both sides of the game, as CTO as well as reviewer. In this workshop I want to share my experience of dozens of DD's:
- What is important in a Tech and Product DD ?
- What will investors expect from you?
- Dos and don’ts
- What does it need to be well-prepared?
- How to discuss (and sell) your skeletons in the closet?
The workshop consists of two main parts:
In the first part, I will talk about my personal experience on both sides of the table
The second part will be a Q&A session
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
NOTE:
You'd love to see me talk about this at your conference or company? Feel free to send me an email.
There were handouts coming with the talk: list of DD docs, my DD approach, red flags, useful links. If you want to have these handouts, send me an email.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Data science for business leaders executive programmjitu309
Data Science for Business Leaders Executive Program
PPT For Project done by Jitendra Ratilal Mistry
For Educational purpose Only
The content given in the PPT does not belong to me, Content belong to it's original Creator, for Education purpose it has been used in PPT.
A presentation offering an introduction to managing and sharing research data given at the Czech Open Science days as part of the EC-funded FOSTER project.
Auckland! how smart city you are! peter chong - 20190804-uploadDrPeterChong
Auckland! How smart you are! Obviously, this presentation is to talk about Smart City. Even though there are many initiatives to promote smart city, is it really beneficial to us? In this talk, an overview of a smart city and various key technologies, mainly focusing on ICT (information and communication technology), will be introduced. The pros and cons of smart city will be discussed. Examples of Smart City technologies and programs in various cities, including Auckland, will be presented together with their comparisons. The 2nd part of the talk will introduce Prof. Chong’s current research on smart mobility which is one of the key technologies for future smart city.
Tech Due Diligence in a Startup - WorkshopChris Philipps
One of the most crucial processes in a startup is the Due Diligence. Leaving a good impression is key to investors’ money. Tech people, especially young CTOs, are often dramatically unprepared when it comes to a tech due diligence. On the other hand, with a bit of preparation a Due Diligence (DD) shouldn't be a reason for sleepless nights.
I have been on both sides of the game, as CTO as well as reviewer. In this workshop I want to share my experience of dozens of DD's:
- What is important in a Tech and Product DD ?
- What will investors expect from you?
- Dos and don’ts
- What does it need to be well-prepared?
- How to discuss (and sell) your skeletons in the closet?
The workshop consists of two main parts:
In the first part, I will talk about my personal experience on both sides of the table
The second part will be a Q&A session
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
NOTE:
You'd love to see me talk about this at your conference or company? Feel free to send me an email.
There were handouts coming with the talk: list of DD docs, my DD approach, red flags, useful links. If you want to have these handouts, send me an email.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Why IT needs more IT Architects (IASA style)Paddy Baxter
This is a deck I presented to IT leaders in the public sector. In it I explain the IASA definition of IT Architect and how in-house tech leaders can deliver substantially to their teams, IT and their whole organisation by focusing on the skills IASA defines as required for a high performing IT architect.
Understanding What’s Possible: Getting Business Value from Big Data QuicklyInside Analysis
The Briefing Room with David Loshin and OpenText
Live Webcast April 14, 2015
https://bloorgroup.webex.com/bloorgroup/onstage/g.php?MTID=e079dc562543a394c5c5d0588e7cd9152
To be successful and practical in delivering meaningful insights, companies must embrace the three pillars of enterprise analytics: scalability, open standards, and speed to value. In doing so, organizations enable a range of options that can satisfy both data scientists and self-service business users alike. But getting there requires a thoughtful approach -- and some enterprise knowledge of statistical modeling. How can your company stay ahead of the game?
Register for this episode of The Briefing Room to learn from veteran Analyst David Loshin, as he explains why the fundamentals will always apply to the high-stakes game of analytics. He’ll be briefed by Allen Bonde of Actuate, now part of OpenText, who will showcase his company’s intelligence platform, which was designed from the ground up to embrace open standards and was purpose-built to serve large enterprises with a wide range of data needs. He'll demonstrate recent success stories using a number of Big Data sources, including device and machine data.
Visit InsideAnalysis.com for more information.
Boyen Haddin - IT Recruitment SolutionBoyen Haddin
IT recruitment consultant in India, IT staffing company in Mumbai, Technology Executive Search company in Mumbai, IT Search firm in Delhi, IT staffing agency in Mumbai, IT staffing agencies in Mumbai, IT Jobs, IT Placement, IT jobs, IT placements, IT recruitment firm, java jobs, sap jobs, sap recruitment
Corporate Companies can reach us at hr@boyenhaddin.com
Regards
Boyen Haddin
#boyenhaddin
Learn how to gain insights into what people think of your brand in order to devise a strategy that will resonate with customers. Laura Powers shares valuable information about Cisco's social listening program and how they use it to engage customers and drive business growth.
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...Keith Goode
No one doubts that business leadership is difficult. With the shifting landscapes of national and regional economies, fluctuating interest rates and their effects on consumer spending, supply chain issues, etc. being able to make quick decisions and shift a business’ focus are vital skills nowadays.
But how do shifting priorities affect SEOs and their ability to address elements like:
- Addressing Technical Debt
- Project Prioritization with other teams
- SEO industry updates and changes in the SERPs
- Creatively and compellingly meeting the needs of the users
- Promoting content and gaining equity
One consistent issue that in-house SEOs face, regardless of organization, is gaining the funding and priority they need in order to do their best work. From tool costs to development resources, there's always a shortage. How can we overcome these challenges? How can we avoid them to begin with?
In this session at Pubcon Pro 2023 in Austin, Texas, on Thursday, September 21, Keith Goode first addresses executives and corporate decision-makers and then SEOs, who are on the front lines of their organizations.
Atlogys is a IT Services firm which provides ‘Smart CTO (Chief Technology Officer)’ to help *manage and lead* the software outsourcing efforts of various businesses.
10 minute impulse talk on why HR should care on hiring (and promoting) trans* and gender-nonconforming people - and why companies would benefit from this.
See a list of resources on the last slide.
If you want a better quality copy of this talk or want me to give this talk at your company / conference, get in touch with me.
More Related Content
Similar to Tech Due Diligence from CTO's perspective - Talk at code.talks commerce
Why IT needs more IT Architects (IASA style)Paddy Baxter
This is a deck I presented to IT leaders in the public sector. In it I explain the IASA definition of IT Architect and how in-house tech leaders can deliver substantially to their teams, IT and their whole organisation by focusing on the skills IASA defines as required for a high performing IT architect.
Understanding What’s Possible: Getting Business Value from Big Data QuicklyInside Analysis
The Briefing Room with David Loshin and OpenText
Live Webcast April 14, 2015
https://bloorgroup.webex.com/bloorgroup/onstage/g.php?MTID=e079dc562543a394c5c5d0588e7cd9152
To be successful and practical in delivering meaningful insights, companies must embrace the three pillars of enterprise analytics: scalability, open standards, and speed to value. In doing so, organizations enable a range of options that can satisfy both data scientists and self-service business users alike. But getting there requires a thoughtful approach -- and some enterprise knowledge of statistical modeling. How can your company stay ahead of the game?
Register for this episode of The Briefing Room to learn from veteran Analyst David Loshin, as he explains why the fundamentals will always apply to the high-stakes game of analytics. He’ll be briefed by Allen Bonde of Actuate, now part of OpenText, who will showcase his company’s intelligence platform, which was designed from the ground up to embrace open standards and was purpose-built to serve large enterprises with a wide range of data needs. He'll demonstrate recent success stories using a number of Big Data sources, including device and machine data.
Visit InsideAnalysis.com for more information.
Boyen Haddin - IT Recruitment SolutionBoyen Haddin
IT recruitment consultant in India, IT staffing company in Mumbai, Technology Executive Search company in Mumbai, IT Search firm in Delhi, IT staffing agency in Mumbai, IT staffing agencies in Mumbai, IT Jobs, IT Placement, IT jobs, IT placements, IT recruitment firm, java jobs, sap jobs, sap recruitment
Corporate Companies can reach us at hr@boyenhaddin.com
Regards
Boyen Haddin
#boyenhaddin
Learn how to gain insights into what people think of your brand in order to devise a strategy that will resonate with customers. Laura Powers shares valuable information about Cisco's social listening program and how they use it to engage customers and drive business growth.
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...Keith Goode
No one doubts that business leadership is difficult. With the shifting landscapes of national and regional economies, fluctuating interest rates and their effects on consumer spending, supply chain issues, etc. being able to make quick decisions and shift a business’ focus are vital skills nowadays.
But how do shifting priorities affect SEOs and their ability to address elements like:
- Addressing Technical Debt
- Project Prioritization with other teams
- SEO industry updates and changes in the SERPs
- Creatively and compellingly meeting the needs of the users
- Promoting content and gaining equity
One consistent issue that in-house SEOs face, regardless of organization, is gaining the funding and priority they need in order to do their best work. From tool costs to development resources, there's always a shortage. How can we overcome these challenges? How can we avoid them to begin with?
In this session at Pubcon Pro 2023 in Austin, Texas, on Thursday, September 21, Keith Goode first addresses executives and corporate decision-makers and then SEOs, who are on the front lines of their organizations.
Atlogys is a IT Services firm which provides ‘Smart CTO (Chief Technology Officer)’ to help *manage and lead* the software outsourcing efforts of various businesses.
10 minute impulse talk on why HR should care on hiring (and promoting) trans* and gender-nonconforming people - and why companies would benefit from this.
See a list of resources on the last slide.
If you want a better quality copy of this talk or want me to give this talk at your company / conference, get in touch with me.
Chris Philipps on building an accidental career off the beaten track.
Nowadays more and more young people are putting tremendous pressure on themselves to make the right career choices. The best school grades, the right university, the fastest bachelor, a semester abroad, internship in the right companies - every step is planned in advance and does not leave space for trial and error and exploration. When asked for their motives, people reveal that they often see that as their only chance to succeed.
In this session, Chris talks about his own career but also other careers that seem to be totally random and only make sense in retrospect. He shows off the beaten paths success patterns and main drivers for success (whatever that word really means).
This talk addresses both young professionals as well as more advanced people who are feeling stuck and who are struggling to build a career despite their best efforts.
About Chris Philipps:
Chris is a co-founder of Philipps & Byrne, a tech advisory company based in Berlin specialising in Tech Due Diligence. He has worked as Interim CTO for many well-known companies. He has performed over 100 Tech DDs and worked with over 150 startups and investors worldwide. Chris contributes regularly as a conference and keynote speaker (Google, TOA, GOTO, JAX, Code. Talks, Unicorns in Tech, Continental, Bosch..) and has contributed to various books regarding tech & Agile leadership.
LGBTQ* in startups
a personal experience of a CTO and Tech advisor
an what colleagues and companies can do to be an ally
- Talk at Google for Entrepreneurs Stage at Tech Open Air Berlin 2018
In eleven easy steps to total disaster - with expert advice from Chris Philipps
Talk about distributed software development with in-house and off-shore / near-shore teams and all the pitfalls coming with that.
Talk at code.talks commerce Berlin.
I gave this talk about Agile and Human Resources at a
"Secret HR Society" meetup. It gives HR people a good insight into Agile mindset, values and principles.
The T in LGBT - How Agile helps with transitioningChris Philipps
Being trans* usually means being confronted with tons of questions about yourself which can be overwhelming and confusing.
Agile does not only help you to manage your software projects but also to tackle key challenges in your private life.
In this talk I tell you about my early days of transitioning and how I used Agile tools and principles to handle my own journey.
* * * * * * * * * * *
If you want me to give a speech or a workshop on Trans* topics, feel free to contact me!
* * * * * * * * * * *
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Tech Due Diligence from CTO's perspective - Talk at code.talks commerce
1. Tech Due Diligence
From a CTO’s Perspective
Chris Philipps
cphilipps@me.com
powered by
(AKA: Survival Tips for the Wilderness)
2. Chris Philipps
• Tech Advisor for Startups and
Investors
• Working in Tech since 2000
• Interim CTO since 2010
• Tech Due Diligence since 2010
3. Chris Philipps
• Roles:
• “CTO under DD”
• DD reviewer
• Sparring partner for CEOs &
CTOs (DD test-runs)
• Performed dozens of DDs
from 100k seed over 40M
Series C round to >300M
acquisitions
4. What About You?
• Who of you is
• CEO?
• CTO?
• Investor?
• Who is currently (or soon) in a
funding process?
5. A Common Issue
Me as “CTO under DD” in 2010:
• dramatically unprepared
• no clue what’s going on
• we probably got the funding
*despite* me, not because of
me
…and so are many CTOs
http://2.bp.blogspot.com/-epF_a-sEMrw/TyqZHHJJUII/AAAAAAAAHME/
hAJMGKTwt88/s1600/surprised-monkey-national-geographic.jpg
6. What is a DD (and what isn’t)
• A DD is a general health check
• Identification of assets and risks
• Evaluation of
• Leadership
• Team
• Technology
http://www.amusingtime.com/images/09/funny-inspection-of-monkey.jpg
7. A DD is Highly Collaborative Work
• A first test for
• common understanding
• trust
• dealing with conflict
• BONUS: It is the most honest and
thorough feedback you can get
http://www.amusingtime.com/images/09/funny-inspection-of-monkey.jpg
8. It is NOT: *
• hide-and-seek
• us against them
• a show
* at least it shouldn’t be. Well, not entirely.
http://www.amusingtime.com/images/09/funny-joker-monkey-picture.jpg
9. • No standard for Startup Tech DD’s
(yet)
• Very different approaches
http://www.amusingtime.com/images/09/funny-inspection-of-monkey.jpg
Please Note:
10. Different Stages of Funding
http://awsassets.wwfmz.panda.org/img/original/rhinos_1.jpg
11. Different Stages of Funding
Stage: Seed / Angel
Biz Focus: Build
DD Focus: Potential
Stage: Series A,B,C
Biz Focus: Grow
DD Focus: Scalability, ability
to adapt quickly
Stage: Series D
Biz Focus: Expand
DD Focus: Maturity
Stage: IPO
?
13. Do You Know Your Investors’ Expectations?
• Ability to grow and scale
• Ability to change
• Leadership and team skills
• Risk assessability
https://nationalzoo.si.edu/sites/default/files/animals/africanlion-005_0.jpg
14. Do You Know Your CEO’s Story?
• What is the story your company wants to
raise money with?
• Is it a “growth story”? Or focussing on
profitability?
• What is your USP?
• Are you a Tech or a Retail company?
https://shechive.files.wordpress.com/2015/12/kittens-doing-very-
human-ish-things-15.jpg?quality=100&strip=info&w=600
15. The First Contact
• It already starts with the intro
• It is not only about WHAT but also
about HOW
https://shechive.files.wordpress.com/2015/12/kittens-doing-very-human-
ish-things-15.jpg?quality=100&strip=info&w=600
16. Have Your Documents Ready
Basics:
• Tech Strategy
• Product Roadmap
• Hosting Diagram
• Software Architecture
• Technical Debts
• Org Chart
Don’t forget:
• Key Metrics
• SLAs
• IP Rights in contracts
• Software Licences
http://i.dailymail.co.uk/i/pix/2014/10/07/1412674620644_wps_21_Pic_By_HotSpot_Media_CHEE.jpg
17. Recap: Main Questions
• Is the company able to grow / scale?
• Is the CTO (CPO) able to provide great
leadership?
• Is the team motivated and highly
skilled?
• Are they able to (fail and) learn quickly?
• What are main complexity drivers?
• What are major challenges and risks?
23. Review Topics:
• Company view
• Product
• Technical leadership
• Development process
• Hosting
• Deployment
24. Review Topics:
• Company view
• Product
• Technical leadership
• Development process
• Hosting
• Deployment
• Software architecture
25. Review Topics:
• Company view
• Product
• Technical leadership
• Development process
• Hosting
• Deployment
• Software architecture
• Quality Assurance
26. Review Topics:
• Company view
• Product
• Technical leadership
• Development process
• Hosting
• Deployment
• Software architecture
• Quality Assurance
• Stakeholder collaboration
27. Review Topics:
• Company view
• Product
• Technical leadership
• Development process
• Hosting
• Deployment
• Software architecture
• Quality Assurance
• Stakeholder collaboration
• Company culture and tech ecosystem
28. Optional Topics:
• Data Analysis / Business Intelligence
• Data Science / Machine Learning
• R & D
• Compliance: Data security, Privacy, etc.
• Internal IT
• Hiring
• …
29. Potentially Involved People:
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)
30. eCommerce Focus
• Tooling / components: Make or buy?
• Standard or custom solutions?
• Is there any real Intellectual Property?
• Focus Topics:
• Scalability
• Payment
• ERP: Stock, Accounting, …
• BI / Analytics
31. Review Format:
• 1:1 Interviews
• Group Interviews (e.g. dev teams)
• Whiteboard discussions (e.g. architecture)
• Documentation Review
Also:
• Code Walks / Code Samples
• Live samples (e.g. from CI or monitoring tools)
• Actual usage of the product
• Observing a Standup Meeting
32. Examples of 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
n (unique visitors / transactions / requests) 2n, 10n, 100n, …?”
“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. Examples of Questions
“Describe your software architecture incl. 3rd party components, technology stack,
protocols”
“Do you have test automation in place?
Describe your toolchain and your process “
“What is your test coverage?”
“Can we have a quick look at the latest build on the CI server? >:-]”
34. Examples of Typical Red Flags / Antipatterns
Not-intented-here (NIH)
Syndrome:
“We are SO different! So we
decided to write our own ERP.”
http://www.dreamindemon.com/wp-content/uploads/smiling-lion.jpg
35. Examples of Typical Red Flags / Antipatterns
No idea about the own
landscape:
“What do you mean with
‘Software Architecture’?”
http://www.dreamindemon.com/wp-content/uploads/smiling-lion.jpg
36. Examples of Typical Red Flags / Antipatterns
Tech Archeology:
Hearing too often “this is for
historical reasons”
http://www.dreamindemon.com/wp-content/uploads/smiling-lion.jpg
37. Examples of Typical Red Flags / Antipatterns
Lack of Test Automation
(AKA “we didn’t have time for
this”)
http://www.dreamindemon.com/wp-content/uploads/smiling-lion.jpg
38. Examples of Typical Red Flags / Antipatterns
Not knowing the business
perspective (as a tech person):
“Please ask BI about the
conversion rate, it’s been a
while that I checked it”
http://www.dreamindemon.com/wp-content/uploads/smiling-lion.jpg
39. Prepare your Team
• Give them context
• State importance of DD
• Eliminate fear
• Give clear guidelines regarding
disclosure of information
• “Challenges instead of problems”
http://images.photowall.com/products/46854/zebras-in-a-group.jpg?h=650&q=90&
40. Your Skeletons in the Closet
• Relax: EVERYONE has them!
• Adress them proactively
• Provide a plan how to tackle
them
• Problem awareness and
problem solving skills are
way more important than
problems
https://de.pinterest.com/pin/65935582023920155/