Team Software Project 2
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
BIE-SP2.21 | KZ | 5 | 2C | English |
- Garant předmětu:
- Zdeněk Rybola
- Lecturer:
- Tutor:
- Zdeněk Rybola
- Supervisor:
- Department of Software Engineering
- Synopsis:
-
Students gain hands-on experience with the iterative development process while working on a large-scale software project. The first iteration is the result of the BIE-SP1 course project. However, in this follow-up, the functionality, testing, and documentation of the software system being developed will be emphasized. Students will work in teams of 4-6 people. The teacher, in the role of the team and project leader, regularly consults with the team (at the seminars) the formal as well as material aspects of their solution.
- Requirements:
-
BI-DBS, BI-SP1
- Syllabus of lectures:
-
There are not lectures.
- Syllabus of tutorials:
-
There are no seminar/tutorial. There are only 3 presentations of the intermediate results of the project.
- Study Objective:
- Study materials:
-
1. Weisfeld M. : The Object-Oriented Thought Process (5th Edition). Addison-Wesley Professional, 2019. ISBN 978-0-13-5118196-6.
2. Cha S., Taylor R.N., Kang K.C. : Handbook of Software Engineering. Springer, 2019. ISBN 978-3-030- 00261-9.
3. Ingeno J. : Software Architect's Handbook: Become a successful software architect by implementing eective architecture concepts. Packt Publishing, 2018. ISBN 978-1788624060.
4. Arlow J., Neustad I. : UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition). Pearson Education, 2005. ISBN 978-0321321275.
5. McConnell S. : Software Estimation : Demystifying the Black Art. Microsoft Press, 2006. ISBN 978-735605350.
- Note:
- Further information:
- https://moodle-vyuka.cvut.cz/course/search.php?search=BI-SP2.1
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Bachelor specialization, Computer Engineering, 2021 (elective course)
- Bachelor specialization, Information Security, 2021 (elective course)
- Bachelor specialization, Software Engineering, 2021 (PS)
- Bachelor specialization, Computer Science, 2021 (elective course)
- Bachelor specialization, Computer Networks and Internet, 2021 (VO)
- Bachelor specialization Computer Systems and Virtualization, 2021 (elective course)