Мета та завдання навчальної дисципліни
Метою викладання навчальної дисципліни є формування теоретичних знань та практичних навичок щодо основних підходів та засад управління ІТ-проектами, використання практичних інструментів управління ІТ-проектами в ролі членів команд з управління ІТ проектами, усвідомлення взаємозв’язку між теоретичним підґрунтям управління проектами та його прикладним застосуванням у конкретній галузі. Надання майбутнім фахівцям сучасні фундаментальні знання з основних аспектів управління ІТ-проектами, а також набути навичок адаптації і впровадження проектних рішень у практичну діяльність.
Основне завдання вивчення дисципліни.
Основними завданнями вивчення навчальної дисципліни «Управління ІТ проектами» є набуття здобувачами вищої освіти теоретичних знань та практичних умінь з реалізації основних функцій управління ІТ-проектами; освоєння методології ведення ІТ-проектів згідно загально вживаних підходів у світовій практиці.
1.3. Як результат вивчення навчальної дисципліни повинні бути сформовані наступні елементи компетентності:
знання:
− основні поняття, процеси та галузі знань з управління ІТ-проектами;
− особливості планування та виконання ІТ-проектів, методики щодо ініціації, планування, виконання та закриття ІТ-проектів;
− основні засади формування команд та визначення ролей в командах ІТпроектів;
− види організаційних структур, особливості взаємодій учасників ІТпроектів;
− особливості процесів управління змістом, часом, вартістю, якістю,ризиками, інформаційним зв’язком;
− сутність та призначення процесів моніторингу ІТ-проекту протягом його життєвого циклу;
− особливості управління ІТ-проектами в рамках діючого підприємства;
−особливості застосування стандартів функціонального моделювання. вміння:
− визначати життєвий цикл ІТ-проекту та інформаційної системи, продукт та результат ІТ-проекту, обмеження та припущення ІТ-проекту;
− виконувати аналіз зацікавлених сторін, їх цілі, результати та вимоги щодо ІТ- проекту;
− розробляти план управління проектом;
− формувати організаційну структуру ІТ-проекту та матрицю відповідальності;
− користуватися математичним та аналітичним інструментарієм для отримання оцінок тривалості виконання робіт, їх вартості, оцінки та аналізу ризиків;
− створювати та підтримувати ефективні комунікації між учасниками під час планування та виконання ІТ-проекту.
− використання методів критичного шляху та стиснення розкладу проекту;
− оцінки та аналізу ризиків ІТ-проекту;
− формування команди ІТ-проекту та роль комунікацій;
− здійснення та аналізу план-фактних відхилень в ІТ-проекті;
− ідентифікації, аналізу ризиків ІТ-проекту та розробки конкретних дій з реагування на ризики.
Функціональне програмування – це надійні і виразні програми, які залюбки виконуються паралельно і легко тестуються. Програмувати в функціональному стилі можливо будь-якою мовою, але вчитися цьому слід на Гаскелі (Haskell). І не тільки тому, що це є суто функціональна мова, і нею просто неможливо написати не функціональну програму, а ще й тому, що почавши вивчати Гаскель, ви за місяць дізнаєтеся стільки нових речей, скільки інший програміст (тобто той, хто не вивчав Гаскель) не дізнається і за рік