Проектное управление
Часть первая: Agile, Scrum и прочие умные словечки
Успешный проект
- В срок
- В бюджет
- В рамках спецификации
- Заказчик доволен
Немного статистики

Планирование
Планирование?
Это скучно!

Планы на новый год
Планы на новый год

Книга о личных проектах,
и как все успевать
А как в IT?
Написание софта это тоже проект - IT проект
Каскадная модель
или Waterfall
WaterFall

Картинка прямиком из 70-тых
Кризис разработки ПО
1965-1986 гг
- Средний срок разработки ПО 3 года
- 10 летний пример OS/360 на которой работало 1000 программистов
- Плохая безопасность ПО
- Софт убивал,из-за ошибки ПО рентген апарата
Создание ООП
Бум dotcom
1990-1999
XP
Экстремальное программирование
1999 г
Короткий цикл разработки
- Разработка через тестирование
- Игра в планирование
- Заказчик всегда рядом
- Парное программирование
Непрерывный, а не пакетный процесс
- Непрерывная интеграция (CI)
- Рефакторинг
- Частые небольшие релизы
Понимание разделяемое всеми
- Простота проектирования
- Метафора системы
- Коллективное владение кода
- Стандарт кодирования
Социальная защита (40 часовая неделя)
Agile
Manifesto
2001 г.
Ценности:
- Люди и взаимодействие важнее процессов и инструментов.
- Работающий продукт важнее исчерпывающей документации.
- Сотрудничество с заказчиком важнее согласования условий контракта.
- Готовность к изменениям важнее следования первоначальному плану.
Есть еще и основные принципы из 12 пунктов.

Scrum
Один из подходов к Agile
основан на эмпирическом подходе

Сущности в Scrum
- Планирование спринта (Что? Как?)
- Бэклог
- Митинг (вчера, сегодня, проблемы)
- Демо (что сделано, собираем об.связь)
- Ретроспектива (плюсы, минусы, улучшение в бэклог, и в процессе разработки)
- Груминг (прочесывание), анализ бэклога
Роли в Scrum
- Команда (7±2 человек,)
- Scrum мастер
- Владелец продукта
Связанные понятия
- Диаграмма сгорания
- StoryPoints
- Покер планирование
- Пользовательские истории
Scrum

Scrum есть
Agile'а нет

Kanban
Другой заход на Agile

User Stories
Как разбивать проекты на задачи

Проектное управление Часть первая: Agile, Scrum и прочие умные словечки
Проектное управление
By Denis Kataev
Проектное управление
- 953