Гнучкий робочий процес для Qlik Sense
Motio понад 15 років очолює впровадження безперервної інтеграції для гнучкого розвитку аналітики та бізнес-аналітики.
Безперервна інтеграція[1]це методологія, запозичена з галузі розробки програмного забезпечення, яка включає новий код у міру його розробки. Безперервна інтеграція була однією з дванадцяти практик, запропонованих екстремальним програмуванням Кента Бека в 1990-х роках для гнучкої розробки програмного забезпечення. Переваги цього процесу включають зменшення помилок під час інтеграції та швидшу розробку єдиного програмного забезпечення. Цей процес не усуває помилки, але значно полегшує їх пошук, оскільки ви знаєте, де шукати – найновіший код, який перевірено та інтегровано. До того ж, чим раніше будуть виявлені та виправлені помилки, тим менша вартість. Дефекти, які потрапляють у виробництво, виправляються набагато дорожче.
Як тільки ти маєш Безперервна інтеграція, ви на крок ближче до безперервного розгортання. Для практичних цілей, Безперервна доставка знаходиться між безперервною інтеграцією та безперервним розгортанням. Безперервна доставка — це процес інтеграції змін програмного забезпечення, щоб його можна було протестувати в цілому. Постійне розгортання це здатність вводити зміни у виробництво та в руки користувачів.
Мартін Фаулер зауважує: «Ключовий тест [безперервної доставки] полягає в тому, що бізнес-спонсор може запросити, щоб поточна розробна версія програмного забезпечення могла бути миттєво розгорнута у виробництві – і ніхто не моргнув би оком, не кажучи вже про паніку. » Таким чином, безперервна інтеграція, доставка та розгортання — це стійка здатність швидко та безпечно повідомляти бізнес-користувачам зміни в програмному коді. Це золотий стандарт розробки програмного забезпечення. Розробка аналітики та бізнес-аналітики застосувала ці процеси для гнучкого керування наданням інформації зацікавленим сторонам.
Motio очолює прийняття Безперервна інтеграція у сфері аналітики та бізнес-аналітики понад 15 років. Soterre був розроблений Motio щоб заповнити прогалини в уже чудовому інструменті Qlik Sense. Soterre для Qlik Sense — це рішення, яке забезпечує контроль версій і керування розгортанням, необхідне для Постійне розгортання та Безперервна доставка частини життєвого циклу agile BI..
Мета Безперервна доставка в аналітиці та бізнес-аналітиці є таким же, як і для розробки програмного забезпечення – для підтримки гнучкого процесу розробки, надаючи кінцевим користувачам зміни в реальному часі до звітів, інформаційних панелей і аналітики. Ми побачили, що багато наших клієнтів мають різні середовища розробки, контролю якості/технічної обробки та виробництва для підтримки робочого процесу розробки аналітики та бізнес-аналізу. Soterre підтримує Постійне розгортання робочий процес із гнучким процесом розгортання. Інструмент дозволяє об’єднувати кілька середовищ і безпечно просувати цільовий вміст між ними. .
Soterreнульовий дотик контроль версій сприяє управлінню змінами та підтримці аудиту. Контроль версій – це перший крок Безперервна інтеграція – управління співпрацею кількох авторів. SoterreКонтроль версій підтримує інтеграцію з GitLab (а також GitHub, BitBucket, Azure DevOps, Gitea). GitLab — це програмне забезпечення для спільного керування проектами з відкритим вихідним кодом, яке володіє двома третинами ринку самостійного керування Git для підтримки вихідного коду.
В одному прикладі Qlik Sense з Soterre покращив швидкість виробництва програм Qlik, зменшив дублікати та подібний вміст, забезпечив захист для розробників, яким потрібно повернутися до попередньої версії, і покращив пропускну здатність розгортань, що є ключовим адміністративним завданням.
Якщо ваш бізнес серйозно ставиться до аналітики та бізнес-аналітики, ви вже намагаєтеся запровадити перевірені практики та галузеві стандарти. Для цих стандартів потрібна гнучка структура розробки. Agile вимагає Безперервна інтеграція, доставка та розгортання. Єдиний спосіб зробити це за допомогою аналітики та бізнес-аналітики в Qlik Sense – це використовувати MotioАвтора Soterre.
Цікаво дізнатися більше Soterre для Qlik Sense? Натисніть ТУТ.