|
|
| (ei näidata sama kasutaja 9 vahepealset redaktsiooni) |
| 5. rida: |
5. rida: |
| | '''Credit Points''': 12 ECT<br> | | '''Credit Points''': 12 ECT<br> |
| | '''Contact''': martin.verrev ätt taltech.ee, ICT-422<br> | | '''Contact''': martin.verrev ätt taltech.ee, ICT-422<br> |
| − | '''Date, time, location:''' Thursdays, 16:00-19:15, '''U06-209'''<br> | + | '''Date, time, location:''' Thursdays, 14:00-17:15, '''MEK-122'''<br> |
| − | '''Teams channel:''' ITI8740/ITX8522 Team Project (2025), regitration code: <b>itc8jau</b><br> | + | '''Teams channel:''' ITI8740/ITX8522 Team Project (2025), regitration code: <b>TBC</b><br> |
| | '''Moodle:''' https://moodle.taltech.ee/course/view.php?id=36194<br> | | '''Moodle:''' https://moodle.taltech.ee/course/view.php?id=36194<br> |
| − | '''Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2024 | + | '''Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2025 |
| | + | |
| | | | |
| | == Primary Goals == | | == 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 methods to solve said problem. | + | The primary purpose of the goal is to give an experience of discovering, specifying, developing, and documenting a real-life business problem. Also to organize teamwork and apply agile development methods to solve said problem. |
| | | | |
| | After the course you ...<br> | | After the course you ...<br> |
| − | - ... have an understanding of methods, tools and approaches that can be used when initiating a new startup or in-house project in established organization.<br> | + | - ... have an understanding of methods, tools and approaches that can be used when initiating a new startup or in-house project in an established organization.<br> |
| − | - ... formulated a problem statement and validated it on a real target audience.<br> | + | - ... formulated a problem statement and validated it with a real target audience.<br> |
| | - ... built a Minimal Viable (Lovable) Product that solves said problem.<br> | | - ... built a Minimal Viable (Lovable) Product that solves said problem.<br> |
| | | | |
| | == Lectures == | | == Lectures == |
| − |
| |
| − | === Week 1: Introduction. Painkillers, Vitamins, Candy. ===
| |
| − | [[Media:ITI8740_25_01_Introduction.pdf | Slides]]
| |
| − |
| |
| − | === Week 2: Presentation of ideas. Team formation ===
| |
| − | [[Media:ITI8740_25_02_Team_Formation.pdf | Slides]]
| |
| − |
| |
| − | ===== Home Assignment (September 11) =====
| |
| − |
| |
| − | - Please think of the problem you want to solve and be ready to present it in 90 seconds. <br>
| |
| − | - Check slides from Lecture 1 for guidance. <br>
| |
| − | - Write down the answer to questions on slide 23 from lecture 1.<br>
| |
| − | - Do not overthink - pick something you would like to do and what is also viable.<br>
| |
| − | - Also upload it here: https://moodle.taltech.ee/mod/assign/view.php?id=814000
| |
| − |
| |
| − | === Week 3: Introduction to Lean Startup ===
| |
| − | Lecture: [[Media:ITI8740_25_03_Intro_to_Lean_Startup.pdf | Lecture Slides]]<br>
| |
| − | Practice session: [[Media:ITI8740_25_03P_Lean_Canvas_01.pdf | Lean Canvas Intro ]]
| |
| − |
| |
| − | ===== Home Assignment (September 18) =====
| |
| − | Have a kick-off meeting and set up project environment. See slides from Lecture 2, pages 29..30 for instructions.
| |
| − |
| |
| − |
| |
| − |
| |
| − | === Week 4: Minimal Viable/Lovable Product ===
| |
| − | Lecture: [[Media:ITI8740_25_04_MVP.pdf | Lecture Slides]]<br>
| |
| − |
| |
| − | ===== Home Assignment (September 25) =====
| |
| − | Find at least 5 similar companies, applications or ventures as your project. Good starting points would be Hacker News: https://news.ycombinator.com/, TechCrunch https://techcrunch.com/ or Reddit. Describe for each of them, what they do well, what could be copied and what could be improved.
| |
| − | Do not forget to add the URLs. If possible complete the assignment before weekly meeting with supervisor.
| |
| − | Save the results as PDF and upload here: https://moodle.taltech.ee/mod/assign/view.php?id=826158
| |
| − |
| |
| − |
| |
| − | === Week 5: Talking to Customers. Mom Test ===
| |
| − | Lecture: [[Media:ITI8740_25_05_Mom_Test.pdf | Lecture Slides]]<br>
| |
| − | Practice session: [[Media:ITI8740_25_04P_Lean_Canvas_02.pdf | Lean Canvas (continued) ]]
| |
| − |
| |
| − |
| |
| − | === Week 6: Modelling <strong>Team Demos</strong> ===
| |
| − |
| |
| − | [[Media:ITI8740_25_06_Modelling.pdf | Slides]]
| |
| − |
| |
| − | We shall have small demos (max 15 minute per team) at the beginning of the class. The demo should give overview
| |
| − | what has been learned about the problem, customers, market etc (lean canvas) - also the things built so far.
| |
| − |
| |
| − |
| |
| − | === Week 7: Metrics ===
| |
| − |
| |
| − | Lecture: [[Media:ITI8740_25_07_Metrics.pdf | Lecture Slides]]<br>
| |
| − | Practice session: [[Media:ITI8740_25_06P_Figma.pdf | Modelling excercises ]]
| |
| − |
| |
| − | === Week 8: Content ===
| |
| − |
| |
| − | Lecture: [[Media:ITI8740_25_08_Content.pdf | Lecture Slides]]
| |
| − |
| |
| − | Practice: [[Media:ITI8740_25_08P_Content.pdf | Practice]]
| |
| − |
| |
| − | ===== Home Assignment (October 23) =====
| |
| − | <strong>Background:</strong> The customer is a store for third wave coffee. Figure out the primary flow, information displayed and minimal set of views. The views should contain "real" photos and texts.<br>
| |
| − | <strong>Task:</strong> Hand craft the wireframes in Figma and be ready to present them on Thursday, October 24.
| |
| − |
| |
| − | === Week 09: Team Demos/Content Continued ===
| |
| − |
| |
| − | Lecture: [[Media:ITI8740_25_09_Content.pdf | Lecture Slides]]<br>
| |
| − |
| |
| − | === Week 10: Guest Lecture - Brand Value ===
| |
| − |
| |
| − | The guest lecture by Toomas Verrev (https://ee.linkedin.com/in/toomas-verrev-a522231a) will take place on site in regular classroom U06-129.
| |
| − |
| |
| − | === Week 11: Practical Branding ===
| |
| − |
| |
| − | Lecture: [[Media:ITI8740_25_11_Practical_Branding.pdf | Lecture Slides]]<br>
| |
| − |
| |
| − | === Week 12: Money and Financing ===
| |
| − |
| |
| − | The slides will be shared internally on course Teams Channel
| |
| − |
| |
| − | === Week 13: Guest Lecture - Siim Rebane (Lingvist) ===
| |
| − |
| |
| − | The guest lecture by Siim Rebane (https://www.linkedin.com/in/siim-rebane-83991322/) will take place on site in regular classroom U06-129.
| |
| − | Siim will talk about technologies and challenges when building robust and sustainable startup based on his experiences as a Head of Engineering at Lingvist (https://lingvist.com/)
| |
| − |
| |
| − | === Week 14: Guest Lecture - Uku Tammet (ex-Wise, Handhold.io) ===
| |
| − |
| |
| − | The lecture by Uku Tammet (https://www.linkedin.com/in/uku-tammet) will take place at U06-229 at 14:00. Uku will talk about his experiences with tech in established companines and about skills and superpowers needed to start a new venture. The lecture will take place on-site, but recording will be provided to those who cannot attend (contact Martin Verrev)
| |
| − |
| |
| − | === Week 15: TBC ===
| |
| | | | |
| | TBC | | TBC |
| − |
| |
| − | === Week 16: Guest Lecture - Vitalii Lakusta (Pactum) ===
| |
| − |
| |
| − | TBC
| |
| − |
| |
| | | | |
| | == Reading Materials == | | == Reading Materials == |
Course: ITI8740 Software Development Team project
Course alias: ITX8522 Software Entrepreneurship Project
Lecturer: Martin Verrev
Language: Estonian/English
Credit Points: 12 ECT
Contact: martin.verrev ätt taltech.ee, ICT-422
Date, time, location: Thursdays, 14:00-17:15, MEK-122
Teams channel: ITI8740/ITX8522 Team Project (2025), regitration code: TBC
Moodle: https://moodle.taltech.ee/course/view.php?id=36194
Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2025
Primary Goals
The primary purpose of the goal is to give an experience of discovering, specifying, developing, and documenting a real-life business problem. Also to organize teamwork and apply agile development methods to solve said problem.
After the course you ...
- ... have an understanding of methods, tools and approaches that can be used when initiating a new startup or in-house project in an established organization.
- ... formulated a problem statement and validated it with a real target audience.
- ... built a Minimal Viable (Lovable) Product that solves said problem.
Lectures
TBC
Reading Materials
Completing the Course
By the end of the course:
- MVP has been completed and is usable by external users.
- User testing has been completed on MVP, real feedback.
- Spoken at least with 1 real customer, attempted seed funding.
- Figured out and validated pricing model.
- ...
- Have compiled project documentation.
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