Become a Tech Leader
Attention
The course aims to inspire and empower you for tech management and leadership roles, working with and learning from role models from startups, grown-ups and corporates.
Term(s)
Summer School 2024
Time investment
Semester hours per week: 2
ECTS
3
Module type
Wahlpflichtmodul
Module selection at HPI
(preliminary)
ITSE: HPI-MK, HPI-SSK-RW, HPI-SSK-ML
DE: HPI-SSK-RW, HPI-DE-RWM, HPI-PSK-ML
CS: HPI-DE-RWM, HPI-PSK-ML
DH: HPI-PSK-MLE
SSE: HPI-PSK-ML, HPI-PSK-EI
Grades
Yes
Enrollment deadline
05.09.2024
Examination date
13.09.2024 / §9 (4) BAMA-O (8 days rule)
Teaching format
Seminar
Teaching language
Englisch
Registration
Fee
Team budget
HPI Founder Scholarship
Participants
Maximum number of Participants
Room (Location)
Key dates
Learning and Teaching Methods
The lecture covers three different aspects:
For each of those responsibilities, there will be a talk by an experienced founder from the field - somebody who had to tackle all that personally (and not just gained the knowledge theoretically from books). Besides a lecture covering the topic, the speakers are requested to include interactive parts - for example a mock job interview with a developer, a call with a potential investor, practical checklists (e.g. for GDPR compliance), etc. - interactivity is key.
At the end of all talks, there will be an OpenCafe session with tables regarding those seven topics where everybody can join a table they most associate to and go into deeper topics and questions which should be dug a little bit deeper into. The findings from those tables will be then presented to the rest of the group for each table by the participants for 10 minutes.
Summer School 2024
The course aims to shed light on central aspects of corporate management and role models in the field of startups and digital companies. The three central questions that will be answered are:
The course aims to shed light on central aspects of corporate management and role models in the field of startups and digital companies. The three central questions that will be answered are:
The whole course will be broken up into seven central responsibilities of a CTO - and the questions which come with it:
1. Tech: Selecting the technology, testing and application architecture, including drafting the strategic vision behind it towards an MVP
The first goal of a startup is usually the MVP, and in the beginning the CTO builds it hands-on, which also means choosing a technology. Alone this choice is complicated: Do you want to reach the MVP fast and know that lots of code has to be rewritten later e.g. for scalability? Often CTOs fall into the trap of premature optimization or love for a technology which is rarely known and results in problems when hiring developers later. Also the question of how much technology to build inhouse and source from other vendors such als Cloud Computing providers (and a potential dependence on a certain provider) is important. Also the CTO has to manage the switch from actively getting involved in coding and technology decisions to a managing role quite quickly. Last but not least, often the advice from the ecosystem of the startup such as Angel investors and peer-group CTO's is often neglected.
This phase is also a very good connection to the academic research side of things. Selecting a technology and architecture is not just a "gut feeling" (as it's often handled - "I used that technology before") but should be handled as writing a scientific paper - weighing in all the pro's and cons, the potential effects for the company in its different phases - and come to a methodic, well-thought conclusion in the end.
2. HR: Hiring, managing, growing and retaining the team, including budgeting
In today's fast changing world, the challenge of hiring a great team is harder than ever. Just a large salary and stock options won't cut it. Should developers be hired locally or should a CTO opt for a remote-first approach (and if yes, what administrative and communicative burdens do come with it). After hiring, a team needs to be managed, especially due to the fast growing pace of a modern startup. But often in growth, retaining talent and a healthy growth is often neglected. How should a CTO work together with HR? And how to budget for a developer?
3. Tracking: KPI definition and tools
You can't manage what you can't measure - Google might be an excessive prime example for that, but often developers build stuff without measuring it. Is the feature actually being used by the customer? Does it put additional burden to the performance of the application? Often CTOs start and postpone the KPIs to later (or choose some vanity metrics without any meaning). A small set of well chosen KPIs - and the transparency of those for all employees - can be often crucial for the business.
4. Product Management: Customer Input and interactions, including different setups to work with a CPO or for an integrated CTPO role as well as QA
As soon as a product gets more complex, it needs a formalized product management. Often certain roles are hired for that up to a CPO - but how does a CTO work with a CPO? Often it ends up that features get decided upon and thrown over the fence for implementation to the CTO. And what's the role of QA? Does it belong to the CTO or the CPO? Is a joint CTPO role any good? Who reports to whom? There are many product manager roles in modern startups, but it's often the crucial point where frustration sets in and the product doesn't advance as fast as it should.
5. Operations: Ensuring smooth ops, including DevOps, security and GDPR
You build it, you run it - with the advent of DevOps and Cloud Computing the operations role changed a lot within the last 10 years. Besides the crucial stability of the operation itself, it is very important to bake in aspects of security and data protection from the beginning into the product and mindset to avoid terrible surprises. It is important that everybody in the team knows how to deal with different scenarios and be prepared for them - and the CTO needs a masterplan to ensure smooth operations.
6. Communication: Public representation of the company, especially with investors, in front of employees and at public speaking opportunities
Traditionally, tech people are said to be bad communicators. This is true to a certain extent as this role requires not just tech but also business-related communication skills which are often nowhere taught. How do you talk with investors? What questions are asked in a Tech DD? How do you negotiate? What are typical deal terms in VC and angel deals to watch out for? How often should you update your employees with new information? How often should you talk with customers? How important is public representation, e.g. through conference talks? Great CTOs are usually great communicators to make complicated technology as transparent as possible for anybody inside and outside of the company.
7. Personal qualifications: Staying on top of the game, staying sane.
All those requirements often require immense focus from the person filling the CTO role. Besides all that, she still needs to stay on top of the game, learn about new technologies, get new inputs through talking with customers and other CTOs. As the day still has only 24 hours, prioritization and focus is key - also in order to keep mentally sane in times of pressure. Building a startup is a marathon, not a sprint, and you need to pace yourself to make it.
■ 01
■ 02
■ 03
■ 04
■ 05
■ 06
■ 07
■ 08
■ 09
■ 10
■ 11
■ 12
Week 1
Day 1
Week 2
Day 2
Week 3
Day 3
Week 4
Day 4
Week 5
Day 5
Week 6
Day 6
Week 7
Day 7
Week 8
Day 8
Week 9
Day 9
Week 10
Day 10
Week 11
Day 11
Week 12
Day 12
Week 13
Day 13
Week 14
Day 14
Week 15
Day 15
Week 16
Day 16
Week 17
Day 17
Week 18
Day 18
Week 19
Day 19
Week 20
Day 20
Week 1
Day 1
Week 2
Day 2
Week 3
Day 3
Week 4
Day 4
Week 5
Day 5
Week 6
Day 6
Week 7
Day 7
Week 8
Day 8
Week 9
Day 9
Week 10
Day 10
Week 11
Day 11
Week 12
Day 12
Week 13
Day 13
Week 14
Day 14
Week 15
Day 15
Week 16
Day 16
Week 17
Day 17
Week 18
Day 18
Week 19
Day 19
Week 20
Day 20
The course ends with an (non-multiple-choice!) examination covering all topics mentioned above, compiled by the speakers and curated by HPI. In the questions, certain scenarios will be laid out and the student needs to describe how to handle the situation.
Requirements
Program Structure
Data Rights