Team Development of Software 2
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
818TVS2 | KZ | 3 | 0P+3C | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Software Engineering
- Synopsis:
-
The course builds on 818TVS1. The individual teams will continue development and testing of a concrete application, creating documentation.
- Requirements:
-
study the course 818TVS1 materials, knowledge of programming, willingness to cooperate with colleagues
- Syllabus of lectures:
-
1. Design of application review, any questions or comments.
2. Implementation of application I.
3. Implementation of application II.
4. Implementation of application III.
5. Implementation of application IV.
6. Implementation of application V.
7. Application testing, detection and correction of errors I.
8. Application testing, detection and correction of errors II.
9. Optimization, editing source code I.
10. Optimization, editing source code II.
11. Documentation creting.
12. Project evaluation.
- Syllabus of tutorials:
-
1. Design of application review, any questions or comments.
2. Implementation of application I.
3. Implementation of application II.
4. Implementation of application III.
5. Implementation of application IV.
6. Implementation of application V.
7. Application testing, detection and correction of errors I.
8. Application testing, detection and correction of errors II.
9. Optimization, editing source code I.
10. Optimization, editing source code II.
11. Documentation creting.
12. Project evaluation.
- Study Objective:
-
The goal is to simulate the team development software in the smaller firms. Students learn to cooperate and communicate in the development of large applications. Emphasis will be placed not only on analysis, testing and optimization applications, but also the creation of documentation and the exchange part of the project among team members.
- Study materials:
-
Key references:
[1] web sites according to teachers instructions
Recommended references:
[2] Kanisová, H., Müller, M. UML srozumitelně. 2. aktualizované vydání. Brno: Computer Press, 2006.
[3] McCarthy, J. Softwarové projekty. Brno: Computer Press, 2000.
[4] Hunt, A., Thomas, D. Programátor pragmatik. Brno: Computer Press, 2007.
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Applications of Informatics in Natural Sciences (elective course)