Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Team Development of Software 1

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
818TVS1 KZ 3 0P+3C Czech
Garant předmětu:
Michal Moc
Lecturer:
Tutor:
Michal Moc
Supervisor:
Department of Software Engineering
Synopsis:

Simulation of software development on the team - communication between team members, allocating tasks and its monitoring. Analysis and design of concrete application.

Requirements:

knowledge of programming, willingness to cooperate with colleagues

Syllabus of lectures:

1. Objectives and importance of software engineering. Types of software development teams.

2. Software product development phases.

3. Architecture of application.

4. Design patterns and frameworks.

5. Tools for project management.

6. Prevention, detection and correction of errors in software.

7. Cde optimization.

8. Setting project objectives. Analysis of application.

9. Application design I.

10. Application design II.

11. Allocation of tasks in each team.

12. Evaluate the effectiveness of teams.

Syllabus of tutorials:

1. Objectives and importance of software engineering. Types of software development teams.

2. Software product development phases.

3. Architecture of application.

4. Design patterns and frameworks.

5. Tools for project management.

6. Prevention, detection and correction of errors in software.

7. Cde optimization.

8. Setting project objectives. Analysis of application.

9. Application design I.

10. Application design II.

11. Allocation of tasks in each team.

12. Evaluate the effectiveness of teams.

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:
Time-table for winter semester 2023/2024:
Time-table is not available yet
Time-table for summer semester 2023/2024:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2024-03-27
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet1090506.html