Analysis of requirements and quality management of information systems

Course: Computer science

Structural unit: Faculty of information Technology

Title
Analysis of requirements and quality management of information systems
Code
ВБ 2.6
Module type
Вибіркова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
7 Semester
Number of ECTS credits allocated
5
Learning outcomes
PR5 .Design, develop and analyze algorithms for solving computational and logical problems, evaluate the effectiveness and complexity of algorithms based on the application of formal models of algorithms and calculated functions. PR7. Understand the principles of modeling organizational and technical operations; use operations research methods, solving single- and multi-criteria optimization problems of linear, integer, non-linear, stochastic programming. PR8.Use the methodology of system analysis of objects, processes and systems for the tasks of analysis, forecasting, management and design of dynamic processes in macroeconomic, technical, technological and financial objects PR9.Develop software models subject environments, to choose a programming paradigm from the standpoint of convenience and quality of application for the implementation of methods and algorithms for solving problems in the field of computer science.
Form of study
Prerequisites and co-requisites
To know the basics of mathematical analysis, the peculiarities of the organization of databases and knowledge, the architecture of computers. To be able to write programs for the execution of simple algorithms, to make queries. Possess the skills of object-oriented programming, development of computer design systems.
Course content
The educational discipline is dedicated to the study of requirements and quality management of information systems. Special attention is paid to the concept of the quality of software products (PP) and the factors that determine it; system of PP quality characteristics; standardization of PP quality; basic standards of quality assurance of PP; quality management of software products at the stages of the life cycle; hierarchical structure of software product quality indicators. Methods of determining quality indicators and their rating evaluation are also considered; assessment of the quality level of PP; PP certification; principles of program verification and testing; technological stages and strategies of PP testing; testing the PP structure; evaluation of correctness of programs; testing data flow processing; assessment of the complexity of programs. Students will be introduced to: software products, the terminological apparatus of the quality of software products; tasks, methods and stages of analysis of requirements for information systems; methods of determining quality indicators and their metrics; quality management of software products at the stages of the life cycle; standardization of PP quality; principles of program verification and testing; PP certification.
Recommended or required reading and other learning resources/tools
Лавріщева К.М. Програмна інженерія. Підручник -К.: Академперіодика, 2008. -320 с. Райчев І.Е., Харченко О.Г. Концепція побудови сертифікаційної моделі якості програмних систем// Проблеми програмування. -2006. -№2-3. -С. 275-281 Орлик С., Булуй Ю. Вступ до програмної інженерії та керування життєвим циклом програмного забезпечення. Програмна інженерія. Програмні вимоги. Режим доступу: http://\vww.sorlik.rt1/swebok/3-1-software _ engineering_requirements.pdf Канер Сзм, Фолк Дж., Нгуен Енг Кен. Тестирование программного обеспечения :Пер. с англ. -К.: Диасофт, 2001. -5 44с. ДСТУ 2462-94. Сертифікація. Основні поняття. Терміни та визначення. - Чинний від 01.01.95. -К.: Держстандарт України, 1994. -27 с.
Planned learning activities and teaching methods
Lectures, Laboratory classes, Student's work independently
Assessment methods and criteria
During the semester, students perform laboratory exercises, and two written tests are also conducted. With the prior consent of the teacher, the student may be credited with learning results confirmed by certificates of the Coursera online platform as part of laboratory work.The maximum number of points that a student can receive for work in a semester does not exceed 60 points. A student is not allowed to take the exam if he scored less than 36 points during the semester (less than 60% of the maximum possible number of points that the student can receive for work in the semester). The critical calculation minimum is 20 points. At the same time, it is mandatory to perform all laboratory work and independent work, to receive a positive evaluation from control works. If a student received less than 24 points during the exam, he is given an "unsatisfactory" grade, and the points scored are not counted.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Departments

The following departments are involved in teaching the above discipline