Гибкий рабочий процесс для Qlik Sense
Motio руководит внедрением непрерывной интеграции для гибкой разработки аналитики и бизнес-аналитики уже более 15 лет.
Непрерывная интеграция[1]это методология, заимствованная из индустрии разработки программного обеспечения, которая включает новый код по мере его разработки. Непрерывная интеграция была одной из двенадцати практик, предложенных Кент Беком в экстремальном программировании в 1990-х годах для гибкой разработки программного обеспечения. Преимущества этого процесса включают уменьшение ошибок при интеграции и более быструю разработку унифицированной части программного обеспечения. Этот процесс не устраняет ошибки, но значительно упрощает их поиск, потому что вы знаете, где искать — последний проверенный и интегрированный код. Кроме того, чем раньше ошибки будут выявлены и исправлены, тем меньше затраты. Дефекты, которые попадают в производство, обходятся гораздо дороже.
После того как вы Непрерывная интеграция, вы на шаг ближе к непрерывному развертыванию. В практических целях, Непрерывная поставка находится между непрерывной интеграцией и непрерывным развертыванием. Непрерывная поставка — это процесс интеграции изменений программного обеспечения, чтобы его можно было протестировать в целом. Непрерывное развертывание это возможность вносить изменения в производство и в руки пользователей.
Мартин Фаулер отмечает: «Ключевым испытанием [непрерывной доставки] является то, что бизнес-спонсор может запросить, чтобы текущая разрабатываемая версия программного обеспечения могла быть развернута в производстве в любой момент — и никто бы даже не моргнул, не говоря уже о панике. ” Таким образом, непрерывная интеграция, доставка и развертывание — это устойчивая возможность быстро и безопасно передавать бизнес-пользователям изменения в программном коде. Это золотой стандарт разработки программного обеспечения. В разработке аналитики и бизнес-аналитики эти процессы используются для управления оперативной доставкой информации заинтересованным сторонам.
Motio возглавил принятие Непрерывная интеграция в аналитике и бизнес-аналитике более 15 лет. Soterre была разработана Motio чтобы заполнить пробелы в уже превосходном инструменте Qlik Sense. Soterre для Qlik Sense — это решение, обеспечивающее контроль версий и управление развертыванием, необходимое для Непрерывное развертывание и Непрерывная поставка части гибкого жизненного цикла бизнес-аналитики.
Цель Непрерывная поставка в аналитике и бизнес-аналитике то же самое, что и в разработке программного обеспечения — поддержка гибкого процесса разработки за счет предоставления конечным пользователям изменений в отчетах, информационных панелях и аналитике в режиме реального времени. Мы видели, что у многих наших клиентов есть отдельные среды разработки, контроля качества/применения тестов и производственной среды для поддержки рабочего процесса разработки аналитики и бизнес-аналитики. Soterre поддерживает Непрерывное развертывание рабочий процесс с гибким процессом развертывания. Инструмент позволяет подключать несколько сред и безопасно продвигать целевой контент между ними. .
Soterreнулевой контакт контроль версий способствует управлению изменениями и поддержке аудита. Контроль версий — это первый шаг в Непрерывная интеграция – управление совместной работой нескольких авторов. Soterreконтроль версий поддерживает интеграцию с GitLab (а также с GitHub, BitBucket, Azure DevOps, Gitea). GitLab — это программное обеспечение для совместного управления проектами с открытым исходным кодом, которое владеет двумя третями самоуправляемого рынка Git для обслуживания исходного кода.
В одном примере Qlik Sense с Soterre повысила производительность приложений Qlik, уменьшила дублирование и аналогичный контент, предоставила систему безопасности для разработчиков, которым необходимо вернуться к предыдущей версии, и повысила пропускную способность развертываний, что является ключевой административной задачей.
Если ваш бизнес серьезно относится к аналитике и бизнес-аналитике, вы уже пытаетесь внедрить проверенные методы и отраслевые стандарты. Эти стандарты требуют гибкой структуры разработки. Agile требует Непрерывная интеграция, доставка и развертывание. Единственный способ сделать это с помощью аналитики и бизнес-аналитики в Qlik Sense — использовать MotioАвтора Soterre.
Заинтересованы в том, чтобы узнать больше о Soterre для QlikSense? Нажмите ВОТ.