Software Entrepreneurship Project
BASIC DATA
course listing
A - main register
course code
ITX8522
course title in Estonian
Tarkvaraettevõtluse projekt
course title in English
Software Entrepreneurship Project
course volume CP
8.00
ECTS credits
12.00
to be declared
yes
assessment form
Graded assessment
teaching semester
autumn - spring
language of instruction
Estonian
English
Study programmes that contain the course
Structural units teaching the course
IT - Department of Software Science
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Anda kogemus praktilise ülesande analüüsist, spetsifitseerimisest, arendusest, dokumenteerimisest ja installatsioonist koostöös reaalse kliendiga
Anda kogemus meeskonnatöö organiseerimisest realistliku suurusega meeskonna ja ülesande jaoks.
Anda kogemus agiilsete arendusmetoodikate praktilisest kasutamisest.
course aims in English
* Give an experience of analysing, specification, development, documentation and installation of a real life software development problem.
* Give an experience of organising a teamwork.
* Give an experience of using agile development methods.
learning outcomes in the course in Est.
Oskus suhelda kliendiga ülesandest arusaamiseks ja ülesande täpsustamiseks realisatsiooniprotsessi käigus.
Oskus organiseerida meeskonnatööd.
Oskus organiseerida arendustööd agiilsete metoodikate järgi ning kasutada seejuures versioonihaldusvahendeid.
Oskus dokumenteerida tulemust ja tööprotsessi.
Oskus valida tehnoloogiad ja implementeerida, installeerida ning dokumenteerida rakendus vastavalt kliendi vajadustele ja võimalustele.
learning outcomes in the course in Eng.
* Ability to communicate with the customer to understand the problem and refine the specification during the development process.
* Ability to organise teamwork
* Ability to organise development process using agile methods and version control systems.
* Ability to document both the software product and the development process.
* Ability to choose the right technology and implement, install, and document the developed application according to the needs of the customer.
brief description of the course in Estonian
Aine sisuks on reaalsele kliendile vajaliku IT rakenduse iseseisev spetsifitseerimine, realiseerimine, installeerimine ja dokumenteerimine, tehes seda ca 5-10 inimesest koosneva meeskonnana 14 nädala jooksul. Meeskonnad moodustatakse registreerunud tudengitest juhusliku valikuga. Meeskonnaliikmetelt eeldatakse projekti käigus tööpanust vähemalt kaks päeva nädalas.

Meeskond peab oma tööjaotuse ise organiseerima, looma vajaliku töökeskkonna ja infrastruktuuri. Projekti tegemise ajal toimuvad regulaarsed iganädalased koosolekud, kus osalevad konsultandi rollis õppejõud ja tellija esindaja.

Meeskond ja iga üksik tudeng peab jooksvalt ja avalikult tööprotsessi dokumenteerima, sisestades projekti veebilehele, blogisse või sotsiaalmeedia-lehele progressiraporti ja oma tööde ülevaate vähemalt kord nädalas.
brief description of the course in English
The course consists of specifying, implementing, installing and documenting an application for a real client. The development project is carried out in teams of 5-10 students in 12 weeks. Teams are formed by random selection from the students registered to the project. Every team member should contribute at least two days in a week during the project.

Team has to organise its roles itself, create an environment and infrastructure themselves. Weekly meetings are held during the project time. A staff member and representative of a customer are taking part of the weekly meetings to assess the process, give advises and refine the problem specification.

The team and each member has to document the whole process by adding a progress report and an overview of her own work to the public web page, blog or social media page of the project.
type of assessment in Estonian
Eristav hindamine
type of assessment in English
123
independent study in Estonian
123
independent study in English
123
study literature
Juhendaja antud materjalid / sources given by the lecturer
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
0.0
lectures
-
practices
0.0
practices
-
exercises
4.0
exercises
-
lecturer in charge
-
type (CBL/PBL)
not specified
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2025/2026 autumn
Martin Verrev, IT - Department of Software Science
English
    display more
    2024/2025 autumn
    Martin Verrev, IT - Department of Software Science
    English
      2023/2024 autumn
      Martin Verrev, IT - Department of Software Science
      English
        2022/2023 autumn
        Martin Verrev, IT - Department of Software Science
        English
          Juhan-Peep Ernits, IT - Department of Software Science
          Estonian
            2021/2022 autumn
            Martin Verrev, IT - Department of Software Science
            English
              Hindamiskriteeriumid_ITX8522_eng.pdf 
              2020/2021 autumn
              Martin Verrev, IT - Department of Software Science
              English
                Hindamiskriteeriumid_ITX8522_eng.pdf 
                2019/2020 autumn
                Martin Verrev, IT - Department of Software Science
                English
                  Hindamiskriteeriumid_ITX8522_eng.pdf 
                  2018/2019 autumn
                  Juhan-Peep Ernits, IT - Department of Software Science
                  English
                    Hindamiskriteeriumid_ITX8522_eng.pdf 
                    2017/2018 autumn
                    Juhan-Peep Ernits, IT - Department of Software Science
                    English
                      Hindamiskriteeriumid_ITX8522_eng.pdf 
                      Course description in Estonian
                      Course description in English