ITI8740 2022
Course: ITI8740 Software Development Team project
Course alias: ITX8522 Software Entrepreneurship Project
Lecturer: Martin Verrev
Langugage: English
Credit Points: 12 ECT
Contact: martin.verrev ätt taltech.ee, ICT-422
Date, time, location: Thursdays, 16:00-17:30/19:00, ICT-411
Teams channel: ITI8740/ITX8522 Software Development Team Project (2022), regsitration code: i158tsx
Archive from 2021: https://courses.cs.ttu.ee/pages/ITI8740_2021
Primary Goals
The primary purpose of the goal is to give an experience of analysing, specifing, developing and documenting a a real life business problem. Also to organize a teamwork and apply agile development mehtods to solve said problem.
Lectures
Week 1: Introduction. Finding Problem to Solve
Week 2: Presenting Ideas & Forming the Teams
Homework: Please think of the problem you want to solve and be ready to present it in 90 seconds. Do not overthink - pick something you would like to do.
Week 3: Introduction to Lean Startup, Lean Canvas
Homework: Please decide on the problem to be solved and create initial project environment (see slides from week 2)
Week 4: Talking to Customers. Mom Test
Homework: Please create the canvas for your initial idea and share it in wiki on Gitlab.
Week 5: The Business Value
Guest lecture by Märt Ridala: https://www.linkedin.com/in/mart-ridala
Week 6: Minimal Viable Product
Week 7: Flows. Wireframes. Data
Week 8: Team Demos. Modelling Continued
We shall have small demos (max 10 minute per team) at the beginnign of the class. The demo should cover the followning points:
- Overview, purpose and scope of the project.
- Primary features being built.
- Validation - how it was done and what was learned?
- Outcomes - what has been implemented so far (and what not)
- Lessons learned
- Science behind (if at this point)
- Next Steps
Classroom Excercise in Rapid Prototyping
Week 9-11 Content Hacking
Week 12. Metrics
Week 13. Excercise in Branding
Week 14. Practical Branding
The guest lecture by Toomas Verrev (https://ee.linkedin.com/in/toomas-verrev-a522231a) will take place remotely on Teams.
Week 15.
[TBC]
Week 16: Pitch Training
To be confirmed: Pitch training will be run by Kieren Lovell.
Final Results
For final results we have:
a. A demo day on January 12, 2023.
b. Each team creates and presents Final Documentation
c. Possibly we will have an open-book test to cover the theoretical part after the final demos .
Supplementary Materials
- Ebook: Ash Maruya. Running Lean
- Ebook: Getting Real
- Tool: CNVS - Tool for creating the lean canvas
Evaluation
- 91 < score -- grade 5 (excellent)
- 81 < score < 90 -- grade 4 (very good)
- 71 < score < 80 -- grade 3 (good)
- 61 < score < 70 -- grade 2 (satisfactory)
- 51 < score < 60 -- grade 1 (acceptable)
score ≤ 50 -- a student has failed the course