PA017 Software Engineering II

Faculty of Informatics
Autumn 2014
Extent and Intensity
2/0. 2 credit(s) (plus extra credits for completion). Type of Completion: zk (examination).
Teacher(s)
RNDr. Jaroslav Ráček, Ph.D. (lecturer)
Mgr. Petr Štěpánek (assistant)
Guaranteed by
doc. RNDr. Eva Hladká, Ph.D.
Department of Computer Systems and Communications – Faculty of Informatics
Supplier department: Department of Computer Systems and Communications – Faculty of Informatics
Timetable
Wed 8:00–9:50 D2
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
there are 22 fields of study the course is directly associated with, display
Course objectives
At the end of the course students should be able to:
understand and explain software engineering approached in managing work on large projects;
understand and explain problems of measuring effects of information technologies.
make reasoned decisions about the benefits of information technologies;
make reasoned decisions about the support of administration and management in the software life-cyccle, together with related social and ergonomical issues.
Syllabus
  • SW development process. The main activities in the development process and different approaches.
  • RUP in terms of development and management activities.
  • Configuration management, software version controling, refactoring and integration.
  • The issue of testing and test process management, use case driven testing.
  • Types of tests, testing tools, automation testing, incident management. User interface, the design and tuning.
  • Software metrics, refactoring.
  • Software maintenance, software reusability.
  • Debugging and deployment.
  • SW quality and evaluation, ISO 9000, ISO 14598.
Literature
    recommended literature
  • SCHACH, Stephen R. Object-oriented and classical software engineering. 7th ed. Dubuque, IA: Mcgraw-Hill, 2006, xx, 618. ISBN 0073191264. info
  • ARLOW, Jim and Ila NEUSTADT. UML a unifikovaný proces vývoje aplikací : průvodce analýzou a návrhem objektově orientovaného softwaru. Brno: Computer Press, 2003, xiii, 387. ISBN 80-7226-947-X. info
Teaching methods
Lectures.
Assessment methods
Written final exam. Correctional exams can also be oral.
Language of instruction
Czech
Further Comments
Study Materials
The course is also listed under the following terms Autumn 2013, Autumn 2015, Autumn 2016, Autumn 2017, Autumn 2018, Autumn 2019, Autumn 2020, Autumn 2021, Autumn 2022, Autumn 2023, Autumn 2024.
  • Enrolment Statistics (Autumn 2014, recent)
  • Permalink: https://is.muni.cz/course/fi/autumn2014/PA017