горник процесс Mindbox
Transcript of горник процесс Mindbox
![Page 1: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/1.jpg)
Процесс mindboxv2015
![Page 3: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/3.jpg)
— фикс кост— срочное и сроки— много проектов
— нагрузка — 24/7 критичность
А тут enterprise и консалтинг, понимаешь
— часовой биллинг
Как?
Хочется программисткого счастья
![Page 4: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/4.jpg)
Как масштабироваться недорого?
38 человек
— Надо лучше работать
Средний менеджер — Неоткуда взять на новом рынке — Не знает специфики, нет авторитета — Назначение задач и сроков
Координатор — следит за бэклогом и доской — эскалируют — фасилитирует — обучает — решает конфликты
![Page 5: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/5.jpg)
— Всё записано — Визуализация 5±2 — Kanban: flow, jit, pull, wip, fix quality — Публичность вместо отчетов
Прозрачность и постмодерацияДелай что хочешь, но за тобой следят!
![Page 6: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/6.jpg)
GTD в масштабе компании
— Cледующий шаг — Deliverable / приемка
< 2 мин
Жесткое времяМягкое время, проект, регулярное
Когда-нибудь / справочное
Нет следующих шагов, не нужно потом
![Page 7: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/7.jpg)
![Page 8: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/8.jpg)
Работа с требованиями
![Page 9: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/9.jpg)
Продажи, бухгалтерия, пролонгация
Все лиды и договора
Заставляет иметь next step. Напоминает
Прекрасен
Установочная встреча
— подписка vs согласование — что у нас скоро может быть? — в какой стадии согласование? — заплатили ли нам? — bus factor
![Page 10: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/10.jpg)
Дублирование :( (статусы, визуализация)
Разбивка на истории и обсуждение (внешние, долгосрочные, нужно возвращаться, email)
Публичная фиксация ожиданий
+В тайминг (по необходимости, еще дублирование)
Личный вариант (нет обсуждения, статусов, bus factor)
Так стартует проект
— прозрачный мэппинг: ожидания -> задачи -> их обсуждение -> wip и результаты — bus factor
![Page 11: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/11.jpg)
Общая картина и зависимостиТолько для очень больших проектов, работает не очень, но лучше так, чем никак
Жесткие даты
DeliverableКто принимает
Ответственный
Ссылка в basecamp
Грубая относительная оценка
Для личного всё проще (общий с рабочим, *private)
— неудобно — тяжело поддерживать — ссылки на basecamp дают прозрачности, но не очень
— меньше шансов потерять длинную задачу за мелкими
![Page 12: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/12.jpg)
Тасклист — не прозрачностьПлан, следующее, в процессе, жду, зависло, готово
Ограничить wip
Люди
Визуализировать проблемы
В топку
![Page 13: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/13.jpg)
Workflowy Basecamp, Google docs, Wiki
Когда-нибудь и справочное
Личное (нет обсуждения, слабый шаринг, удобнее)
Рабочее (обсуждение, совместная работа)
DropboxЛичное и рабочее
— хорошего решения нет — хочется дашборда визуального с обсуждениями и вики и блэкджеком
![Page 14: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/14.jpg)
Разработка
![Page 15: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/15.jpg)
Парная ответственность
— account + project + техменеджер — head + account + project + техменеджер — большие проекты
Как в парном программировании
— account + project — head account + account — project + техменеджер — маленькие проекты
Менеджер — общаться с клиентом — формулировать истории — принимать
Ответственный разработчик —бить истории на тикеты —следить за тех. рисками —фильтровать баги —инцидент репорты
![Page 16: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/16.jpg)
Working on
Баги Won’t fix / срочное
Коммитменты на неделю
Всё плохо
Wip на ячейку
Тех. долг / команда
Срочное
Оплачено
Главная цель
скорость, burnup / down
Нужны тикеты Есть тикетыв работе Приемка
ГотовоKanban: деливерить часто
— Level of service, wip — Приемка!
Явные политики
![Page 17: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/17.jpg)
Идеальная история— приемка менеджером, деливерабл, демо, блог — job story. Бизнес профит: продажа или оптимизация — 2L (с приемкой и темной материей)
Номер багаЗависимость
Принимает
Для leadtime
Проект
Коллективная относительная визуальная оценка S < дня (4) 3L < недели 3 чел. M < 3 дня (16) L < неделя (40) XL < двух недель (80)
— lead time estimate — часы — бумажки одного размера — бумажки без прогресса — бумажки одного цвета
Зеленое - продуктЖелтое - кастомизация
![Page 18: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/18.jpg)
Багтрекер и доска
— все тикеты на доске (первоисточник) — автобаги — JIT груминг (тикет = потеря) — working on по тикетам (прозрачность) — если нет на доске = сделано не будет — скрам-мастер поддерживает
Оценка = размер
Приоритет = полоса
На доску только истории
Проект = в basecamp и общую доску
Команда (доска)
— Много багов в багтрекере и на человеке — Неопределенные DoD — Фикс багов сразу — Баги вне очереди
![Page 19: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/19.jpg)
Фанатичные статусыЧто готово и прошлые коммитменты, что сделаем: новые коммитменты и приоритеты
СинхронизационныйПортфолио, компания
Ежедневный Еженедельный командные, проектные
— ритм — тонус — социальное давление
![Page 20: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/20.jpg)
CD: постмодерация баговGoogle: мониторинг и SLA в проектах с постоянным деплоем
StatuspageNewrelic +app
Pingdom +смс
Slack
Octopus deploy +slack
без тестеров, хоп-хоп и в продакшн
PRTG +почта
Автобаги — повторений, last time — техманагер
Teamcity +трей
![Page 21: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/21.jpg)
РетроБаттхерт Решение Следующий шаг
Ответственный
Прогресс
Ретро по накоплению
— slack post — a3 improvement
![Page 22: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/22.jpg)
Делай что хочешь, но публично
— Jeff Patton: что делать — David Anderson: масштабирование Kanban
— Однозначная связь снизу вверх — Визуализация — Публичность и постмодерация
— Логи это не прозрачность — Отчеты — Утверждения
![Page 23: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/23.jpg)
А еще
* троллинг
![Page 24: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/24.jpg)
Больше прозрачностиYaware + Toggl + working on + focus factor
— Лучшая прозрачность — на стене — Часы как критерий работы
— Рентабельность — Социальное давление — Дополнительные данные
![Page 25: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/25.jpg)
Удаленная работа — не работает
— Точнее работает дорого и медленно
![Page 26: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/26.jpg)
Почта устарела
К удалению
Проекты и почтовые группы — внутренних писем почти не осталось
Замена skype
Все уведомления NewRelic, pingdom, fogbugz, basecamp, octopus, PRTG, наши собственные сообщения
Очень! — Вечная ссылка на всё — Кроссплатформено — Гибкие нотификации — Другие ништяки
Когда баги были в почте
Поиск, правила, папки, группы Только для формальной внешней переписки
![Page 27: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/27.jpg)
Универсальных решений нет
— облака — ссылка на всё — на всех девайсах — app-centric — минимализм и няшность
SSO и единый stack не работаетПечаль Умеренная боль Кул
![Page 28: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/28.jpg)
Изменения неизбежныvNext
— per-project boards — бить большие проекты на мелкие — продукт внутри команды — эксчендж -> gmail + apps — basecamp -> трелло — sharepoint -> null
— тач моноблоки и trello — документация на trello? wiki? — тестеры — kiln -> github — gitflow, стабилизация — fogbugz -> trello + bugscout
2015 2016
![Page 29: горник процесс Mindbox](https://reader030.fdocuments.net/reader030/viewer/2022020123/55c51889bb61eb8a3e8b45eb/html5/thumbnails/29.jpg)
Вопросы?
Александр Горник https://www.facebook.com/alexander.gornik
mindbox.ru