Блог NAUMEN
Все записи

Какие задачи поможет решить Agile

Agile — это один из подходов к управлению проектами: команда работает короткими циклами, спринтами и гибко реагирует на изменения рынка. По итогам спринта — сверяется с ожиданиями клиентов и ставит задачи на следующую итерацию.

Например, в Naumen по Agile работает направление речевой аналитики. Мы поговорили с Денисом, руководителем направления, и узнали, с какими сложностями сталкиваются продуктовые команды, и как Agile может помочь.

Долгосрочное планирование не всегда эффективно

Команды не всегда могут уходить в исследования рынков и планирование на долгий срок: результат станет неактуальным сразу, как мы его получим. Ситуация на рынке меняется, важно эффективно планировать время и задачи. 

Agile позволяет гибко планировать в условиях неопределенности, менять долгосрочные планы. Когда мы узнаем о новых потребностях или замечаниях клиента — ставим новые задачи и дедлайны. Поэтому команде удобно работать по спринтам. Они занимают от 1 до 4 недель: зависит от потребности клиента и временных возможностей сотрудников. Команда определяет круг задач на спринт и выполняет их в срок. К концу спринта готов вариант, с которым можно пойти к клиенту. 

«Все хорошо, но нужно переделать»: как меняются потребности клиентов

Продуктовые команды не могут себе позволить разрабатывать продукт полгода, тестировать, и только потом показывать клиенту: есть риск зря потратить время и деньги. Потребности заказчика могут меняться. Задача команды — фокусироваться на потребностях клиента и уходить от того, что не имеет для него ценности.

Мы делали дашборд с информацией по звонкам для клиента. Он был доволен результатом, но было одно пожелание — добавить кнопку экспорта в Excel. Оказалось, клиент хотел считать операционную информацию в таблице. Тогда мы ушли на следующий спринт. Вернулись через неделю, но не с кнопкой экспорта в Excel, а с тем же дашбордом, куда добавили нужную информацию по операторам. Получается, изначально мы не знали об этой потребности: может быть, не выясняли, а может — ее и не было. Общение с клиентом позволило понять, что нужно доработать.

Как говорится в манифесте Agile: «Готовность к изменениям важнее следования первоначальному плану».

Невыполненные задачи тормозят команду

Если команда работает над сложным проектом или что-то резко изменилось — сотрудники сталкиваются с большим количеством задач и дедлайнов. Возникает путаница: кто от кого ждет ответа, когда приступить к работе, за что браться сначала? 

Спринты помогают выделить пул задач на короткий промежуток времени, чтобы не распылять внимание. Кроме этого, вся команда должна понимать, что это за задачи и как идет их выполнение. В Notion и Jira удобно следить за сроками релизов, ставить задачи для разработки, смотреть за задачами коллег: что в работе, что отложили, а что уже сделано.

Неопределенность демотивирует 

Коллеги, которые раньше работали в Product Development, привыкли знать свои задачи на неделю, месяц, полгода. Разработка доводилась до конца, и только потом продукт тестировался. В условиях неопределенности, когда не знаешь, в какую сторону тебя развернет рынок, и какие потребности появляются у клиента — мотивация сотрудников может падать.

Agile не отменяет долгосрочного планирования. Например, нам помогает mindmap в Miro. Карта показывает все направления работы и возможные варианты развития событий. Выглядит наглядно — можно посмотреть, какие задачи по каким трекам ждут команду. Это помогает справиться с неопределенностью.

Желание довести продукт до идеала 

Непросто делать то, что считаешь крутым и важным, и при этом отвечать потребностям рынка. Можно уйти в создание идеального продукта, шлифование мелких деталей. Но нужно ли это клиенту?
Agile дает возможность отбалансироваться, помогает идти на компромиссы. Не ждать год, чтобы выпустить продукт, а отстраиваться с рынком по пути. Понимать, что заказчику нужно рабочее решение для конкретной задачи, а не идеальный результат.

Похожие новости

Аналитика на грани компетенций

Большие проекты требуют вовлечения множества команд и разных специалистов. В идеальном мире, если в работе задействованы несколько команд, проект проходит гладко: все соблюдают сроки, качественно прорабатывают задачи и общаются «на одном языке». В реальной жизни — процессы усложняются, а работа становится менее эффективной.

Например, у аналитиков часто возникает проблема контекста. Как его собирать, анализировать, поддерживать актуальность? Чтобы решить эту задачу, приходится выходить за рамки своей компетенции: планировать и организовывать взаимодействие внутри и между командами проекта. В статье разберём, как подготовиться к крупным проектам внедрения и решать сложность контекста на таких проектах.

Чем полезны open source решения

Проект разработки похож на большой дом, в котором фундамент — это собственная разработка, а кирпичи — open source решения. Исключительно на «кирпичах» не всегда возможно сделать сложный и многофункциональный проект. Но и без open source современной разработке не обойтись: такие решения нужны, чтобы ускорить и облегчить «строительство».

Денис Абрамов, тимлид R&D группы в Naumen Service Management Platform, рассказал, чем полезны open source для вендоров крупных решений.

История успеха | Кирилл Егоров

Кирилл Егоров, тимлид группы разработки встроенных приложений, работает в Naumen уже 6 лет. Он поделился, что весь свой карьерный путь будто плыл по течению и занимался тем, что нравится. Возможно, в этом и есть его секрет успеха :)

В карьерной истории Кирилл рассказал, как выбирал направление разработки, что помогло занять роль тимлида и с какими сложностями столкнулся.

Все новости