Software Development Team project
BASIC DATA
course listing
A - main register
course code
ITI8740
course title in Estonian
Tarkvaraarenduse meeskonnaprojekt
course title in English
Software Development Team project
course volume CP
-
ECTS credits
12.00
to be declared
yes
fully online course
not
assessment form
Graded assessment
teaching semester
autumn - spring
language of instruction
Estonian
English
Study programmes that contain the course
code of the study programme version
course compulsory
IAPM02/26
no
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
Õppeaine eesmärk on anda üliõpilasele praktiline kogemus reaalse tarkvaraprojekti kavandamisest ja elluviimisest meeskonnas.
Õppeaine võimaldab:
- saada kogemus projekti sisu valikust ja eesmärkide püstitamisest;
- rakendada teaduskirjandust ja erialateadmisi praktilise probleemi lahendamisel;
- organiseerida tarkvaraarenduse meeskonnatööd;
- kasutada agiilseid arendusmeetodeid;
- suhelda potentsiaalsete klientide ja kasutajatega ning valideerida lahendust;
- valida ja rakendada projekti jaoks sobivaid tehnoloogiaid;
- realiseerida, paigaldada ja dokumenteerida töötav tarkvaralahendus;
- tutvustada valminud lahendust ning leida sellele tegelikke kasutajaid või kliente.
course aims in English
The aim of this course is to give students practical experience in planning and carrying out a real software project as a team.
The course enables students to:
- gain experience in selecting a project and setting objectives;
- apply scientific literature and professional knowledge to solving a practical problem;
- organize software development teamwork;
- use agile development methods;
- communicate with potential customers and users and validate the solution;
- select and apply technologies suitable for the project;
- implement, deploy, and document a working software solution;
- present the completed solution and find real users or customers.
learning outcomes in the course in Est.
Õppeaine läbinud üliõpilane:
- valib projekti ja kirjeldab selle eesmärke;
- loeb ja analüüsib teaduskirjandust ning rakendab asjakohaseid teadustulemusi praktikas;
- analüüsib võimaliku kliendi olemasolevat probleemi ning vajadusi ja kirjeldab selle põhjal projekti spetsifikatsiooni;
- osaleb tarkvaraarenduse meeskonnas ja organiseerib meeskonnatööd;
- organiseerib arendustööd agiilsete arendusmeetodite järgi;
- valib sobivad tehnoloogiad ning realiseerib, paigaldab ja dokumenteerib rakenduse vastavalt kasutaja või kliendi vajadustele;
- tutvustab väljatöötatud tarkvara ning leiab sellele tegelikke kasutajaid või kliente.
learning outcomes in the course in Eng.
After completing this course, the student:
- selects a project and describes its objectives;
- reads and analyses scientific literature and applies relevant research findings in practice;
- analyses a potential client's existing problem and needs and, based on these, describes the project specification;
- participates in a software development team and organizes teamwork;
- organizes development work according to agile development methods;
- selects suitable technologies and implements, deploys, and documents the application according to user or customer needs;
- presents the developed software and finds real users or customers.
brief description of the course in Estonian
Õppeaine keskmes on 4 - 6 liikmelises meeskonnas teostatav tarkvaraarendusprojekt. Meeskond valib reaalse probleemiga seotud projekti, uurib probleemi ja olemasolevaid lahendusi, valideerib kasutajavajaduse ning arendab projekti käigus töötava tarkvaralahenduse.
brief description of the course in English
The course focuses on a software development project carried out in a team of 4 - 6 members. The team selects a project related to a real problem, investigates the problem and existing solutions, validates user needs, and develops a working software solution.
type of assessment in Estonian
-
type of assessment in English
-
independent study in Estonian
-
independent study in English
-
study literature
Kursuse kodulehel
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
2.0
lectures
-
practices
0.0
practices
-
exercises
2.0
exercises
-
lecturer in charge
-
type (CBL/PBL)
not specified
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2026/2027 autumn
Martin Verrev, IT - Department of Software Science
Estonian
    Extended_Syllabus_ITI8740_2026.pdf 
    Course description in Estonian
    Course description in English