Startup Engineering II: Building a Minimum Viable Product

This is page contains semester-specific information for the course "Startup Engineering II: Building a Minimum Viable Product" for the winter term 2020/21

Link to general course information.

Note (status: 28.10.2020):

  • Online course - synchronous and asynchronous elements: The lecture will be available in a media library and need to be studied on own initiative. Exercises and presentations will be held online (live) via an online conferencing tool Big Blue Button.
  • This course will be held in English.

 Application and registration

Application is possible via e-Learning during the period from September 16th through October 18th, 2020.

  • Students work in teams of three. 
  • Up to 10 teams can attend this course.
  • Student teams need to be formed via e-Learning (section: team building).
  • If there are more registrations than places, the order of registrations for a team will decide on the allocation of places.
  • For final registration students need to sign a registration form in e-Learning.

Course details

  • The exam type is a Hausarbeit.
  • In order to participate in the exam, you need to successfully complete for the "Prüfungsvorleistungen".
  • We evaluate presentations throughout the course as well as a written report at the end of the course.
  • Presentations will be part of the "Prüfungsvorleistungen". The written report is part of the exam.
  • All deliverables (presentations and report) need to be submitted on time in the e-learning system.
  • You can find the deadlines in the e-Learning system. In total we require five presentations and one written report.
  • Each team member takes responsibility for at least one milestone. Which one you pick, is up to you.
  • For every milestone presentation we require an equivalent chapter in your report. The grading will be based on the written report.
  • Each presentation needs to be submitted the day before the presentation by 6 pm.
  • Students need to submit the written report by 06.02.2021, 6 pm. 
  • Team may arrange individual coaching appointments via E-Mail with Graham (graham.horton[at] or Jana (jana.goers[at]

Important: We will not provide any technical support. Students are responsible for setting up their software development environment and coding. 

List of startup ideas for this semester

Please, send your favourite and your second favourite startup idea by 03.11.2020, 6 pm via e-Learning. Each team chooses a startup idea from the following list for their semester work:

  1. Betting platform: A website that connects people who want to bet against each other. The bet can be on anything, for example, whether Brexit will happen by the end of the month or whether we will have a White Christmas this year.
  2. Decision Assistant: A website that helps you to make difficult decisions by collecting and evaluating criteria.
  3. Virtual Tutor: A smart home assistant such as Amazon Alexa is used as a teaching assistant for elementary school children. Two examples of topics are math and spelling.
  4. Adventure: An interactive game in which the player has to complete quests in a fantasy world and Alexa is the dungeon master. 
  5. One-Click Savings: This mobile app wants to make saving money as easy and convenient as spending money. With just one click, you can transfer money to a savings account where it is automatically invested for you.
  6. Indoor tracking app: Large buildings and faciIities have many visitors who do not know their way around. You can teach this mobile app routes, which visitors who have the app can then easily follow. In one use-case, the app can guide a fire extinguisher inspector from the main entrance of a building to each fire extinguisher.
  7. Slack team assistant: A Slack app that provides support functions for office teams. Possible functions include notes, reminders, deadlines and tasks.
  8. Karma: A Slack app that manages karma points. Users can earn karma points by completing small tasks that benefit their team such as buying coffee or emptying the recycling bin.  


  • Day: Wednesday
  • Time: 1-3 pm (occasionally to 5 pm)
  • Location: Lectures (asynchronous via Mediasite), Coachings and Presentations (online, live, synchronous)

You will have lectures (L) and you need to present (P) your findings throughout the course:




1 - 3 pm

01  28.10.

L-00: Organisation (Slides | Video)
L-01: Introduction (Slides | Video)
L-02: Project Specification (Slides | Video)

02 04.11.

L-03: PSF and PMF (Slides | Video)
L-04: MVP (SlidesVideo)


03 11.11.

L-05: User Story (Slides | Video)

04 18.11.



P-01: Hypothesis and MVP approach (occ. to 5 pm)

05 25.11.   P-02: MVP scope, backlog and "Hello World" (occ. to 5 pm)
06 02.12.   Coaching
07 09.12.    P-03: Version 0.8 (basic functionality) (occ. to 5 pm)
08 16.12.   Coaching
09 23.12. Holidays
10 30.12. Holidays
11 06.01. Holidays
12 13.01.  

P-04: Version 0.9 (user interaction)  (occ. to 5 pm)

13 20.01.  


14 27.01.   P-05: Version 1.0 (user experience) and MVP launch (occ to 5 pm)
15 03.02.    


The milestone presentations throughout the semester are part of the "Prüfungsvorleistung". Students must complete a "Prüfungsvorleistung" successfully in order to participate in the exam and earn credit points.

  • For every milestone you can obtain up to 10 points.
  • For each answered question in your presentation you can earn one point.
  • You must earn at least 5 points in each milestone presentation in order to be able to take part in the exam.
  • Submission deadline for every presentation is the day before the presentation 6 pm.

Students must submit all deliverables via the e-Learning platform of the OVGU. Deliverables that are not submitted on time and will therefore result in a fail for the Prüfungsvorleistung.


The type of exam for this course will be a "Hausarbeit". The "Hausarbeit" will consist of

  1. Final report at the end of the semester (deadline: 06.02.2021, 6 pm)

Students must submit all deliverables via the e-Learning platform of the OVGU. Deliverables that are not submitted on time and will therefore result in a fail for the exam.

Exam-points will be distributed as following:

Section of your final report Points
M1: Hypothesis and MVP approach 10
M2: MVP scope, backlog and "Hello World" 10
M3: Version 0.8 (basic functionality) 10
M4: Version 0.9 (user interaction) 10
M5: Version 1.0 (user experience) and MVP launch 10
Bonus points for exceptionally well explanations 10
Total 60

Letzte Änderung: 10.11.2020 - Ansprechpartner: Webmaster