17. Не ok:
КПЛП №1 — Ясность
Сложно синхронизироваться
с командой
У меня стационарный
компьютер
ВРаботаю
в распределённой
команде
Переговорка
с девайсом
часто занята
Есть переговорки
без девайса
У меня не
мобильное
рабочее место
OK!
18.
19. Не ok (не закончено):
Не ok (нарушена структура):
ok:
БАГИ
Не успели сделать 3
спринтовых фичи, потому
что фиксили баги
КПЛП №2 — Наличие утверждения
В продукте есть 2
блокера
ok:
Не успели сделать
3 спринтовых фичи
Фиксили в спринте
баги
20.
21. КПЛП №3 — Наличие П-С утверждений
Не ok (не явно):
Смежной команде
на нас плевать
Не ok (причина не в этом):
Не зарелизили фичу
в спринте
У смежной команды нет
доки
ok:
Мне ответили на 0
писем из 10
ok:
Не зарелизили
фичу в спринте
Сгорел наш
дата - центр
22.
23. КПЛП №4 — Достаточность причины
Не ok
Закончилось место на
диске боевой БД
«Залипла» очередь
сообщений
Закончилось место на диске
боевой БД
«Залипла»
очередь
сообщений
Логи очереди
пишутся на диск
боевой БД
Не освободили
вовремя место на
диске
OK!
24.
25. КПЛП №5 — Наличие альтернативной причины
Не ok
Приложение начало
«плеваться» ошибками
Отказал диск на
DNS-cервере
Приложение начало
«плеваться» ошибками
Отказал диск на
DNS-сервере
Кто-то напортачил
в конфиге DNS’a
OK!
26.
27. КПЛП №6 — Поиск проверочного следствия
Не ok
Приложение начало
«плеваться» ошибками
Кто-то напортачил в
конфиге DNS-а
Кто-то напортачил в конфиге
DNS’a
Сломалось
приложение
смежной команды
OK!
Приложение начало
«плеваться»
ошибками
28.
29. Не ok:
КПЛП №7 — Отсутствие подмены причины
следствием
Не ok
У нас упал сервер
БД
В логах ошибки доступа
к БД
Мы поняли, что упал сервер БД
Мы написали
статью на «Хабр»
Не обеспечили
отказоустойчивость
сервера
OK!
В логах ошибки доступа к БД
У нас упал сервер БД
30.
31. Не ok:
>> Криворукая команда сорвала сроки
>> С чего взял, что команда криворукая?
>> Так она же сроки сорвала!
1. Не использовать результат для
обоснования причины
2. Тщательно анализировать
3. Искать проверочное следствие
ok:
КПЛП №5 — Отсутствие зацикливания логики
40. Вопрос Инструмент
Что менять? Дерево текущей реальности
На что менять? Диаграмма разрешения конфликтов
-----------------------------------------------
Дерево будущей реальности
Как осуществить перемены? Дерево перехода
Другие инструменты ТоС
43. — Удостовериться, что конфликт существует
— Осознать его связь с системным проблемами
— Разрешить конфликт
Какие проблемы решает ДРК
44. — Анализируем исходные предположения методов
— Ищем нестандартный метод обеспечения условий
Структура ДРК
Задача
Условие 1 Метод 1
Условие 2 Метод 2
Прорыв
Конфликт
50. Способны запускать
новый продукт
Есть proof of
concept идеи
Команда способна
взяться за продукт
Команда сейчас
загружена на 100%
Увеличим команду
в 5 раз
Желаемый
результат
Ожидаемый
результатРеальность
Реальность
Пример ДБР
51. Способны запускать
новый продукт
Есть proof of
concept идеи
Команда способна
взяться за продукт
Команда сейчас
загружена на 100%
Увеличим команду
в 5 раз
Желаемый
результат
Ожидаемый
результатРеальность
Реальность
В команде сейчас
10 человек
Все 10 чел. вводят
новых людей в курс
Фокус-Фактор
скатился до 0,0001
Запросов по продуктам
всё так же много
Тимлид в
печали
Пользователи не
довольны
Пример ДБР
55. Пример ДП
Понимать, полезен ли пользователю
этот функционал в текущем виде
Вспоминаем предыдущий опыт выкатки
подобного функционала частями
Фиксируем успешность и факапность
всех релизов частями
Не знаем, какой будет
реакция пользователей
Нет опыта выкатки
подобных фич частями