UIAI050 Methodologies of software development

Faculty of Philosophy and Science in Opava
Summer 2024
Extent and Intensity
2/0/0. 4 credit(s). Type of Completion: zk (examination).
Teacher(s)
Ing. Richard Pečonka (lecturer)
Mgr. Jan Schreier (lecturer)
Guaranteed by
RNDr. Dušan Kajzar, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Timetable
Mon 18:05–19:40 B3a
Prerequisites (in Czech)
Vhodné pro studenty 3. (resp. 2.) ročníku.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The aim of the course is to acquaint students with SW development as a planned, organized and managed process. Emphasis is placed on selected practices and recommendations.
Syllabus
  • 1. Software engineering, SW development methodologies and methods.
    2. Development and project team, project management of SW development.
    3. Process of SW development according to classical and agile methodologies.
    4. Requirements for inf. system, their specification and analysis.
    5. Software architecture and system design, UML language.
    6. Creating and debugging SW code, selected practices and recommendations.
    7. Testing, Documenting, Version Management, SW Maintenance.
    8. Distribution of SW, Setup, Release, Contract, Licensing.
Literature
    required literature
  • HUNT, D., THOMAS, D. Programátor pragmatik-jak se stát lepším programátorem a vytvářet kvalitní software. Brno, 2007. info
  • GUNDERLOY, M. Z kodéra vývojářem. Computer Press, 2007. info
  • KADLEC, V. Agilní programování-metodiky efektivního vývoje softwaru. Brno, 2004. info
    recommended literature
  • LARMAN, C. Agile and Iterative Development. A Manager?s Guide. USA. info
  • MYSLÍN, J. SCRUM - Průvodce agilním vývojem softwaru. Computer Press, 2016. info
  • ARLOW, J., NEUSTADT, I. UML 2 a unifikovaný proces vývoje aplikací. Computer Press, 2007. info
  • BUCHALCEVOVÁ, A. Metodiky vývoje a údržby informačních systémů. Grada Publishing, 2005. info
  • BECK, K. Extrémní programování. Praha, 2002. info
Teaching methods
Interactive lecture
Lecture with a video analysis
Assessment methods
Exam
Language of instruction
Czech
Further Comments
Study Materials
The course can also be completed outside the examination period.
The course is also listed under the following terms Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023.
  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2024/UIAI050