Erinevus lehekülje "ITI8740" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
 
(ei näidata sama kasutaja 241 vahepealset redaktsiooni)
1. rida: 1. rida:
'''Course''': ITI8740 Software Development Team project/ITX8522 Software Entrepreneurship Project<br>
+
'''Course''': ITI8740 Software Development Team project<br>
'''Lecturer''': Martin Verrev <br>
+
'''Course alias:''' ITX8522 Software Entrepreneurship Project<br>
'''Langugage''': English<br>
+
'''Lecturer''': [https://www.linkedin.com/in/martin-verrev Martin Verrev]<br>
'''Credit Points''': 12EAP<br>
+
'''Language''': Estonian/English<br>
'''Contact''': martin.verrev ätt taltech.ee, ICT-418 <br>
+
'''Credit Points''': 12 ECT<br>
'''Slack Channel''': https://iti8740-2019.slack.com, to sign up use the following [https://join.slack.com/t/iti8740-2019/shared_invite/enQtNzU5ODYxMDgzNDYzLTlkNDgxOGRjZWJiYzRhNGJjMWIxMzQ0MTM3YWUxMGFmNDhhOTk4NGZmZWE2YWU4ODhmMzIzNTdkM2FiZDE5OTc link]
+
'''Contact''': martin.verrev ätt taltech.ee, ICT-422<br>
 +
'''Date, time, location:''' Thursdays, 16:00-19:15, '''U06-209'''<br>
 +
'''Teams channel:''' ITI8740/ITX8522 Team Project (2025), regitration code: <b>itc8jau</b><br>
 +
'''Moodle:''' https://moodle.taltech.ee/course/view.php?id=36194<br>
 +
'''Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2024 
  
== Final Documentation ==
+
== Primary Goals ==
  
The purpose of documentation is to understand the system, how to use it and if needed how to develop it further. You should already have created most of the documentation during the course
+
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.
and the primary focus is packaging it into single document.  
 
  
The documentation should be uploaded to Gitlab and link provided to the lecturer via Slack direct message by Monday, December 23, 14:00.
+
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>
 +
- ... formulated a problem statement and validated it on a real target audience.<br>
 +
- ... built a Minimal Viable (Lovable) Product that solves said problem.<br>
  
The description of final project documentation can be found [ITI8740_Final_Documentation here]
+
== Lectures ==
  
 +
=== Week 1: Introduction. Painkillers, Vitamins, Candy. ===
  
== Time and Place ==
+
[[Media:ITI8740_25_01_Introduction.pdf | Slides]]
<b>Lectures</b>: Thursdays 17:45 .. 19:15 ICT-315<br>
 
<b>Weekly meetings</b> with supervisor: TBD by teams and supervisors
 
  
[https://livettu-my.sharepoint.com/:p:/g/personal/martin_verrev_ttu_ee/Ed-LFmiqgcZJv66etGEMPdgBBpBYi1VHTROgQRYSxTkQjw?e=o3JU3q <b>Info about deadlines and upcoming presentations content</b>]
 
  
== Lecture Slides ==
+
=== Week 2: Presentation of ideas. Team formation ===
  
* <b>Lecture 1</b>: [https://livettu-my.sharepoint.com/:b:/g/personal/martin_verrev_ttu_ee/EQbOkz3_GNBFud1V7n5p-wIBXkO10_mqvIQsbgxdd3rINQ?e=xuRM2q Introduction.]
 
* <b>Lecture 2</b>: [https://livettu-my.sharepoint.com/:p:/g/personal/martin_verrev_ttu_ee/EQBNPmvSBwdDh6ve4Q8kiPUBNJx5eXaW0neONq1p-VKRhg?e=zuL7dR Lean Startup in a Nutshell. Team Formation]
 
* <b>Lecture 3</b>: [https://livettu-my.sharepoint.com/:p:/g/personal/martin_verrev_ttu_ee/EWzijv_XcfdIrfkjdfD2-sYBEpxOOOAX4v_ZceUezY7v9Q?e=6hgd5g Capturing the Business Model. The Lean Canvas]
 
* <b>Lecture 4</b>: [https://livettu-my.sharepoint.com/:p:/g/personal/martin_verrev_ttu_ee/ERKeE0jmjo9DvxLOu6wHCzwBhnaXhlq0dts4LGUm91w3hg?e=eJ0o3e Visualizing the Canvas]
 
  
...
+
[[Media:ITI8740_25_02_Team_Formation.pdf | Slides]]
  
* <b>Lecture 5</b>[https://livettu-my.sharepoint.com/:p:/g/personal/martin_verrev_ttu_ee/EQbA_PciR8NDjTQKV_nCsJgBgOOgFHn8zRtRKLN6_GeKkA Content Hacking]
+
===== Home Assignment (September 11) =====
  
== Important Dates ==
+
- Please think of the problem you want to solve and be ready to present it in 90 seconds. <br>
* Week 4, <b>September 26</b> [[The Lean Canvas]]
+
- Check slides from Lecture 1 for guidance. <br>
* Week 7, <b>October 17</b> Problem Validation & Speaking to Customers.  
+
- Write down the answer to questions on slide 23 from lecture 1.<br>
* Week 10, <b>November 7</b> MVP - Phase 1
+
- Do not overthink - pick something you would like to do and what is also viable.<br>
* Week 14, <b>November 28</b> MVP - Phase 2
+
- Also upload it here: https://moodle.taltech.ee/mod/assign/view.php?id=814000
* Week 16, <b>December 19</b> Final Presentations
 
  
* <b style="color: red;">[https://docs.google.com/document/d/1KlOIr6yt93d9rY5o2Nq298ciReLFoucKYXVhVibH8T0/edit?usp=sharing Hackathon dates, Fall 2019]</b>
+
=== Week 3: Introduction to Lean Startup ===
  
== Course Materials ==
+
Lecture: [[Media:ITI8740_25_03_Intro_to_Lean_Startup.pdf | Lecture Slides]]<br>
* <b>Ebook:</b> [https://danielpandza.files.wordpress.com/2013/01/running-lean.pdf Ash Maruya. Running Lean]<br>
+
Practice session: [[Media:ITI8740_25_03P_Lean_Canvas_01.pdf | Lean Canvas Intro ]]
* <b>Ebook:</b> [https://basecamp.com/books/Getting%20Real.pdf Getting Real]<br>
+
 
* <b>Tool:</b> [https://cnvs.online CNVS - Tool for creating the lean canvas]
+
===== Home Assignment (September 18) =====
* https://signalvnoise.com/posts/1926-a-shorthand-for-designing-ui-flows
+
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: TBC<br>
 +
Practice session:TBC
 +
 
 +
 
 +
===== Home Assignment (September 25) =====
 +
 
 +
Find at least 3 competitors for your planned project. Describe for each of them, what they do well, what could be copied and what could be improved.
 +
 
 +
== 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 [[Final_Documentation | documentation]].
  
 
==Evaluation==
 
==Evaluation==

Viimane redaktsioon: 18. september 2025, kell 17:16

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, 16:00-19:15, U06-209
Teams channel: ITI8740/ITX8522 Team Project (2025), regitration code: itc8jau
Moodle: https://moodle.taltech.ee/course/view.php?id=36194
Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2024

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.

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 established organization.
- ... formulated a problem statement and validated it on a real target audience.
- ... built a Minimal Viable (Lovable) Product that solves said problem.

Lectures

Week 1: Introduction. Painkillers, Vitamins, Candy.

Slides


Week 2: Presentation of ideas. Team formation

Slides

Home Assignment (September 11)

- Please think of the problem you want to solve and be ready to present it in 90 seconds.
- Check slides from Lecture 1 for guidance.
- Write down the answer to questions on slide 23 from lecture 1.
- Do not overthink - pick something you would like to do and what is also viable.
- Also upload it here: https://moodle.taltech.ee/mod/assign/view.php?id=814000

Week 3: Introduction to Lean Startup

Lecture: Lecture Slides
Practice session: 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: TBC
Practice session:TBC


Home Assignment (September 25)

Find at least 3 competitors for your planned project. Describe for each of them, what they do well, what could be copied and what could be improved.

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