Академический Документы
Профессиональный Документы
Культура Документы
Владимир Завертайлов
Введение
Часть 1
2.4.1. Мозгоклюйство
2.4.2. Работа в потоке
2.4.3. Форсаж
2.5. Когнитивные искажения у дизайнеров
и программистов
4.2.1. Стейкхолдеры
4.2.2 Видение проекта
***
1. Бурный рост
3. Ясность мысли
4. Яма
Стратегия полу-управленца
5. Мастерство
https://glvrd.ru/
Сервис «Главред»
Решение
Совет
Там, где уровень риска высокий, степень
декомпозиции и детализации задач тоже
должны быть высокими.
Контроль
Санкционирование
2) Фаза рисерча
Совет
Большая часть крупных релизов перед
дедлайном и перед выпуском проходят через
фазу стресса. И здесь возможно все – вплоть до
трехэтажных матов и жестких конфликтов. В
целом, это даже полезно. Главное, чтобы такое
не вошло в традицию. День-два в таком ритме
можно пережить, дальше – нет. Все должно
войти в русло, задачи должны поступать из
одного источника, а не сыпаться на бедного-
несчастного разработчика с пометкой «СРОЧНО»,
«КОГДА УЖЕ БУДЕТ» и «НЕМЕДЛЕННО».
Рекомендую посмотреть старое интервью со
Стивом Джобсом про драки внутри команды и
как они влияют на качество продукта – я его
периодически показываю своим ребятам, когда
начинаются конфликты.
Молодец…
Молодец.
Молодец!!!
Молодец:(
Молодец:)
ХОРОШ!
Совет
Не допускайте КАПСА, мата и ругани в
письме и старайтесь отучать от этого коллег. И
не стесняйтесь использовать смайлы, чтобы
смягчить жесткость, присущую письменной речи.
1.8.7. Приоритеты
https://www.youtube.com/watch?v=bo4i525EszY
Мао Цзэдун
2.3.2. Самозахват
2.3.4. Воля к власти
Совет
Если вы только начинаете отстаивать свою
власть и авторитет в коллективе – для начала
давайте сотрудникам небольшие и простые
задания с большим запасом времени. Но
добивайтесь 100 %-го выполнения. Не 98 %, а
именно 100 %. И если все идет хорошо –
постепенно увеличивайте нагрузку и сложность
задач.
Планируй
Делай
Проверяй
Воздействуй
Совет
Отдавая распоряжение на проекте, особенно
если оно касается каких-то непопулярных мер, –
я рекомендую вспомнить замечательную песенку
Семена Слепакова «Что будет, если нет?»
Что будет, если ваше распоряжение или
обещание, или угроза не будут выполнены? Как
вы будете действовать в этой ситуации? Важно
заранее продумать меры, на которые вы лично
готовы пойти, чтобы добиться нужного вам
результата. Если не уверены, что распоряжение
будет выполнено – не надо такие распоряжения
отдавать. Вы просто дискредитируете себя, свою
власть и свои полномочия.
Уровень «Злоблин»
Уровень «Боец»
Уровень «Дипломат»
Нормальная эксплуатация
▶ своевременное планирование;
▶ грамотная настройка: постановка задач и
целей;
▶ мониторинг и контроль;
▶ обратная связь;
▶ четкие границы допустимого (зеленая,
желтая и красная зоны);
▶ системное сервисное обслуживание.
2.4.1. Мозгоклюйство
2.4.3. Форсаж
Совет
Немного помогает, если у заказчика есть
доступ на чтение баг-листов, и он видит, что
команда нашла и исправила несколько сотен
ошибок. Но утешение слабое, осадочек остается.
Отправлять баг-листы нужно до того, как
претензия созреет, а не после. Действовать от
силы, а не от слабости. При этом должна быть
определенная культура ведения баг-листов:
смотрите главу «Правила письменной
контрацепции». Однако лучше всего попадать в
ожидаемое качество и давать гарантию на свою
работу.
3.7. Демонстрация продукта.
Завершение спринта
Говорят, в Царской России при испытании нового
железнодорожного моста под него ставили всех
строителей. А сверху пускали паровоз. Мосты век
стояли. А разработчик – либо герой, либо – труп.
1. Подготовка
2. Настройка
3. Накидывание на вентилятор
Далее просим по кругу рассказать о плюсах
(хорошем) и минусах (плохом) на спринте. Начинайте не
с новичков. Идеи приветствуются и фиксируются, но не
критикуются.
Знаю пару ребят, которые ведут блокнотики и
записывают туда всю бяку по ходу спринта. А потом
зачитывают по пунктам. Боюсь, что если прочитать
вслух блокнотик от корки до корки, – явится ноющий
дьявол. Но раз им так проще – пусть пишут.
Модератор должен чувствовать настроение
команды. Уметь разговорить. Уметь слушать. В споры не
вступать. Не говниться. Не обесценивать предлагаемые
идеи. Модерировать, если идет неконструктивный треп.
Подталкивать к поиску решений. Параллельные потоки
(когда параллельно обсуждается парочка-другая тем) и
болтовню – закрывать. Вытаскивать тыкающихся в
телефон наружу. Стараться выявить те проблемы, в
которых команда старается не сознаваться даже сама
себе.
Модерируем глупые споры, является ли озвученная
проблема проблемой. Или про важность проблем. Вместо
споров – просто фиксируем. Может, человеку это важно.
4. Подрывай!
Йоги Берра
Итак, плюсы:
1. Заказчик сразу видит, что готово, а что нет – не
тратим время на объяснения, почему не работают
некоторые поля.
2. Тестировщик понимает, какие блоки еще сырые, и
не тестирует их.
3. У разработчиков не остается шанса промотать
задачу.
3.14. Потому что карго-культ!
https://blog.sibirix.ru/2018/10/31/scrumguide-all/
Пояснения
Канбан-доска – инструмент метода разработки
«Канбан», представляет собой доску, разделенную на
этапы работ, с задачами в виде карточек, которые
перемещают по доске по мере их продвижения по
этапам.
Рефакторинг – перепроектирование или
переработка кода, изменение его структуры, которые не
производят функциональных изменений, но
существенно облегчают его работу.
Закон Мерфи – шутливый философский принцип,
который звучит как: «Все, что может пойти не так,
пойдет не так».
Story Point – метод оценки сложности задач, когда
за 1 балл принимается самая простая задача, а все
остальные оцениваются относительно нее.
Автотест (автоматизированный тест) – это скрипт,
имитирующий взаимодействия пользователя с
приложением, для локализации ошибок в работе сайта,
приложения или ПО.
Смоук-тест – минимальный набор тестов на явные
ошибки, который обычно проводит программист. Без
прохождения такого теста нет смысла затевать более
глубокое тестирование.
Продуктив – уже запущенный сайт, живущий на
сервере заказчика.
Коммит – в системах управления версиями коммит
добавляет последние изменения в часть исходного кода
в хранилище, делая эти изменения частью основной
версии хранилища.
Confluence – софт для для командной работы,
удобный для распределенных команд за счет опций
совместной работы.
SingularityApp – мощный хаос-менеджмент
планировщик, разработанный в студии «Сибирикс».
Существует в виде онлайн-версии для ПК и приложения
для смартфонов на Android и iOS.
Википедия проекта – база знаний, где хранятся
подробные руководства функционала продукта.
Консистентность документации – цельность
документации и согласованность документов друг с
другом.
Swagger – язык описания интерфейсов для описания
RESTful API, который используется для проектирования,
создания, документирования и использования веб-
сервисов RESTful.
UML – это специальный язык для описания разных
бизнес-процессов, структур и прочих вещей, для
которых необходимо последовательное описание. В
запутанных ситуациях с большим количеством
сущностей может сильно помочь. UML включает
несколько видов диаграмм: диаграммы
последовательности, компонентов, объектов, структуры,
синхронизации и так далее.
Язык описания сценариев Gherkin – человеко-
читаемый язык для описания поведения системы,
который использует отступы для задания структуры
документа (пробелы или символы табуляции). Каждая
строчка начинается с одного из ключевых слов и
описывает один из шагов. Обработчик разбивает файл с
тестами на функции, сценарии и входящие в них шаги.
Часть 4
Аналитика и продуктовые
техники
Большинство удачных идей
оказывается неудачными.
Народная мудрость
4.2.2 Видение проекта
Znaki
https://www.artlebedev.ru/kovodstvo/sections/161/
«Идея на минус миллион» от Артемия Лебедева
В ту же копилку:
▶ Тантрический стартап: три года без релиза, ни дня
без чендж-реквеста!
▶ Обратная связь от пользователей откладывается
на месяцы.
▶ «Сделайте нам прибыльный проект за процент от
будущей прибыли». Нет денег на фоне повышенной
хитрожопости. Либо нет денег на разработку. Либо на
маркетинг. Либо на то и другое.
▶ Усложнители. Затея либо сразу настолько
сложная, что в деталях путается даже сам основатель.
Либо пытаются использовать какую-то технологию там,
где она нафиг не нужна. Блокчейн для учета шкурок
крупного рогатого скота, например. Фаза анализа
проблемы и потребности пропускается, идем сразу в
архисложное решение.
▶ Немасштабируемые продукты.
▶ Подражатели. Уже давно замечал, что заявки на
разные типы стартапов приходят волнами. Был когда-то
всплеск на социальные сети. Аналоги купонаторов.
Скандинавских аукционов. Как-то осенью нас засыпало
заявками «Продайте долю в игре в соцсетях». Потом
были маркетплейсы. Где-то людей «Бизнес-молодость»
зомбирует, честное слово!
Компания
Какие есть компетенции?
В чем суть бизнеса? Что приносит доход?
Узнаваем ли бренд? Какова лояльность аудитории?
Какие есть сложности?
Продукт
Сильные стороны. Почему это должны купить?
В чем отличие от аналогов?
Есть ли товары-заменители (не прямые)?
Жизненный цикл. Как часто пользуются? Как долго?
Покупатель (ЦА)
Кто он?
По сегментам аудитории: объем группы, темпы роста
и т. д.
Чего он хочет? Потребности?
Какая цена приемлема?
Как привык потреблять? Получать информацию?
Конкуренты
Кто конкуренты? Какие у них сильные стороны?
Насколько наполнен рынок?
Чем вы лучше других? (Осторожнее с этим вопросом
– тут горят пуканы!)
Каковы преимущества? Есть ли уникальные
продукты, фичи?
Какие есть трудности и барьеры?
Планы развития?
https://disk.yandex.ru/i/VsCmklWdrAm7Ng
QR-код, по которому можно скачать шаблон Lean
Canvas
Сегменты потребителей
Впишите сюда не только тех, кто покупает продукт,
но и тех, кто им будет пользоваться (родители покупают
игрушку, а ребенок ей играет). Еще лучше – собрать
реальную группу людей, которые будут первыми
тестировать продукт и помогут проверить гипотезы.
Проблема
Какую потребность ваш продукт или услуга
закрывают? И кто еще это делает на рынке уже сейчас?
Не забудьте, что помимо прямых конкурентов есть
вторичные и косвенные (подробнее об этом поговорим в
параграфе о Jobs To Be Done).
Уникальная ценность
По-другому – УТП, или почему клиенты захотят
купить именно ваш продукт? В чем его ценность?
Решение проблемы
Пригодятся интервью с потенциальными
пользователями и исследования, чтобы подтвердить
ваши гипотезы.
Каналы
«Детям – мороженое, бабе – цветы» – для каждой
аудитории ищите свои каналы.
Потоки прибыли
Кто платит. Кому. Когда. И за что. Если продукт или
услуга бесплатны, решите, как будете монетизировать
проект.
Структура издержек
От зарплаты работникам и арендной платы до
затрат на рекламу и создание сайта.
Ключевые метрики
Подумайте, как оценивать результат: как будете
измерять интерес к продукту, на какой стадии
жизненного цикла клиента вы готовы назвать его
постоянным и т. д.
Скрытое преимущество
Найти его не так-то просто, поскольку это может
быть не самая очевидная вещь: прямые руки работников
или крутые поставщики.
4.2.2.4. Видение. Итоги
Итак.
1. Для фиксации самой верхнеуровневой
информации о проекте удобно использовать Lean
Canvas. Это может быть что-то типа паспорта проекта.
Его отправной точки. Можно охватить взглядом и сразу
понять суть.
2. Длинные письменные брифы лучше не
использовать. Обсуждайте проект устно. Общайтесь.
Погружайтесь в детали. Фиксируйте. Обычно для
формирования видения нам нужно 1–3 сессии с
клиентом. Важно быть на одной волне и строить
долгосрочные отношения.
3. Для фиксации видения проекта удобно применять
Mindmap. Важно учесть мнения всех стейкхолдеров.
Выявить противоречия. Разрешить их. Сформировать
цели и задачи проекта.
4.2.3.5. ABCDX-сегментация
4.2.3.8. Гиперсегментация
4.2.3.9. Бредосегментация
Пример.
Для компании в музыкальной индустрии (скажем,
звукозаписывающей студии) можно смоделировать
таких персонажей:
4.2.3.11. Верхнеуровневые мотивы
4.2.5. Решения
4.2.12.1. Прототипирование
notes
Примечания
1
Расшифровку терминов, выделенных полужирным
курсивом, можно найти в «пояснениях» (конец каждой
главы).
2
Социальные сети Facebook и Instagram запрещены на
территории Российской Федерации на основании
осуществления экстремистской деятельности.