UIAI250 Methodologies of software development

Faculty of Philosophy and Science in Opava
Summer 2020
Extent and Intensity
6/0/0. 4 credit(s). Type of Completion: zk (examination).
Teacher(s)
RNDr. Dušan Kajzar, Ph.D. (lecturer)
Guaranteed by
RNDr. Dušan Kajzar, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
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 (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: Přednáška 6 HOD/SEM.
The course is also listed under the following terms Summer 2018, Summer 2019, Summer 2021, Summer 2022, Summer 2023.
  • Enrolment Statistics (Summer 2020, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2020/UIAI250