Разработка плагинов для JIRA

7 Сен, 2014
Aleks Yenin

Опубликовано Aleks Yenin

В наше время понятие “оптимизация”, созвучна с возможностью накопления дополнительного капитала и что еще важно — экономией времени. Одним из лидеров по оптимизации разработки, являются системы и самые используемые из них — Jira и Confluence. Не важно, большая компания или это команда с 4-5 человек — любому разработчику важно иметь налаженную совместную работу, оперативно выполнять задачи, исправлять качественно ошибки да и в общем — делать работу хорошо.

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

Polontech работает с системами Atlassian болеее 4 лет, с выходом Jira 3.0. Сейчас, конечно, есть потребность в новых «фишках», дополнениях, но — произошел ряд качественных изменений, потому что большинство вещей которых мы делали в плагинах, скажем, для версии JIRA 3.13, одной из крупных версий, уже не актуальны в последних версиях. Потому что, либо полностью изменилась сама концепция, либо Atlassian сам добавил необходимые изменения в обычную поставку системы JIRA.

Сегодня заказчик платит за то, чтобы проблема решалась одним кликом. 

С одной стороны, надо все меньше и меньше разрабатывать, но с другой стороны – у пользователей появляются все новые потребности. В это время и отслеживается динамика, когда пользователи «съедают» текущую потребность, то появляются новые – а людей интересуют сейчас, например, интеграции с другими системами, например Zendesk, Sales Force.

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

Одним из главных направлений Polontech — это реализация бизнес-логики клиента в дополнениях для JIRA и Confluence. Методика нашей работы помогает создать уникальный в своем роде плагин, который полностью содержит в себе бизнес-логику клиента и при изменении этой бизнес-логики изменяется, собственно и сам плагин.

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

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

Поделиться:

Напишите нам

Мы всегда рады Вам помочь