Как стать автором
Обновить

Комментарии 9

«Порат проекта — Confluence», похоже надо поправить на «портал»
Спасибо! Поправил

Прям сплошной елей :) из минусов я бы отметил жадность у компании разработчика (если вы не микро команда до 10 человек). Плюс есть "проблема" (из-за хорошей интеграции систем), когда купив одну систему, например, Jira, хочется к ней добавить Confluence, а потом Fisheye и Crucible, а потом ещё ServiceDesk и сверху пару платных, но жутко полезных, плагинов. И в итоге для 12 разработчиков + ещё человек 15 заинтересованных лиц, набегает весьма ощутимая сумма (для вспомогательного ПО). Хотя и удобно, да.

Это правда, дополнительных покупок может быть много. Из интересных плагинов я бы еще упомянул BigPicture и Structure. Они дают хорошую видимость и структуру задач JIRA.
Но по сравнению с проектами SAP или Oracle, которых мы продаем нашим Заказчикам, стоимость всего этого добра исчезающе мала, а повышение эффективности работы команды полностью окупает затраты.
Приведу конкретный пример. На одном проекте SAP, где я возглавлял группу РМО, кроме меня было еще 3 человека, и мы собирали данные из многочисленных реестров Excel и готовили отчеты. На другом проекте, не менее масштабном, я был РП и львиную долю информации брал из JIRA. Группы РМО у меня просто не было. Минус 4 человека.

В моих проектах confluence не подошёл по одной причине — нет возможности версионировать всю базу знаний целиком. То есть вы можете контролировать изменения в одном документе, то как это сделать в нескольких одновременно? Может быть вы знаете?


Для FRD и PRD мы в команде используем GitBook с кучей плагинов, которые нужны нам. Дока пишется, версионируется и выкладывается в общий доступ так же как и код. В этом случаи в доке написано, то что есть в коде. Плюс так как это markdown, то его можно собирать в любом виде (html, pdf)

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

У нас разработчики делают одновременно несколько фичей. По мере готовности мы включаем их в ближайший релиз. У меня вопрос можно ли как то держать основную ветку документации продукта, который сейчас в проде и померк готовности фичей ее дополнять? У меня сейчас есть прод и у него своя версия доки, а есть ещё десяток stage серверов с разным функционалом и соответсвенно разным набором доки. Как только код выйдет в прод, то автоматом и дока будет включать информацию по новому функционалу.

Я бы сделал это все на страничках в конфлюенс, которые легко дополнять по мере выхода нового функционала. Можно или копировать текст, или включать в виде текста другую страницу, что позволяет разделить ответственность за подготовку. Наверху всегда будет лежать самая последняя версия документации. Мы на проекте все инструкции пользователей реализовали в конфлюенс, а потом перевели туда и все функциональные дизайны.
Посмотрите на плагин Scroll Versions
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации