Erinevus lehekülje "ITI8740" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
 
(ei näidata sama kasutaja 109 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>
 
 
'''Langugage''': 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 (2023), regsitration code: <b>luebnk4</b><br>
<!-- Archive from 2020: https://courses.cs.ttu.ee/pages/ITI8740_2020 -->
+
'''Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2022 
 +
 
  
 
== 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.
 +
 
 +
== Completing the Course ==
 +
 
 +
The course will complete with a set of presentations by each student and 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 catering provider/accommodation venue.
 +
* Figured out and validated pricing model.
 +
* ...
 +
* Have compiled project [[Final_Documentation | documentation]].
 +
 
 +
== Lectures ==
  
 +
==== Week 1: Introduction. Finding Problem to Solve ====
  
== Assignments ==
+
[[Media:ITI8740_23_01_Introduction.pdf | Slides]]
  
=== For lecture 4, September 24 ===
+
==== Week 2: Presentation of ideas. Team formation ====
  
Three teams were formed during class 3: [[Media:2021_Team_List.md.txt | see the list]]
+
'''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.  
By lecture 4 please complete the following assignments:
 
  
===== Team Assignment =====
+
[[Media:ITI8740_23_02_Team_Formation.pdf | Slides]]
  
* Create project environment to TUT Gitlab: https://gitlab.cs.ttu.ee/
+
==== Week 3: Introduction to Lean Startup ====
* 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 =====
+
'''Assignment''' As a team please create an initial project environment, decide  (see slides from lecture 2).
 +
 
 +
[[Media:ITI8740_23_03_01_Intro_to_Lean_Startup.pdf  | Slides]]
  
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 ;)
+
==== Week 4: Exercise in Lean Canvas ====
  
== Lectures ==
+
[[Media:ITI8740_23_04_Lean_Canvas.pdf | Slides ]]
 +
 
 +
==== Week 5: Talking to Customers ====
 +
 
 +
[[Media:ITI8740_23_05_Talking_To_Customers.pdf | Slides]]
 +
 
 +
==== Week 6: Development Process for MVP ====
 +
 
 +
[[Media:ITI8740_23_06_MVP.pdf | Slides]]
 +
 
 +
==== Week 7: Flows. Wireframes. Domain Model ====
 +
 
 +
[[Media:ITI8740_23_07_Wireframes.pdf | Slides]]
 +
 
 +
==== Week 8: Modelling Continued ====
 +
 
 +
[[Media:ITI0209_23_05_Prax.pdf | Introductory Excercise ]]<br>
 +
 
 +
==== Week 9 - 10: Content Hacking ====
 +
 
 +
As a homework: Create the wireframes desribed here: [[Media:ITI0209_23_06_Prax.pdf | Assignment for class 8 ]]
 +
 
 +
[[Media:ITI8740_23_09_Content.pdf | Slides ]]
 +
 
 +
==== Week 11: Metrics ====
 +
 
 +
[[Media:ITI8740_23_11_Metrics.pdf | Slides ]]
 +
 
 +
==== Week 12: Introduction to Branding ====
 +
 
 +
[[Media:ITI8740_23_12_Branding.pdf | Slides ]]
 +
 
 +
==== Week 13: Guest lecture: Jaanus Sakkis ====
  
