Мрієте опанувати управління проєктами та вести команду до успіху? Цей курс створений саме для вас! Ми розкажемо про всі ключові аспекти — від планування та бюджетування до управління ризиками і взаємодії з командою. І головне, весь матеріал заснований на реальних прикладах зі сфери розробки програмного забезпечення. Крок за кроком ви навчитеся перетворювати ідеї в успішні проєкти, опановуючи не лише теорію, а й отримуючи практичні навички. Наприкінці курсу ви будете готові впевнено керувати проєктами в IT і не тільки!
Навчальні цілі
Мета цього курсу полягає у забезпеченні студентів міцною основою в принципах і практиках управління проєктами. Студенти навчаться застосовувати ці принципи до реальних проєктів і розвиватимуть навички та компетенції, необхідні для успішного управління проєктами з розробки програмного забезпечення.
Програма курсу
- Що таке управління проєктами?
- Чому управління проєктами важливе в ІТ?
- Роль менеджера проєкту
- Життєвий цикл управління проєктами
- Основні концепції управління проєктами
- Вибір та обґрунтування проєкту
- Визначення цілей та вимог проєкту
- Ідентифікація зацікавлених сторін
- Створення хартії проєкту
- Проведення дослідження здійсненності
Практичне завдання: Написати хартію проєкту для тестового проєкту (вебзастосунок/розробка програмного забезпечення)
- Розробка плану проєкту
- Створення ієрархічної структури робіт (WBS)
- Оцінка вартості проєкту
- Розробка графіку проєкту
- Створення плану управління ризиками проєкту
Практичне завдання:
- Створити реєстр ризиків для кількісного та якісного аналізу
- Розробити ієрархічну структуру робіт (WBS) для проєкту з розробки програмного забезпечення на вибір
- Управління виконанням проєкту
- Управління обсягом проєкту
- Управління графіком проєкту
- Управління витратами проєкту
- Управління якістю проєкту
Практичне завдання: Розробити графік для проєкту з розробки програмного забезпечення на вибір
- Огляд моніторингу та контролю проєкту
- Звітність про статус проєкту
- Управління ризиками проєкту
- Управління змінами проєкту
- Управління проблемами проєкту
Практичне завдання: Розробити графік для проєкту з розробки програмного забезпечення на вибір
- Огляд закриття проєкту
- Проведення огляду проєкту
- Документування отриманих уроків
- Закриття контрактів проєкту
- Архівування документації проєкту
Практичне завдання: Написати отримані уроки з тестового проєкту (вебзастосунок/розробка програмного забезпечення)
- Визначення та принципи методологій Agile
- Порівняння методологій Agile та Waterfall
- Переваги та недоліки методологій Agile
- Воркшоп з Agile
Практичне завдання: Зрозуміти принципи та цінності методологій Agile
- Визначення та цілі фреймворку Scrum
- Ролі Scrum: Власник продукту, Майстер Scrum, Команда розробників
- Події Scrum: Спринт, Планування спринту, Щоденний Scrum, Огляд спринту, Ретроспектива спринту
- Артефакти Scrum: Беклог продукту, Беклог спринту, Інкремент
- Симуляційний воркшоп Scrum
Практичне завдання: Зрозуміти фреймворк Scrum та його ролі, події та артефакти
- Визначення та цілі фреймворку Kanban
- Принципи Kanban: візуалізація роботи, обмеження роботи в процесі, управління потоком, явні політики процесу, впровадження зворотних зв’язків
- Практики Kanban: візуальні дошки, діаграми потоку, системи витягування, щоденні збори, ретроспективи
- Симуляційний воркшоп Kanban
Практичне завдання: Зрозуміти фреймворк Kanban та його принципи і практики
- Фактори, які слід враховувати при виборі фреймворку Agile
- Як оцінити потреби проєкту та вибрати найбільш підходящий фреймворк
- Практична вправа з вибору правильної методології
Практичне завдання: Зрозуміти, як обрати найбільш підходящий фреймворк Agile для конкретного проєкту
Після завершення курсу студенти зможуть
- Зрозуміти основи управління проєктами та їх застосування в ІТ
- Навчитися ініціювати проєкт з розробки програмного забезпечення
- Навчитися планувати проєкт з розробки програмного забезпечення
- Навчитися виконувати проєкт з розробки програмного забезпечення
- Навчитися моніторити та контролювати проєкт з розробки програмного забезпечення
- Навчитися закривати проєкт з розробки програмного забезпечення
Вимоги
Цей курс ідеально підходить для новачків в управлінні проєктами або тих, хто хоче систематизувати свої знання та навички. Формальних вимог немає, але базове знання англійської стане у пригоді для кращого розуміння матеріалу.