1 of 24

Методологии и роли в проектах

Проектный семинар - 4

МИЭМ НИУ ВШЭ 2022

МИЭМ НИУ ВШЭ, 2018

2 of 24

Что такое проект

  • Проект – то, что делается какое-то время, имеет начало и финал, а на выходе выдает готовый продукт
  • Ключевые характеристики: сроки, характеристики продукта
  • Составляющие проекта: задачи и процессы

Сборка автомобиля на конвейере

Запуск новой модели на конвейер

vs.

3 of 24

Проект vs. продукт

Проект — это процесс, он ограничен в рамках времени и бюджета.

Продукт — это осязаемый результат, у его жизненного цикла нет жёстких временных рамок, а для его создания и функционирования чаще всего необходимо несколько проектов.

Product manager занимается продуктом,

Project manager ведёт проекты.

4 of 24

Менеджер проекта vs. менеджер продукта

Менеджер проекта

  • Фокус на процессе (как, когда…)
  • интерфейс между заказчиком и командой проекта
  • архитектура и технологии
  • умеет работать с людьми (soft skills)

Менеджер продукта

  • Фокус на цели (что и каким делать)
  • интерфейс между заказчиком и командой проекта
  • понимает рынок и его потребности
  • умеет работать с людьми (soft skills)

Должен решить задачу заказчика в срок и в оговоренный бюджет.

Планирование на срок проекта (~год)

Отвечает за market fit, удовлетворенность заказчика,

Планирование на 1-3 года

5 of 24

Лидер разработки (tech lead, team lead)

  • внeдpeниe нoвыx пoдxoдoв и тexнoлoгий paзpaбoтки и тecтиpoвaнию;
  • кaчecтвo peaлизaции и финaльный пpoдyкт.
  • пpoблeмы и cлoжнocти в кoллeктивe, кoтopыe мeшaют нopмaльнoй paбoтe;
  • cтaбильнaя и пocтoяннaя paбoтa нaд пpoeктoм, чтoбы пpoгpecc был видeн вceм yчacтникaм кoмaнды и pyкoвoдитeлям.

6 of 24

Методология ведения проекта

Методология – стандартизация ведения проектов

Методологии могут быть в виде инструмента или свода практик:

  • Waterfall, Agile / SCRUM
  • ITSM Best practices, PM Book of Knowledge (PMBoK)...

7 of 24

Waterfall: каскадная методология (Водопад)

  • Написать техническое задание
  • Нарисовать дизайн
  • Сверстать дизайн
  • Закодить
  • Протестировать
  • Запустить проект
  • Каждый этап идет следом за предыдущим и
  • не может быть выполнен раньше предыдущего

8 of 24

Диаграмма Ганта

9 of 24

Гибкая методология Agile

Построить дом:

  • Построить коробку со стенами и потолком
  • Построить крышу и закатать стены штукатуркой
  • Поставить двери и окна в дом
  • Провести электричество, воду, канализацию
  • Постелить ламинат, поклеить обои
  • Завезти мебель и телевизор
  • Впустить кота

  • План может меняться
  • MVP – минимально жизнеспособный продукт
  • На каждом этапе пригодный к использованию продукт
  • Спринт – фиксированный фрагмент проекта
  • Хорошо для стартапов – проверки рыночных гипотез

10 of 24

Waterfall / Agile Workflow

11 of 24

Continuous Integration / Continuous Delivery (CI/CD)

12 of 24

IT Infrastructure Library / IT Service Management *

* Хотя бы знайте, что это такое.

13 of 24

Разные подходы в Agile-разработке

14 of 24

Kanban

15 of 24

Kanban

16 of 24

SCRUM

Иерархия задач:

  1. Epic

Отдельная часть проекта

  • User Story

Пользовательская задача.

Помещается в один спринт

Граница между разработчиками и

пользователем/менеджером.

Формулируется языком пользователя.

  • Task

Задачи для выполнения User Story.

Пишутся на языке разработчиков.

Время:

  • Sprint

Равные отрезки времени, на которые

ведется планирование задач.

17 of 24

Оценка трудоёмкости в SCRUM Story Points

SCRUM Planning Pocker

Это числовой ряд (Фибоначчи или другой – с увеличивающимися интервалами)

  • Очки оценивают трудоёмкость задачи, �а не потраченное время
  • Применяются для оценки скорости работы команды, а не персонального вклада
  • Сравнивать скорости команд по очкам нельзя
  • Вся команда оценивает задачи на спринт

18 of 24

SCRUM - User Story

  • Я, как (роль) хочу (пользовательская функция системы).

“Я как покупатель хочу иметь возможность выбрать способ оплаты и сразу видеть изменение итоговой цены”

19 of 24

На заметку

МИЭМ НИУ ВШЭ, 2022

МИЭМ НИУ ВШЭ, 2018

20 of 24

Оценки

Кредиты

Репутация

Про оценки и не только

21 of 24

Человек

Специалист

Работник

Про оценки и не только

22 of 24

23 of 24

24 of 24

Soft skills

  1. Коммуникативные навыки
    1. Договариваться с другими людьми
    2. Работать в команде
    3. Аргументировать свою позицию
    4. Лидерские качества
    5. Эмоциональный интеллект — способность понимать чужие чувства и контролировать свои.
  2. Навыки самоорганизации
    • Эффективно организовать свою работу
    • Грамотно распоряжаться временем.
  3. Креативные навыки
    • Способность нестандартно мыслить
  4. Работа с информацией
    • Искать, анализировать, делать выводы
    • Компьютерная грамотность
  5. Стрессоустойчивость
    • Способность справляться с изменениями и сохранять работоспособность.