Вибір слова
Розглядаємо, чим відрізняється проект від продукту. Розбираємось із зацікавленими сторонами. Вчимося завоювати довіру клієнта.
✓ Чим IT-проект відрізняється від традиційного?
✓ Етапи IT-проекту: від ініціації до завершення.
✓ Трикутник РМ-а: терміни, бюджет, якість.
✓ Стейкхолдери – як працювати із замовником.
✓ Lean Canvas – зручний спосіб описати вашу ідею.
Після лекції ви розберетеся, як ведеться IT-проект у реальному житті. У домашньому завданні ви сформуєте концепцію свого проекту, над яким працюватимете протягом усього курсу.
Вибір інструментів
Дізнаємось, які види документації бувають і які документи потрібні на початковому етапі. Розглядаємо, навіщо потрібне технічне завдання та яких помилок можна допустити. Розбираємо, що таке User Story і навіщо потрібний прототип. Знайомимося з особливостями систем керування проектами.
✓ Документація.
✓ Технічне завдання.
✓ User Story та прототипи сторінок.
✓ Системи управління проектами.
✓ Ділове листування.
✓ Інструменти для роботи.
Під час лекції ви дізнаєтеся, як виглядає структура ТЗ, як зробити його таким, щоб розробники все зрозуміли та подивитесь на приклади готових ТЗ: від простих сайтів до складних багатофункціональних систем. У домашньому завданні ви складете User Story та пропишите Acceptance Criteria за вашим проектом.
Воркшоп з декомпозиція та workflow проекту
Розглядаємо, як загальний обсяг роботи перетворюється на зрозумілий функціонал та завдання для команди розробки. Вчимося декомпозувати проект на складові та виявляти основні блоки робіт на самому старті за допомогою mind maps та outline інструментів.
✓ Життєвий цикл розробки програмного забезпечення.
✓ З чого складається Workflow проекту.
✓ Проектна документація.
✓ Блок-схема та outline.
✓ Статут проекту.
Під час лекції ви на практиці розкладете новий проект на складові елементи, розглянете, яка інформація має бути у брифі та статуті проекту. У домашньому завданні ви побудуєте блок-схему і розробите outline до свого проекту.
Ініціація. Запускаємо проект
Розбираємось, що має знати проектний менеджер про проект, перш ніж братися до роботи. Вчимося правильно працювати з клієнтом і дізнаємося, з якими типами клієнтів потрібно бути напоготові.
✓ Ініціювання проекту.
✓ Знайомство та робота з клієнтом на старті.
✓ Види контрактів та їхні особливості.
✓ Запуск проекту.
Під час лекції ви дізнаєтесь, що потрібно для запуску проекту. Розгляньте, як організувати процес ініціації та які помилки можуть при цьому виникнути.
Планування. Базовий план проекту
Дізнаємося, як планувати проект, щоб потім виконати його якісно, вчасно та в рамках бюджету. Розберемо, із чого складається базовий план. Будуємо WBS - розбиваємо хотівки замовника на функціонал програми. Вчимося оцінювати проект.
✓ Декомпозиція та WBS.
✓ Оцінка термінів та вартості робіт.
✓ Ресурси – розподіляємо, щоб усім вистачило.
✓ Бюджет - плануємо та укладаємося.
Під час лекції ви дізнаєтесь, як скласти план проекту та визначити послідовність та тривалість робіт. Розберетеся, які ресурси потрібні для проекту та як їх грамотно розподіляти.
Планування. Ризики та інструменти
Розглядаємо, як враховувати ризики під час планування. Дізнаємося, як планувати якість та роботу з підрядниками. Розбираємось, які інструменти можуть допомогти у плануванні.
✓ Ризики та якість.
✓ Інструменти планування.
✓ Метод критичного шляху.
✓ План комунікації.
✓ Діаграми Гантта.
Під час лекції ви розберетеся як будувати діаграми ганта для планування. У домашньому завданні ви складете план та дорожню карту вашого проекту.
Воркшоп по роботі з ризиками (відеозапис)
Вчимося планувати й аналізувати ризики. Рахуємо бюджет з усіма ризиками. Контролюємо та моніторимо ризики. Працюємо з ризиками в Agile. Правильно реагуємо в ризикових ситуаціях.
Виконання. Завдання та ролі
Дізнаємось, що таке модель розробки. Розбираємось, які фреймворки розробки бувають. Розглядаємо, які знання про розробку потрібні проджекту менеджеру.
✓ Модель розробки програмного забезпечення.
✓ Фреймворки розробки.
✓ Постановка завдань.
✓ Ролі та ризики у розробці.
Під час лекції ви дізнаєтесь, як грамотно розподілити завдання між командою розробки та які особливості є у web та mobile розробки. У домашній роботі налаштуйте проектне оточення в Jira або Trello.
Контроль. Команда та проект
Дізнаємося, як контролювати команду на проекті та відслідковувати ефективність ведення проекту. Метрики в різних методологіях та фреймворках.
✓ Техніки контролю проекту та команди.
✓ Як контролювати ризики.
✓ Метрики.
✓ Особливості контролю у Scrum та Kanban.
Під час лекції ви розберетеся, як потрібно контролювати проект у методологіях у Scrum та Kanban. Розгляньте, як працювати з багами проекту. У домашньому завданні ви налаштувати проектне оточення для свого проекту.
Бонусний воркшоп. Як працювати з Jira (відеозапис)
Вчимося налаштовувати дошку для Kanban та Scrum. Розглядаємо, як налаштувати дорожню карту для Kanban та Scrum проектів.
✓ Основні підходи роботи з Jira.
✓ Налаштування для Kanban та Scrum.
✓ Управління Roadmaps.
✓ Особливості інтеграції із зовнішніми системами.
✓ Облік часу.
Після лекції ви навчитеся створювати оточення під проект у Jira. Розберетеся, як трекати час та планувати навантаження для команди.
Воркшоп з визначення етапів та активностей проекту
Вчимося створювати структуру проекту та розбивати роботу на блоки. Розбираємось, як працювати зі змінами.
✓ Структура проекту.
✓ Блоки робіт.
✓ Процеси управління проектом.
✓ Change management.
Під час воркшопу розглянемо загальні процеси управління проектом та його погодження щодо ведення робіт над веб-сайтом та мобільним додатком. У домашньому завданні ви сформуєте активності вашого проекту у вигляді чек-листів по етапах.
Networking. Спілкуємось із командою
Розбираємося, яких правил потрібно дотримуватися, а чого слід уникати, щоб нетворкінг був ефективним. Вивчаємо, які етапи розвитку проходить кожна команда та як із нею ефективно комунікувати.
✓ Основні правила.
✓ Анти-патерни.
✓ Етапи розвитку команди.
✓ Мотивація команди.
Під час лекції розберемося як мотивувати команду. Розглянемо, як вирішувати конфлікти. Розберемося, що таке типологія DISC.
Waterfall & Agile
Розбираємось, у чому відмінність підходів Waterfall та Agile. Розглядаємо плюси гнучких методологій.
✓ Waterfall - як працює і чому досі використовують.
✓ Agile – коли варто впроваджувати.
✓ Kanban та Scrum - як налаштувати всередині вашої команди.
Під час лекції ви дізнаєтесь, чому каскадна модель – це не завжди погано. Розберетеся, як і коли правильно застосовувати кожну із методологій та фреймворків.
Гнучка розробка на практиці
Вивчаємо підходи до управління процесами. Розглядаємо різницю між підходами до розробки. Розбираємось, які методології відносяться до Agile та в чому їх особливості.
✓ Управління процесом.
✓ Методологія Agile.
✓ Scrum: ролі, метрики, складнощі.
✓ Роль PM в Agile.
Після лекції ви дізнаєтесь, як працювати зі Scrum і що потрібно враховувати, щоб робота була ефективною. Розберетеся, які важливі навички повинен мати Project Manager в Agile.
Вибір шляху
Дізнаємося про особливості роботи інших нетехнічних фахівців у IT.
✓ Роль Product Manager.
✓ Роль Scrum Master.
✓ Роль Sales Manager.
Після лекції ви дізнаєтесь, як Project Manager взаємодіє з Product Manager, Scrum Master та Sales Manager.
Завершення. Готуємось до релізу
Дізнаємося, який проект вважається успішним. Вчимося готувати проект до закриття. Розбираємось, які документи потрібні, щоб закрити проект.
✓ Підготовка до закриття.
✓ Документація для закриття проекту.
✓ Demo & Review.
✓ Підписання документів та звіт.
Після лекції ви навчитеся готуватись до Demo & Review. У домашньому завданні ви підготуєте звіт та фінальну презентацію вашого проекту.
Організація проєктів у новії реальності
Дізнаємося, які нові виклики чекають на РМ-ів зараз. Розберемося, як РМ може залучити клієнта з проектом та допомогти команді впоратися зі складнощами delivery-процесу.
✓ Як ефективно провести попередній аналіз проекту у рамках передпродажного циклу
✓ Що допоможе переконати клієнта у своїй експертності
✓ Як знизити ризики фейлових проектів
✓ Поради щодо організації процесу у розподілених командах підчас стану невизначеності.
Реліз
Іспит та фінальна презентація всіх команд. Підбиваємо підсумки курсу та святкуємо. Розбираємось, як проводити ретроспективу на практиці.