FI:PA169 Topics on Software Development - Informace o předmětu
PA169 Selected topics on Software Development
Fakulta informatikypodzim 2005
- Rozsah
- 2/0. 2 kr. (plus ukončení). Ukončení: k.
- Vyučující
- Dipl. Ing. Siegfried Zopf (přednášející), Mgr. Adriana Strejčková (zástupce)
- Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: Mgr. Adriana Strejčková - Rozvrh
- každý sudý čtvrtek 14:00–17:50 B204
- Předpoklady
- Basics of software engineering.
- 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
- Aplikovaná informatika (program FI, N-AP)
- Informatika (program FI, M-IN)
- Informatika (program FI, N-IN)
- Učitelství výpočetní techniky pro střední školy (program FI, M-SS)
- Učitelství výpočetní techniky pro střední školy (program FI, M-TV)
- Učitelství výpočetní techniky pro střední školy (program FI, N-SS)
- Cíle předmětu
- The course provides a practical view on selected IT technologies and SW development methodology. The purpose is to mediate to students experiences from many projects in a big company.
- Osnova
- Software development methodology: Heavy vs. agile processes, system development method SEM, experience from 20 years of application and further development of SEM, interrelationship and dependencies within development, advantages of methodical development, Stake holders in projects, requirements definition.
- Software modeling: UML for the first two development phases (initiation and definition) focused on requirement discussions with customers encompassing the following uml features: use cases, interactions, statecharts, activities, components, deployments, and events
- Quality management in projects: Quality assurance (QA) responsible, QA planning and QA measures, return on investment
- Project Management: Effort estimation, planning and controlling, risk management, death march projects
- Principles of software testing and test automation, tools of test-design and test-execution automation, application of test-automation techniques, experiences benefits and drawbacks
- Usability: designing for the users.
- Literatura
- Jacobson, Ivar - Griss, Martin - Jonsson Patrik. Software Reuse, architecture, process and organization for business success, 1. print., New York, NY: ACM Press [u.a.], 1997.
- Shneiderman, Ben. Leonardo's Laptop. Human needs and the new computing technologies. Cambridge: The MIT Press, 2002.
- Highsmith, James A. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems, New York 1999.
- Yourdon, Edward. Death March, Second Edition, Prentice Hall PTR, 2003.
- NIELSEN, Jakob. Usability engineering. Boston: AP Professional, 1993, 362 s. ISBN 0125184069. info
- Metody hodnocení
- The course is taught by experts from Siemens company. Lessons are organized into 4-hours blocks once in 14 days.
- Vyučovací jazyk
- Angličtina
- Informace učitele
- http://www.fi.muni.cz/~ada/sw_dev/
- Další komentáře
- Předmět je vyučován jednorázově.
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2005/PA169