YMVS Software Development Methodology

Moravian Business College Olomouc
winter 2021
Extent and Intensity
16/0/0. 5 credit(s). Type of Completion: zk (examination).
Teacher(s)
doc. Ing. Petr Čermák, Ph.D. (lecturer)
RNDr. Jiří Martinů (lecturer)
Mgr. Radovan Šimek (lecturer)
Ing. Jiří Blahuta, Ph.D. (lecturer)
Guaranteed by
doc. Ing. Petr Čermák, Ph.D.
Moravian Business College Olomouc
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 (in Czech)
Cílem předmětu je seznámit posluchače s metodikami vývoje softwaru. V rámci cvičení si posluchači vyzkouší použití metodik na vzorových příkladech vývoje SW. Rovněž si vyzkouší kompetenční role v řetězci zadání, analýza, implementace, testování, nasazení SW.
Syllabus (in Czech)
  • 1. Úvod do problematiky, proces vývoje software
    2. Softwarové profese, softwarové týmy, organizace týmů
    3. Fáze tvorby SW produktu, náročnost jednotlivých fází, milníky
    4. Specifikace pojmů metodologie, metodika (cíl metodik), metoda, rozdělení metodik pro vývoj SW
    5. Vodopádový přístup k tvorbě SW, iterativní a inkrementální, evoluční přístupy k tvorbě SW
    6. Metodika UP, modelovací proces UP (Unified Process), UP jako výchozí šablona procesu pro konkrétní projekt, tradiční profese a činnosti
    7. Metodika RUP (Rational Unified Process) a EUP
    8. Agilní přístup k tvorbě SW, manifest agilních metodik, rozdíly oproti UP, tým, role, meatingy, backlog, plánování, sprinty, releasy
    9. Metodiky ADS, DSDM: ADS (Adaptive Software Development), DSDM (Dynamic Systems Development Method)
    10. Metodiky FDD, XP: FDD (Feature Driven Development), Extreme Programming (XP)
    11. Metodika SCRUM a Crystal
    12. SW nástroje, CASE IDE nástroje
Literature
    required literature
  • ŠOCHOVÁ, Z. a E. KUNCE. Agilní metody řízení projektů. Brno: Computer Press, 2014. ISBN 978-80-251-4194-6. info
  • VRANA, I. Projektování informačních systémů s UML. Praha: Česká zemědělská univerzita, 2008. ISBN 978-80-213-1817-5. info
  • MACIASZEK, L. A. a B. L. LIONG. Practical Software Engineering. A Case Study Approach. Harlow: Addison-Wesley, 2005. ISBN 978-03-212-0465-4. info
  • BUCHALCEVOVÁ, A. Základy softwarového inženýrství - objektově orientovaný přístup. 1. vyd. Praha: Vysoká škola ekonomická, 2002. ISBN 80-245-0268-2. info
    recommended literature
  • HUNT, A. a D. THOMAS. Programátor pragmatik: jak se stát lepším programátorem a vytvářet kvalitní software. Brno: Computer Press, 2007. ISBN 978-80-251-1660-9. info
  • LARMAN, C. Agile and Iterative Development: A Manager's Guide. Boston: Addison-Wesley, 2004. ISBN 978-01-311-1155-8. info
  • KADLEC, V. Agilní programování: metodiky efektivního vývoje softwaru. Brno: Computer Press, 2004. ISBN 978-80-251-0342-0. info
  • BECK, K. Extrémní programování: knihovna programátora. Praha: Grada, 2002. ISBN 978-80-247-0300-9. info
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 16 HOD/SEM.
The course is also listed under the following terms winter 2020.
  • Enrolment Statistics (recent)
  • Permalink: https://is.mvso.cz/course/mvso/winter2021/YMVS