CI za Qlik Sense

by Oktober 4, 2022Qlik0 komentarji

Agile Workflow za Qlik Sense

Motio že več kot 15 let vodi uvajanje stalne integracije za agilni razvoj analitike in poslovne inteligence.

Stalna integracija[1]je metodologija, izposojena iz industrije razvoja programske opreme, ki vključuje novo kodo, ko je razvita. Nenehna integracija je bila ena od dvanajstih praks, ki jih je Extreme Programming Kent Beck predlagal v devetdesetih letih za agilen razvoj programske opreme. Prednosti postopka vključujejo zmanjšane napake pri integraciji in hitrejši razvoj enotnega dela programske opreme. Postopek ne odpravi hroščev, vendar pa njihovo iskanje neskončno olajša, saj veste, kje iskati – najnovejša koda, ki je bila prijavljena in integrirana. Poleg tega prej kot so napake prepoznane in odpravljene, manj je stroškov. Popravilo napak, zaradi katerih pride v proizvodnjo, je veliko dražje.

Ko ste Stalna integracija, ste korak bližje neprekinjenemu uvajanju. Za praktične namene, Nenehna dostava je med stalno integracijo in neprekinjeno uvajanjem. Continuous Delivery je proces vključevanja sprememb programske opreme, tako da jo je mogoče testirati kot celoto. Neprekinjeno uvajanje je zmožnost spraviti spremembe v proizvodnjo in v roke uporabnikom.

Martin Fowler pripominja: »Ključni preizkus [neprekinjene dostave] je, da lahko poslovni sponzor zahteva, da se lahko trenutna razvojna različica programske opreme v trenutku uvede v proizvodnjo – in nihče ne bi trenil z očesom, kaj šele paničaril. ” Nenehna integracija, dostava in uvajanje je torej trajnostna zmožnost hitrega in varnega posredovanja sprememb programske kode poslovnim uporabnikom. To je zlati standard za razvoj programske opreme. Razvoj analitike in poslovne inteligence je sprejel te procese za upravljanje agilnega posredovanja vpogledov zainteresiranim stranem.

Motio je vodil posvojitev Stalna integracija v analitiki in poslovni inteligenci že več kot 15 let. Soterre razvil Motio da zapolni vrzeli v že tako odličnem orodju Qlik Sense. Soterre za Qlik Sense je rešitev, ki omogoča nadzor različic in upravljanje uvajanja, ki je potrebno za Neprekinjeno uvajanje in Nenehna dostava deli življenjskega cikla agilnega BI..

Namen Nenehna dostava v analitiki in poslovni inteligenci je enak kot pri razvoju programske opreme – za podporo agilnemu razvojnemu procesu tako, da končnim uporabnikom zagotavlja spremembe v poročilih, nadzornih ploščah in analitiki v realnem času. Videli smo, da ima veliko naših strank različna razvojna, QA/UAT in produkcijska okolja za podporo njihovega delovnega toka razvoja Analytics in BI. Soterre podpira Neprekinjeno uvajanje potek dela s prilagodljivim postopkom uvajanja. Orodje vam omogoča povezovanje več okolij in varno promoviranje ciljne vsebine med njimi. .

Soterre's zero touch nadzor različice prispeva k upravljanju sprememb in revizijski podpori. Nadzor različic je prvi korak Stalna integracija – upravljanje sodelovanja več avtorjev. SoterreNadzor različic podpira integracijo z GitLab (kot tudi GitHub, BitBucket, Azure DevOps, Gitea). GitLab je odprtokodna programska oprema za sodelovalno vodenje projektov, ki ima v lasti dve tretjini samoupravljanega trga Git za vzdrževanje izvorne kode.

V eni študiji primera je Qlik Sense z Soterre izboljšal stopnjo izdelave aplikacij Qlik, zmanjšal podvojene in podobne vsebine, zagotovil varnostno mrežo za razvijalce, ki se morajo vrniti na prejšnjo različico, in izboljšal pretok uvajanj, kar je ključna administrativna naloga.

Če se vaše podjetje resno ukvarja z analitiko in poslovno inteligenco, že poskušate uvesti preizkušene prakse in industrijske standarde. Ti standardi zahtevajo agilen razvojni okvir. Agile zahteva Nenehna integracija, dostava in uvajanje. Edini način, da to storite s svojo analitiko in poslovno inteligenco v Qlik Sense, je uporaba MotioJe Soterre.

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

 

Zanima me več o tem Soterre za Qlik Sense? Kliknite TUKAJ.