Erinevus lehekülje "ITI8740" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
 
(ei näidata sama kasutaja 108 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 
  
== Final Presentations. Monday January 17, 16:00 at ICT-411 ==
 
  
The final presentations will take place in person.
+
== Primary Goals ==
  
The format presentations is:
+
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.
* Pitch (3 minutes) - here you will give an overview of your progress as you would give to investors or general audience.
 
* Technical presentation (7 minutes) - as the pitch cannot cover technical details, this is the opportunity to cover those.
 
* Discussion (10 minutes)
 
  
==== The recommended pitch structure is: ====
 
 
If possible tell a story, so it relates to the audience.
 
 
1. '''Intro''' (10 sec) Who are you? One memorable sentence about your idea.<br>
 
2. '''Why, Who, What''' (90 sec) What is the value you are creating? Who is the target whose problem you are solving?<br>
 
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>
 
5. '''End statement.''' Finish your pitch with a strong statement.<br>
 
 
No slides for the pitch - you have a great application. 2 people needed for demo - one is pitching and the other behind computer showing the prototype.
 
'''Practice beforehand!'''
 
 
==== Recommended points to cover for technical presentation ====
 
 
Here you should cover technical solution of implementation and possibly show code.
 
 
* Primary features of the project
 
* Validation - how it was done and what was learned?
 
* Outcomes - what was implemented (and what not)
 
* The science behind and lessons learned - did the method chosen work, can it be applied to somewhere else.
 
* Next steps - was the project worth solving, will it be continued, any master thesis topics. etc.
 
 
 
 
 
 
<!--
 
== Pitch Training on Friday, December 10 ==
 
The training will take place offline in '''ICT-411''' starting from '''17:00'''.
 
-->
 
 
== 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 ==
 
== Lectures ==
  
==== Week 1: Introduction. Finding Problem to Solve ====
+
==== Week 1: Introduction. Painkillers, Vitamins, Candy. ====
[[Media:ITI8540_2021_01_Introduction.pdf | Slides]]
 
 
 
==== Week 2: Presenting Ideas & Forming the Teams ====
 
 
 
Six great ideas were presented during the class on September 10.
 
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
 
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.
 
 
 
[https://forms.gle/GREYrv1sPqiUP6WD6 The form to choose a team]
 
 
 
==== Week 3: Finalizing Teams & Introduction to Lean Startup ====
 
[[Media:ITI8540_03_Intro_to_Lean_Startup.pdf | Lecture Slides ]]
 
 
 
==== Week 4: Documenting Plan A: The Lean Canvas ====
 
[[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 ====
 
[[Media:ITI8540_06_MVP.pdf | Lecture Slides ]]
 
 
 
==== Week 7: Process to build a MVP ====
 
[[Media:ITI8540_07_Process.pdf | Lecture Slides ]]
 
 
 
==== Week 8: Talking to the Customer ====
 
[[Media:ITI8540_08_Talking_To_Customers.pdf | Lecture Slides ]]<br>
 
[[Media:ITI8540_08_Excercise.pdf | Classroom Excercise ]]
 
 
 
==== Week 9: Flows & Wireframes ====
 
[[Media:ITI8540_09_Prototype_And_Wireframes.pdf | Lecture Slides ]]<br>
 
[[Media:ITI8540_09_Excercise.pdf | Classroom Excercise ]]
 
 
 
==== Week 10: Metrics ====
 
We will have team demos at the beginning of the session.<br>
 
[[Media:ITI8540_10_Metrics.pdf | Lecture Slides ]]
 
 
 
==== Week 11: Intro to Branding ====
 
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 ====
 
[[Media:ITI8540_12_Excercise_In_Branding.pdf | Lecture Slides]]<br>
 
Excercise sheets were distributed in Teams under "Files -> Branding Excercises"
 
 
 
==== Week 13: Content Hacking ====
 
[[Media:ITI8540_13_Content_Hacking.pdf | Lecture Slides ]]<br>
 
[[Media:Class_13_Appendix.md.txt | List of resources ]]
 
 
 
==== Week 14: Seminar/Questions ====
 
Seminar will take place online in AMA format
 
 
 
==== Week 15: Pitch Training ====
 
'''In class ICT-411, 17:00''' Pitch training will be run by [https://ee.linkedin.com/in/kierenl Kieren Lovell] in class.
 
 
 
==== Week 16: Final Session ====
 
Guest lecture by [https://www.linkedin.com/in/mart-ridala/ Märt Ridala]
 
  
 +
[[Media:ITI8740_24_01_Introduction.pdf | Slides]]
  
== Assignments ==
+
==== Week 2: Presentation of ideas. Team formation ====
  
=== Description of Final Assignment ===
+
'''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.
  
[[Final Documentation for ITI8740 (2021)]]
+
[[Media:_ITI8740_24_02_Team Formation.pdf | Slides]]
  
=== For lecture 4, September 24 ===
+
==== Week 3: Introduction to Lean Startup ====
  
Three teams were formed during class 3: [[Media:2021_Team_List.md.txt | see the list]]
+
[[Media:_ITI8740_23_03_Intro_to_Lean_Startup.pdf | Slides]]
By lecture 4 please complete the following assignments:
 
  
===== Team Assignment =====
+
==== Week 4: The Lean Canvas ====
  
* Create project environment to TUT Gitlab: https://gitlab.cs.ttu.ee/
+
[[Media:_ITI8740_24_04_Lean_Canvas.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 5: Canvas Continued. Minimal Viable Product ===
  
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 ;)
+
TBC
  
 +
== Completing the Course ==
  
== Supplementary Materials ==
+
The course will complete with a set of presentations by each student and a demo day before January 15, 2024.
* <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]
 
  
 +
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]].
  
  

Viimane redaktsioon: 30. september 2024, kell 05:12

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

TBC

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.


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