MVŠO:XMVS Metodiky vývoje softwaru - Informace o předmětu
XMVS Metodiky vývoje softwaru
Moravská vysoká škola Olomouczima 2020
- Rozsah
- 2/2/0. 5 kr. Ukončení: zk.
- Vyučující
- doc. Ing. Petr Čermák, Ph.D. (přednášející)
Mgr. Radovan Šimek (přednášející)
RNDr. Jiří Martinů (cvičící)
Mgr. Radovan Šimek (cvičící) - Garance
- doc. Ing. Petr Čermák, Ph.D.
Moravská vysoká škola Olomouc - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Systémové inženýrství a informatika (program MVŠO, 1113)
- Systémové inženýrství a informatika (program MVŠO, 1115)
- Cíle předmětu
- 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.
- Osnova
- 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
- 1. Úvod do problematiky, proces vývoje software
- Literatura
- povinná literatura
- Š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
- BUCHALCEVOVÁ, A. Metodiky vývoje a údržby informačních systémů: kategorizace, agilní metodiky, vzory pro návrh metodiky. Praha: Grada, 2005. ISBN 978-80-247-1075-7. 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
- doporučená literatura
- 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
- Informace učitele
- https://teams.microsoft.com/l/team/19%3a010cd5621c2343b3af0ba3d3efec6cbd%40thread.tacv2/conversations?groupId=ddc90f19-12fe-4832-9c7d-39611582bc9e&tenantId=ed27fc21-8d98-4df9-af69-7fce8cea652b
Zápočet: účast na cvičeních, řešení příkladů a praktických cvičení.
Zkouška: kombinovaná zkouška.
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (nejnovější)
- Permalink: https://is.mvso.cz/predmet/mvso/zima2020/XMVS