1. Создание IT-продуктов для широких масс
То, для чего этот самый Agile и придумали, если вдуматься. И почему я делаю акцент на широких массах?
Посыла два:
а) с малым количеством проще договориться, требует меньше итераций;
б) малое количество, не увидев результата в адекватные сроки, более вероятно разочаруется в продукте.
И хорошим примером такого рода продукта может быть Notion (или аналоги), различные высоконагруженные сервисы типа сервисов Яндекса или Авито или приложение для вашего телефона (вставьте ваше название).
P.S. Кроме итераций, иногда вам могут помочь инкременты. И это таки две большие разницы.
2. Тестирование гипотез или создание MVP
Тестирование гипотез – это вообще прикольно, полезно и интересно. Для некоторых ещё и крайне познавательно. Agile в данном случае помогает это сделать быстро и дёшево (и это, кстати, то, что от меня редко слышат люди: что Agile – это дёшево).
Создание MVP – с оговоркой, что отсутствует внятная задача и чёткое понимание итогового вида продукта. Собственно, именно поэтому я объединил гипотезы и MVP (да, можно кидать в меня за это разное).
Примеров – тысячи. И даже те самые лендинги на Тильде, которые делают наши предприниматели, прежде чем пытаться что-то продать (два в одном – и гипотезу протестировали, и MVP сайта).
Внезапно, если у вас уже контракт на всю работу – вряд ли это стоит называть MVP. Ну просто потому, что от него решение Go/No go уже не зависит.
3. Создание продуктов или реализация проектов в постоянно меняющейся среде
Важно! Это редко когда создание информационных систем при наличии ТЗ и нормативки.
Почему? Даже не из-за снижения затрат на планирование (неожиданно, но в классическом Project-менеджменте есть такие инструменты как Rolling wave planning, а ещё короткие циклы перепланирования), а из-за восприятия данного перепланирования людьми. В этом есть какая-то магия, но изменить бэклог проще, чем изменить план, даже очень короткий.
В общем-то, это почти как первый пункт, но только не для широких масс. Ну например, делали вы приложение, которое планировалось работать с 1С и «внезапно» заказчик ушёл на SAP (очень внезапно, за годик-два, сарказм).
Нет, на самом деле, это когда у вас много интеграций и клиент может быть на них очень завязан. Тут сложно запланировать, что изобретёт продукт, с которыми ваша система или продукт взаимодействуют, потому что иногда это продукт из п.1 и они просто включили новую фичу в спринт. А у вас всё упало. Кстати, сюда можно отнести многие сайты, который работают с сайтом государственных закупок. Иногда обновления приносят много веселья.
4. Реализация НИРов
Возможно, это спорно. Я долго думал, выделять ли этот пункт (ведь это можно рассматривать как гипотезу или MVP), но решил, что всё же НИР –это шире, и оно того стоит.
Нет, НИР тоже планируют. Но я почему-то вижу, что когда у людей ПЛАН (именно так), то они редко когда останавливаются, если внезапно, на ранних этапах они достигают успеха. Они видят своей целью проверить всё, что есть в плане, и это ведёт к потерям времени и денег, если там нет человека, который адекватно видит задачу (и многие там – натуры увлечённые). А может быть, не столько увлечённые, сколько переживающие за свои рабочие места?
У меня будет не совсем научный пример, но он тонко намекнёт, откуда растут ноги. Клиент искал подходящую железку. Подошла первая же. Причём как по цене, так и по параметрам (избыточным, к слову). НО… Сотрудники пошли проверять ещё 2 и потеряли на этом больше месяца. Потому что им сказали посмотреть «штуки три».
Так вот, при отсутствии формального плана quick win воспринимается проще. И я уже говорил, что, на мой взгляд, это какая-то магия?
Вероятно, каждый может предложить ещё минимум 300 уникальных сценариев, которые я не перечислил, но я не претендую на единственно верное и абсолютно полное мнение.
А теперь – ошибки.