CI dla Qlik Sense

by Październik 4, 2022Qlik0 komentarze

Agile Workflow dla Qlik Sense

Motio od ponad 15 lat kieruje wdrażaniem Ciągłej Integracji do zwinnego rozwoju Analytics i Business Intelligence.

Ciągła integracja[1]to metodologia zapożyczona z branży programistycznej, która uwzględnia nowy kod w miarę jego opracowywania. Ciągła integracja była jedną z dwunastu praktyk zaproponowanych przez firmę Kent Beck's Extreme Programming w latach 1990-tych w celu zwinnego tworzenia oprogramowania. Korzyści płynące z procesu to zmniejszenie liczby błędów w integracji i szybszy rozwój zunifikowanego oprogramowania. Proces ten nie eliminuje błędów, ale sprawia, że ​​znalezienie ich jest nieskończenie łatwiejsze, ponieważ wiesz, gdzie szukać – najnowszy kod, który został sprawdzony i zintegrowany. Ponadto im wcześniej zidentyfikowane i naprawione zostaną błędy, tym mniejszy koszt. Wady, które trafiają do produkcji, są znacznie bardziej kosztowne w naprawie.

Gdy masz Ciągła integracja, jesteś o krok bliżej do ciągłego wdrażania. W celach praktycznych, Ciągłe dostawy znajduje się pomiędzy ciągłą integracją a ciągłym wdrażaniem. Ciągłe dostarczanie to proces integrowania zmian w oprogramowaniu, dzięki czemu można je przetestować jako całość. Ciągłe wdrażanie to możliwość wprowadzenia zmian do produkcji i do rąk użytkowników.

Martin Fowler zauważa, że ​​„Kluczowym testem [ciągłej dostawy] jest to, że sponsor biznesowy może zażądać, aby obecna wersja rozwojowa oprogramowania mogła zostać wdrożona do produkcji w mgnieniu oka – i nikt nie mrugnie powieką, nie mówiąc już o panice. ” Tak więc ciągła integracja, dostarczanie i wdrażanie to zrównoważona możliwość szybkiego i bezpiecznego przekazywania użytkownikom biznesowym zmian w kodzie oprogramowania. To złoty standard tworzenia oprogramowania. Rozwój Analytics i Business Intelligence przyjął te procesy do zarządzania sprawnym dostarczaniem spostrzeżeń interesariuszom.

Motio prowadzi przyjęcie Ciągła integracja w Analytics i Business Intelligence od ponad 15 lat. Soterre został opracowany przez Motio aby wypełnić luki w już i tak doskonałym narzędziu, Qlik Sense. Soterre for Qlik Sense to rozwiązanie, które umożliwia kontrolę wersji i zarządzanie wdrożeniami, które są niezbędne do Ciągłe wdrażanie i Ciągłe dostawy fragmenty zwinnego cyklu życia BI..

Celem Ciągłe dostawy w Analytics i Business Intelligence jest taki sam, jak w przypadku tworzenia oprogramowania – w celu wsparcia zwinnego procesu rozwoju poprzez dostarczanie użytkownikom końcowym zmian w raportach, pulpitach nawigacyjnych i analizach w czasie rzeczywistym. Widzieliśmy, że wielu naszych klientów ma odrębne środowiska programistyczne, QA/UAT i produkcyjne, które wspierają ich przepływ pracy w zakresie analiz i BI. Soterre wspiera Ciągłe wdrażanie przepływ pracy z elastycznym procesem wdrażania. Narzędzie pozwala łączyć wiele środowisk i bezpiecznie promować między nimi docelowe treści. .

Soterrezero dotyku kontrola wersji przyczynia się do zarządzania zmianą i wsparcia audytu. Kontrola wersji to pierwszy krok w Ciągła integracja – zarządzanie współpracą wielu autorów. SoterreKontrola wersji obsługuje integrację z GitLab (a także GitHub, BitBucket, Azure DevOps, Gitea). GitLab to oprogramowanie do zarządzania projektami typu open source do współpracy, które jest właścicielem dwóch trzecich rynku samodzielnego zarządzania Git w zakresie konserwacji kodu źródłowego.

W jednym studium przypadku Qlik Sense z Soterre poprawiła tempo produkcji aplikacji Qlik, zmniejszyła liczbę duplikatów i podobnej zawartości, zapewniła sieć bezpieczeństwa dla programistów, którzy muszą powrócić do poprzedniej wersji, oraz poprawiła przepustowość wdrożeń, co jest kluczowym zadaniem administracyjnym.

Jeśli Twoja firma poważnie podchodzi do analityki i analizy biznesowej, już próbujesz wdrożyć sprawdzone praktyki i standardy branżowe. Standardy te wymagają zwinnych ram programistycznych. Agile wymaga Ciągła integracja, dostarczanie i wdrażanie. Jedynym sposobem, aby to zrobić z analizą i analizą biznesową w Qlik Sense, jest użycie Motio'S Soterre.

  1. https://www.martinfowler.com/articles/continuousIntegration.html

 

Interesuje Cię więcej informacji na temat Soterre dla Qlik Sense? Kliknij TUTAJ.

 

Qlik
Soterre 2.1 – Co nowego

Soterre 2.1 – Co nowego

Soterre, nasze narzędzie do kontroli i wdrażania wersji programu Qlik Sense, zostało zaktualizowane! Najnowsze funkcje zostały zaprojektowane z myślą o użytkownikach, aby stale ulepszać sposób, w jaki pracujesz w Qlik Sense! Pierwsza aktualizacja jest taka Soterre teraz zapewnia kontrolę wersji w...

Czytaj więcej

Qlik
Od Excela do Qlik Sense: nasza podróż analityczna w branży ubezpieczeniowej

Od Excela do Qlik Sense: nasza podróż analityczna w branży ubezpieczeniowej

W tym specjalnym poście na blogu gościnnym Chirag Shukla, CITO w branży ubezpieczeniowej, będzie naszym przewodnikiem po wszystkich przygodach, odkryciach i kamieniach milowych, jakie jego firma napotkała na swojej drodze analitycznej. Zaczniemy od Excela, a skończymy w miejscu docelowym...

Czytaj więcej

Qlik
Qlik Luminary Life, odcinek 4 Juraj Misina z Emark Analytics
Qlik Luminary Life, odcinek 4 – Juraj Mišina z EMARK Analytics

Qlik Luminary Life, odcinek 4 – Juraj Mišina z EMARK Analytics

Odcinek 4 Qlik Luminary Life już jest! W tym tygodniu mieliśmy okazję przeprowadzić wywiad z Jurajem Mišiną, aby dowiedzieć się więcej o tym, jak to jest być starszym specjalistą BI w EMARK, jednej z największych firm konsultingowych w Europie Środkowej, które są wyłączne dla Qlik, a także o hobby...

Czytaj więcej

Qlik
Qlik Luminary Life Kabir Rab
Qlik Luminary Life Episode 3 – Kabir Rab z Tahola LTD i współzałożyciel Kids In Data

Qlik Luminary Life Episode 3 – Kabir Rab z Tahola LTD i współzałożyciel Kids In Data

  Witamy w trzecim odcinku Qlik Luminary Life! W tym tygodniu spotkaliśmy się z Kabirem Rabem, architektem rozwiązań w firmie Tahola LTD, aby dowiedzieć się więcej o jego warsztatach dotyczących umiejętności korzystania z danych dla dzieci, jego zamiłowaniu do sportu w krykieta oraz jego radach dla tych, którzy chcą zostać...

Czytaj więcej