Как Piavita управляет жизненным циклом разработки продукта с помощью Confluence
Просмотр тем
![Логотип Piavita](https://wac-cdn.atlassian.com/dam/jcr:f94496c8-de8c-43d6-bce2-4ef1d1de69f5/piavita%20logo.png?cdnVersion=2022)
Компания Piavita выпускает устройство, которое можно описать как медицинскую версию Apple Watch для лошадей. С его помощью ветеринары анализируют жизненно важные показатели здоровья животных. По словам Реми Боса, вице-президента по продукту, Confluence помогает собрать вместе участников команды Piavita и создать наилучший продукт для клиентов.
Жизненный цикл разработки продукта — это сложный многоэтапный процесс, который включает планирование, создание, тестирование, анализ, непрерывное совершенствование и поддержку продукта. Чтобы успешно пройти весь этот путь, приходится обращаться к специалистам из разных команд. При этом ключевое значение приобретает совместная работа и подробная документация.
Именно Confluence дает команде Piavita возможности, необходимые для управления всеми аспектами жизненного цикла разработки продукта.
Piavita руководит совместной работой команд
Совместная работа команд — важнейший аспект жизненного цикла разработки продукта в компании Piavita. Ее флагманский продукт под названием Piavet System предназначен для мониторинга основных показателей жизнедеятельности лошадей. С его помощью ветеринары могут удаленно отслеживать состояние здоровья животных. Чтобы подготовить этот революционный продукт к выходу на рынок, необходимо объединить усилия специалистов разных дисциплин.
До внедрения Confluence командам было трудно общаться между собой. «Мы писали на обычных досках, а листы бумаги летали по офису и скапливались на столах», — рассказывает Бос. Теперь команда Piavita хранит всю важную информацию в едином центре в рамках Confluence.
Бос объясняет, что хранение всей информации на одной платформе позволяет продолжить разработку продукта, даже если изменились приоритеты или доступность участников команды. «Наш проектировщик оборудования может уволиться, и если у нас не будет документации, мы пропали, — говорит Бос. — Мы используем Confluence в качестве единого центра, чтобы сотрудники всегда могли продолжить работу с того места, где остановился кто-то другой».
![Просмотр версии](https://wac-cdn.atlassian.com/dam/jcr:c32c1b1d-9131-4b11-84cb-af3d0a964f1e/illustrations-spot-View%20Versions-479x304@2x.png?cdnVersion=2022)
Такая гибкость и обмен знаниями очень важны, потому что разработка продукта не всегда движется по прямой. Необходимо тщательно документировать настройку оборудования, обновление ПО, релизы функций и многое другое, чтобы команда могла видеть весь процесс. «Управление версиями оказалось для нас очень полезным, — рассказывает Бос. — Всегда можно вернуться назад и посмотреть, что и когда мы изменили».
Благодаря истории версий любой участник команды Piavita может изучить все предыдущие изменения в документе. Кроме того, у всех есть доступ к прошлым комментариям и закрытым заданиям, с помощью которых можно понять, когда и по какой причине произошло то или иное событие. Теперь не нужно пробираться к столу конкретного сотрудника, чтобы спросить, почему выбран именно этот светодиодный индикатор или когда выпущено последнее обновление для iOS — все ответы находятся в одном месте.
![Выбор истории страницы](https://wac-cdn.atlassian.com/dam/jcr:a0e0c619-f9dc-4263-abf5-8a7c2bd91b4b/Select%20Page%20History.png?cdnVersion=2022)
Чтобы сравнить две версии, сначала выберите в раскрывающемся меню More actions (Другие действия) пункт Page History (История страницы).
![Выбор двух версий страницы](https://wac-cdn.atlassian.com/dam/jcr:3ab67218-475f-4ff4-8804-6b6d62b2315f/Select%20Two%20Page%20Versions%20To%20See%20What&%23039;s%20Changed.png?cdnVersion=2022)
Затем выберите версии, которые хотите сравнить, и нажмите Compare Selected Versions (Сравнить выбранные версии), чтобы отобразить внесенные изменения.
Piavita собирает информацию от групп пользователей в целях выбора приоритетных задач на дорожной карте
![Принятие решения](https://wac-cdn.atlassian.com/dam/jcr:0c7bfb4e-2a28-4d0c-83c6-188e3823f93a/Decision@2x.png?cdnVersion=2022)
На начальном этапе жизненного цикла разработки продукта компания Piavita приглашает всех заинтересованных лиц принять участие в собрании, которое проводится раз в две недели и называется «собранием группы пользователей». На таких собраниях команда определяет приоритеты продукта на предстоящий период, выбирая уровень важности (высокий, средний, низкий) для запросов на внедрение новых функций.
Обсуждения в группе пользователей позволяют убедиться, что команда выполняет задачи в правильном порядке (не ставит телегу впереди лошади). Так, если начать проектировать новую микросхему, не определившись с размерами оборудования, микросхема может не поместиться в устройство. Кроме того, регистрация мнений всех участников и документирование окончательных решений повышают прозрачность работы команды. «У нас не бывает ситуаций, в которых я называю функцию приоритетной, а другой участник отвечает мне, что даже не слышал о запросе на ее внедрение. Вся работа движется согласованно, — рассказывает Бос. — Мы можем быть спокойны, потому что процесс организован и структурирован в Confluence».
![Дорожная карта продукта](https://wac-cdn.atlassian.com/dam/jcr:31528308-4189-44a3-9077-a125c4ee4ee1/Confluence%20Product%20Roadmap%20Template.png?cdnVersion=2022)
Для достижения результата Piavita использует шаблоны собраний и интеграции
«Мы проводим плановые собрания, поэтому с помощью Confluence мы создали шаблоны собраний с кратким описанием тем для обсуждения и желаемых результатов, — говорит Бос. — Таким образом, мы можем когда угодно просматривать повестку собрания, добавлять заметки в течение недели и быть в курсе вопросов, которые нам предстоит обсудить на следующем собрании».
Шаблоны помогают четко определить приоритеты и цели. «Очень удобно, что можно отметить кого-то с помощью запроса и указать дату, — рассказывает Бос. — Вы можете просматривать все свои открытые задачи, а также задачи, созданные вами для других участников».
![Список задач](https://wac-cdn.atlassian.com/dam/jcr:f68883f3-3e29-4b95-9072-d07f4a53db5e/Assign%20Action%20Items.png?cdnVersion=2022)
Кроме того, Piavita включает в каждый шаблон собрания раздел для дальнейших действий и использует интеграцию с Jira для отслеживания заданий, чтобы не нагружать сотрудников неожиданной работой (все задания отображаются в Confluence). Команда Piavita создает эпики в Jira и использует интеграцию с Bitbucket, чтобы коммиты кода выполнялись в правильном порядке. «Если кто-то изменяет фрагмент кода, это сразу видно, потому что Confluence, Jira и Bitbucket связаны друг с другом, — говорит Бос. — Мы можем просматривать, какой код попадает в конкретные релизы или исправления багов. Это очень полезно».
![Интеграция проекта Confluence с Jira](https://wac-cdn.atlassian.com/dam/jcr:f6a85383-fc10-4f1e-8bc9-337d7a670355/Confluence%20Project%20Page%20With%20Jira%20Integration%20Roadmap.png?cdnVersion=2022)
Задачи Jira можно напрямую связать с соответствующей документацией в Confluence, чтобы реже переключаться между инструментами.
Цикл обратной связи позволяет команде Piavita создавать ветки Bitbucket из карточек задач в Jira, вести обсуждение прямо в исходном коде с помощью встроенных комментариев и контрольных списков утверждения, а также отслеживать коммиты утвержденного кода.
![Запросы pull в Bitbucket](https://wac-cdn.atlassian.com/dam/jcr:2e3a833c-327a-439a-86b4-cd6fa22639fa/View%20all%20open%20pull%20requests%20in%20Confluence%20pages.png?cdnVersion=2022)
Задачи и запросы pull в Bitbucket можно встраивать в страницы Confluence для удобства отслеживания.
Ускорение разработки продукта
«Чтобы выпустить продукт на рынок, нам нужна полная уверенность в нем, поэтому наши циклы могут быть длительными, — рассказывает Бос. — Без Confluence нам пришлось бы использовать электронную почту, PDF-файлы или другие инструменты, а это привело бы к дополнительному замедлению и усложнению процесса».
На то, чтобы превратить идею в отличный продукт и вывести его на рынок, нужно время. Однако разработку продукта можно ускорить, если оптимизировать совместную работу и применять интеграции. При этом команда получает дополнительные преимущества: более прозрачное общение и обмен знаниями в масштабе всей компании.
Confluence помогает компании Piavita преобразить ветеринарную помощь лошадям. Начните работать с Confluence прямо сегодня, чтобы увидеть, как возможности этого решения могут изменить вашу команду.