Erinevus lehekülje "ITI8740" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
 
(ei näidata sama kasutaja 160 vahepealset redaktsiooni)
2. rida: 2. rida:
 
'''Course alias:''' ITX8522 Software Entrepreneurship Project<br>
 
'''Course alias:''' ITX8522 Software Entrepreneurship Project<br>
 
'''Lecturer''': [https://www.linkedin.com/in/martin-verrev Martin Verrev]<br>
 
'''Lecturer''': [https://www.linkedin.com/in/martin-verrev Martin Verrev]<br>
'''Assistant Lecturer''': [https://ee.linkedin.com/in/rogerkerse Roger Kerse]<br>
+
'''Language''': Estonian/English<br>
'''Langugage''': English<br>
 
 
'''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:''' Fridays, 11:30-13:00, '''ICT-411'''<br>
+
'''Date, time, location:''' Thursdays, 16:00-17:30, '''ICT-411'''<br>
'''Teams channel: ''' ITI8740/ITX8522 Software Development Team Project (2021), regsitration code: '''3aj67fd'''<br>
+
'''Teams channel: ''' ITI8740/ITX8522 Software Development Team Project (2024), regitration code: <b>dvmberq</b><br>
<!-- Archive from 2020: https://courses.cs.ttu.ee/pages/ITI8740_2020 -->
+
'''Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2023 
 +
 
  
 
== 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 mehtods to solve said problem.
+
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.
 +
 
 +
 
 +
== Lectures ==
 +
 
 +
==== Week 1: Introduction. Painkillers, Vitamins, Candy. ====
  
 +
[[Media:ITI8740_24_01_Introduction.pdf | Slides]]
  
== Assignments ==
+
==== Week 2: Presentation of ideas. Team formation ====
  
=== For lecture 4, September 24 ===
+
'''Assignment:''' 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. Check slides from the first lecture.
  
Three teams were formed during class 3: [[Media:2021_Team_List.md.txt | see the list]]
+
[[Media:_ITI8740_24_02_Team Formation.pdf | Slides]]
By lecture 4 please complete the following assignments:
 
  
===== Team Assignment =====
+
==== Week 3: Introduction to Lean Startup ====
  
* Create project environment to TUT Gitlab: https://gitlab.cs.ttu.ee/
+
[[Media:_ITI8740_23_03_Intro_to_Lean_Startup.pdf | Slides]]
* Have a kick-off meeting amongst team
 
* Create initial project wiki with the minimal of:
 
** List of team members and roles. Decide on team lead
 
** Initial idea description (max 0.5 A4)
 
* Set up issue tracker
 
* Have a kick-off meeting and write down general project agreements. Please find the template [[Media:Project_Workflow_Template.md.txt | here]]
 
  
===== Individual Assignment =====
+
==== Week 4: The Lean Canvas ====
  
Read Chapter 1 from "Running Lean" book: [https://danielpandza.files.wordpress.com/2013/01/running-lean.pdf Ash Maruya. Running Lean] It will give a good and actionable understanding of the Lean Startup process that we will practice during the course. We may have a small test ;)
+
[[Media:_ITI8740_24_04_Lean_Canvas.pdf | Slides ]]
  
== Lectures ==
+
==== Week 5: Canvas Continued. Minimal Viable Product ====
 +
 
 +
[[Media:ITI8740_24_05_MVP.pdf | Slides ]]
 +
 
 +
==== Week 6: Flows, Wireframes, Data. ====
 +
 
 +
[[Media:ITI8740_24_06_Flows_Wireframes.pdf | Slides ]]
 +
 
 +
==== Week 7: Guest Lecture - Brand Value ====
 +
 
 +
The guest lecture by Toomas Verrev (https://ee.linkedin.com/in/toomas-verrev-a522231a) will take place remotely on Teams.
  
==== Week 1: Introduction. Finding Problem to Solve ====
+
==== Week 8: Excercises in Figma ====
[[Media:ITI8540_2021_01_Introduction.pdf | Slides]]
 
  
==== Week 2: Presenting Ideas & Forming the Teams ====
+
[[Media:ITI8740_24_08_Figma_Excercises.pdf | Slides ]]<br>
 +
Additional excercise: try to replicate [[Media:Proto-1.png | this image]]
  
Six great ideas were presented during the class on September 10.
+
==== Week 9: Content Hacking ====
Please mark your favorite idea via the form on Google Forms below.
 
  
We will finalize the team formation in Lecture 3. Do not hesitate to
+
[[Media:ITI8740_24_09_Content.pdf | Slides ]]<br>
contact the lecturer on Teams if you want to change the idea
+
[[Media:ITI8740_24_09_Prax_Content.pdf | Practice Excercise ]]
description or add another. You can change your selection if you want.  
 
  
Feel free to discuss the ideas in Teams - there is a channel just for that.
+
==== Week 10: Team Demos/The Mom Test ====
  
[https://forms.gle/GREYrv1sPqiUP6WD6 The form to choose a team]
+
[[ITI8740_Demo_Structure | Demo Structure]]<br>
 +
[[Media:ITI8740_24_10_Mom_Test.pdf | Slides ]]<br>
 +
[[Media:ITI8740_24_10_Mom_Test_Prax.pdf | Practice Excercise ]]<br>
  
==== Week 3: Finalizing Teams & Introduction to Lean Startup ====
+
==== Lecture 11: Guest Lecture - Venture Capital ====
[[Media:ITI8540_03_Intro_to_Lean_Startup.pdf | Lecture Slides ]]
 
  
==== Week 4: Documenting Plan A: The Lean Canvas ====
+
==== Lecture 12: Talking to the Customers ====
[[Media:ITI8540_04_Lean_Canvas.pdf | Lecture Slides ]]
 
  
==== Week 5: Meeting with supervisor. ====
+
For updated slides check the slides from week 10
Meetings with supervisors are arranged on Teams.
 
  
==== Week 6: Demo session 1. MVP ====
+
==== Lecture 13: Metrics ====
[[Media:ITI8540_06_MVP.pdf | Lecture Slides ]]
 
  
==== Week 7: Process to build a MVP ====
+
[[Media:ITI8740_24_13_Metrics.pdf | Slides ]]
[[Media:ITI8540_07_Process.pdf | Lecture Slides ]]
 
  
==== Week 8: Talking to the Customer ====
+
==== Lecture 14 Practical Branding: Positioning ====
[[Media:ITI8540_08_Talking_To_Customers.pdf | Lecture Slides ]]<br>
 
[[Media:ITI8540_08_Excercise.pdf | Classroom Excercise ]]
 
  
==== Week 9: Flows & Wireframes ====
+
[[Media:ITI8740_24_14_Positioning.pdf | Slides ]]
[[Media:ITI8540_09_Prototype_And_Wireframes.pdf | Lecture Slides ]]<br>
 
[[Media:ITI8540_09_Excercise.pdf | Classroom Excercise ]]
 
  
==== Week 10: Metrics ====
+
==== Lecture 15: Practical Branding: Name. Logo. Colors. ====
We will have team demos at the beginning of the session.<br>
 
[[Media:ITI8540_10_Metrics.pdf | Lecture Slides ]]
 
  
==== Week 11: Intro to Branding ====
+
[[Media:ITI8740_24_15_Positioning_02.pdf | Slides ]]
Guest lecture was recorded and is available on Teams.<br>
 
[https://docs.google.com/presentation/d/10mMeOd8VwLFDPIZlEFGw-E-22w6aFB70D1A1YD5E090/edit?usp=sharing Lecture Slides]
 
  
==== Week 12: Excercise in Branding ====
+
==== Lecture 16: Pitching and Presentations ====
[[Media:ITI8540_12_Excercise_In_Branding.pdf | Lecture Slides]]<br>
 
Excercise sheets were distributed in Teams under "Files -> Branding Excercises"
 
  
==== Week 13: Landing ====
+
[[Media:ITI8740_24_16_Pitching.pdf | Slides ]]
TBC
 
  
== Supplementary Materials ==
+
== Completing the Course ==
* <b>Ebook:</b> [https://danielpandza.files.wordpress.com/2013/01/running-lean.pdf Ash Maruya. Running Lean]<br>
 
* <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]
 
  
 +
The course will complete with a demo day before January 15, 2024.
  
[[Final Documentation]]
+
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: 19. detsember 2024, kell 13: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-17:30, ICT-411
Teams channel: ITI8740/ITX8522 Software Development Team Project (2024), regitration code: dvmberq
Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2023


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.


Lectures

Week 1: Introduction. Painkillers, Vitamins, Candy.

Slides

Week 2: Presentation of ideas. Team formation

Assignment: 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. Check slides from the first lecture.

Slides

Week 3: Introduction to Lean Startup

Slides

Week 4: The Lean Canvas

Slides

Week 5: Canvas Continued. Minimal Viable Product

Slides

Week 6: Flows, Wireframes, Data.

Slides

Week 7: Guest Lecture - Brand Value

The guest lecture by Toomas Verrev (https://ee.linkedin.com/in/toomas-verrev-a522231a) will take place remotely on Teams.

Week 8: Excercises in Figma

Slides
Additional excercise: try to replicate this image

Week 9: Content Hacking

Slides
Practice Excercise

Week 10: Team Demos/The Mom Test

Demo Structure
Slides
Practice Excercise

Lecture 11: Guest Lecture - Venture Capital

Lecture 12: Talking to the Customers

For updated slides check the slides from week 10

Lecture 13: Metrics

Slides

Lecture 14 Practical Branding: Positioning

Slides

Lecture 15: Practical Branding: Name. Logo. Colors.

Slides

Lecture 16: Pitching and Presentations

Slides

Completing the Course

The course will complete with a demo day before January 15, 2024.

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