==== Week 1: Introduction. Finding Problem to Solve ====
+
Guest lecture by Jaanus Sakkis [[https://www.linkedin.com/in/sakkis]], an experienced designer, UX expert and artist.
[[Media:ITI8540_2021_01_Introduction.pdf | Slides]]
 
  
==== Week 2: Presenting Ideas & Forming the Teams ====
+
==== Week 14: Practical Branding ====
  
Six great ideas were presented during the class on September 10.
+
We will review and discuss the worksheets provided on week 12.
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
+
==== Week 15: Guest lecture ====
contact the lecturer on Teams if you want to change the idea
 
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.  
+
Märt Aro [https://www.linkedin.com/in/mart-aro], a co-Founder of DreamApply, education innovator, edtech enthusiast, TEDx & keynote speaker will be sharing his startup experiences and lessons learned.
  
[https://forms.gle/GREYrv1sPqiUP6WD6 The form to choose a team]
+
Read also: https://www.edtechestonia.org/blogi/10-things-to-keep-in-mind-when-starting-to-build-an-edtech
  
==== Week 3: Finalizing Teams & Introduction to Lean Startup ====
+
==== Week 16: How to Pitch and Present ====
[[Media:ITI8540_03_Intro_to_Lean_Startup.pdf | Lecture Slides ]]
 
  
==== Week 4: Documenting Plan A: The Lean Canvas ====
+
[[Media:ITI8740_23_16_Pitching.pdf | Slides]]
[[Media:ITI8540_04_Lean_Canvas.pdf | Lecture Slides ]]
 
  
==== Week 5: Meeting with supervisor. ====
 
Meetings with supervisors are arranged on Teams.
 
  
==== Week 6: Demo session 1. MVP ====
+
==== During Exam Session: Final Demos ====
[[Media:ITI8540_06_MVP.pdf | Lecture Slides ]]
 
  
==== Week 7: Process to build a MVP ====
+
[[Media:ITI8740_23_99_Final_Demo_Info.pdf | Kirjeldus ]]
[[Media:ITI8540_07_Process.pdf | Lecture Slides ]]
 
  
==== Week 8: Talking to the Customer ====
+
<strong>Presentation Format</strong>
[[Media:ITI8540_08_Talking_To_Customers.pdf | Lecture Slides ]]<br>
 
[[Media:ITI8540_08_Excercise.pdf | Classroom Excercise ]]
 
  
==== Week 9: Flows & Wireframes ====
+
* 3 minute pitch. (without slides)<br>
[[Media:ITI8540_09_Prototype_And_Wireframes.pdf | Lecture Slides ]]<br>
+
* 10 minutes technical presentation. (slides may be used) <br>
[[Media:ITI8540_09_Excercise.pdf | Classroom Excercise ]]
+
* 10 minutes - discussion and questions.<br>
  
==== Week 10: Metrics ====
+
<strong>Pitch Structure</strong>
We will have team demos at the beginning of the session.<br>
 
[[Media:ITI8540_10_Metrics.pdf | Lecture Slides ]]
 
  
==== Week 11: Intro to Branding ====
+
1. _Intro_ (10 sec) Who are you? One memorable sentence about your idea.<br>
Guest lecture was recorded and is available on Teams.<br>
+
2. _Why, Who, What_ (90 sec) What is the value you are creating? Who is the target whose problem you are solving?<br>
[https://docs.google.com/presentation/d/10mMeOd8VwLFDPIZlEFGw-E-22w6aFB70D1A1YD5E090/edit?usp=sharing Lecture Slides]
+
3. _The secret sauce_ (30 sec) What makes your solution unique?<br>
 +
4. _Future vision, business model_ (40 sec). What is the potential for growth. What is the plan to make money? How to get to customers?<br>
 +
5. _Team_ (20 sec) What relevan experience does the team have.<br>
 +
6. _End statement._ Finish your pitch with a strong statement.<br>
  
==== Week 12: Excercise in Branding ====
+
<strong>Points to cover for technical presentation</strong>
[[Media:ITI8540_12_Excercise_In_Branding.pdf | Lecture Slides]]<br>
 
Excercise sheets were distributed in Teams under "Files -> Branding Excercises"
 
  
==== Week 13: Content Hacking ====
+
1. Primary features of the project<br>
[[Media:ITI8540_13_Content_Hacking.pdf | Lecture Slides ]]
+
2. Validation - how it was done and what was learned?<br>
 +
3. Outcomes - what was implemented (and what not)<br>
 +
4. The science behind and lessons learned - did the method chosen work, can it be applied to somewhere else.<br>
 +
5. Next steps - was the project worth solving, will it be continued, any master thesis topics. etc.<br>
  
 
== Supplementary Materials ==
 
== Supplementary Materials ==
* <b>Ebook:</b> [https://danielpandza.files.wordpress.com/2013/01/running-lean.pdf Ash Maruya. Running Lean]<br>
+
* (ebook) [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>
+
* (ebook) [https://basecamp.com/gettingreal/getting-real.pdf Getting Real]<br>
 +
 
 +
<!--
 
* <b>Tool:</b> [https://cnvs.online CNVS - Tool for creating the lean canvas]
 
* <b>Tool:</b> [https://cnvs.online CNVS - Tool for creating the lean canvas]
 
 
<!--
 
[[Final Documentation for ITI8740 (2021)]]
 
 
-->
 
-->
  

Viimane redaktsioon: 11. jaanuar 2024, kell 13:52

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, ICT-411
Teams channel: ITI8740/ITX8522 Software Development Team Project (2023), regsitration code: luebnk4
Course archive: https://courses.cs.taltech.ee/pages/ITI8740_2022


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.

Completing the Course

The course will complete with a set of presentations by each student and 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 catering provider/accommodation venue.
  • Figured out and validated pricing model.
  • ...
  • Have compiled project documentation.

Lectures

Week 1: Introduction. Finding Problem to Solve

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.

Slides

Week 3: Introduction to Lean Startup

Assignment As a team please create an initial project environment, decide (see slides from lecture 2).

Slides

Week 4: Exercise in Lean Canvas

Slides

Week 5: Talking to Customers

Slides

Week 6: Development Process for MVP

Slides

Week 7: Flows. Wireframes. Domain Model

Slides

Week 8: Modelling Continued

Introductory Excercise

Week 9 - 10: Content Hacking

As a homework: Create the wireframes desribed here: Assignment for class 8

Slides

Week 11: Metrics

Slides

Week 12: Introduction to Branding

Slides

Week 13: Guest lecture: Jaanus Sakkis

Guest lecture by Jaanus Sakkis [[1]], an experienced designer, UX expert and artist.

Week 14: Practical Branding

We will review and discuss the worksheets provided on week 12.

Week 15: Guest lecture

Märt Aro [2], a co-Founder of DreamApply, education innovator, edtech enthusiast, TEDx & keynote speaker will be sharing his startup experiences and lessons learned.

Read also: https://www.edtechestonia.org/blogi/10-things-to-keep-in-mind-when-starting-to-build-an-edtech

Week 16: How to Pitch and Present

Slides


During Exam Session: Final Demos

Kirjeldus

Presentation Format

  • 3 minute pitch. (without slides)
  • 10 minutes technical presentation. (slides may be used)
  • 10 minutes - discussion and questions.

Pitch Structure

1. _Intro_ (10 sec) Who are you? One memorable sentence about your idea.
2. _Why, Who, What_ (90 sec) What is the value you are creating? Who is the target whose problem you are solving?
3. _The secret sauce_ (30 sec) What makes your solution unique?
4. _Future vision, business model_ (40 sec). What is the potential for growth. What is the plan to make money? How to get to customers?
5. _Team_ (20 sec) What relevan experience does the team have.
6. _End statement._ Finish your pitch with a strong statement.

Points to cover for technical presentation

1. Primary features of the project
2. Validation - how it was done and what was learned?
3. Outcomes - what was implemented (and what not)
4. The science behind and lessons learned - did the method chosen work, can it be applied to somewhere else.
5. Next steps - was the project worth solving, will it be continued, any master thesis topics. etc.

Supplementary Materials


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