Software Engineering Project
Course code
IFI6041.DT
old course code
IFI6041
Course title in Estonian
Tarkvaraarenduse projekt
Course title in English
Software Engineering Project
ECTS credits
3.0
approximate amount of contact lessons
39
Teaching semester
autumn - spring
Assessment form
assessment
lecturer of 2019/2020  Autumn semester
õppejõud on määramata
lecturer of 2019/2020  Spring semester
lecturer not assigned
Course aims
To create conditions for obtaining experience in practical software engineering and teamwork; To create conditions for hands-on experience in some software development methodology.
Brief description of the course
Students compose development teams. The teams will develop a functioning piece of software, from requirements up to user tests and composition of delivery documentation. Every student will have more than one role in development process. Every student has to reflect his/her experience in technical and social aspects.
Independent work
The course takes place largely independently through development work and interacting with customers. Teaching staff has supportive, guiding and facilitating role.
Learning outcomes in the course
Ability to perform different roles in a development team. Skills for successful teamwork, effective communication and work procedures.
Assessment methods
Assessment.
Students carry out software project in teams, compose documentation and selfanalyse. For assessment every student has to participate in work at least 80% of time.
Teacher
õp Inga Petuhhov
Study literature
Larman, C. 2004 Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Third Edition; Beck, K. 2004 Extreme Programming Explained: Embrace Change.
Replacement literature
Ainet pole võimalik läbida asenduskirjanduse alusel.