Схема розділу
-

Цей курс — глибоке занурення у світ сучасного проєктування програмного забезпечення, де теорія поєднується з практикою, а моделювання стає ключем до ефективної розробки. Він розкриває технології розробки ПЗ: від класичних каскадних і V-подібних моделей до гнучких інкрементних та спіральних підходів.
Курс знайомить з об’єктно-орієнтованим підходом до моделювання, що лежить в основі сучасного програмного дизайну. Опануєте мову UML, навчитеся будувати діаграми використання, класів, діяльності, послідовності, комунікації, компонентів і розміщення — усе, що потрібно для візуалізації складних систем.
Ви ознайомитеся також зі структурним підходом до моделювання ПЗ, навчитеся описувати логіку процесів і потоки даних у складних програмних системах.
Окремий розділ присвячений управлінню проєктами: від формування команди до планування, конфігураційного контролю та забезпечення якості. Ви познайомитесь з Agile-методиками, RUP, SCRUM і системами керування версіями — інструментами, без яких не обходиться жоден сучасний ІТ-проєкт.
-