Agile Workflow για Qlik Sense
Motio ηγείται της υιοθέτησης του Continuous Integration για την ευέλικτη ανάπτυξη του Analytics και της Business Intelligence για περισσότερα από 15 χρόνια.
Συνεχής ολοκλήρωση[1]είναι μια μεθοδολογία δανεισμένη από τον κλάδο ανάπτυξης λογισμικού που ενσωματώνει νέο κώδικα καθώς αναπτύσσεται. Η συνεχής ολοκλήρωση ήταν μία από τις δώδεκα πρακτικές που προτάθηκαν από τον Extreme Programming του Kent Beck τη δεκαετία του 1990 για την ευέλικτη ανάπτυξη λογισμικού. Τα οφέλη της διαδικασίας περιλαμβάνουν μειωμένα σφάλματα στην ενοποίηση και την ταχύτερη ανάπτυξη ενός ενοποιημένου λογισμικού. Η διαδικασία δεν εξαλείφει σφάλματα, αλλά κάνει την εύρεση τους απείρως ευκολότερη, επειδή ξέρετε πού να ψάξετε – τον πιο πρόσφατο κωδικό που ελέγχθηκε και ενσωματώθηκε. Επιπλέον, όσο νωρίτερα εντοπιστούν και διορθωθούν σφάλματα, τόσο λιγότερο κόστος. Τα ελαττώματα που το καθιστούν στην παραγωγή είναι πολύ πιο δαπανηρό να διορθωθούν.
Μόλις έχετε Συνεχής ολοκλήρωση, είστε ένα βήμα πιο κοντά στη Συνεχή Ανάπτυξη. Για πρακτικούς σκοπούς, Συνεχής Παράδοση εντάσσεται μεταξύ της Συνεχούς Ενοποίησης και της Συνεχούς Ανάπτυξης. Η συνεχής παράδοση είναι η διαδικασία ενσωμάτωσης αλλαγών λογισμικού έτσι ώστε να μπορεί να δοκιμαστεί στο σύνολό του. Συνεχής ανάπτυξη είναι η ικανότητα να μεταφέρονται αλλαγές στην παραγωγή και στα χέρια των χρηστών.
Ο Μάρτιν Φάουλερ παρατηρεί ότι, «Το βασικό τεστ [της Συνεχούς Παράδοσης] είναι ότι ένας χορηγός επιχείρησης θα μπορούσε να ζητήσει να αναπτυχθεί στην παραγωγή η τρέχουσα έκδοση ανάπτυξης του λογισμικού αμέσως – και κανείς δεν θα έδιωχνε το βλέφαρο, πόσο μάλλον να πανικοβληθεί. ” Έτσι, η συνεχής ενσωμάτωση, παράδοση και ανάπτυξη είναι η βιώσιμη δυνατότητα γρήγορης και ασφαλούς λήψης αλλαγών στον κώδικα λογισμικού στους επιχειρηματικούς χρήστες. Αυτό είναι το χρυσό πρότυπο για την ανάπτυξη λογισμικού. Η ανάπτυξη Analytics και Business Intelligence έχει υιοθετήσει αυτές τις διαδικασίες για τη διαχείριση της ευέλικτης παράδοσης πληροφοριών στους ενδιαφερόμενους.
Motio πρωτοστατεί στην υιοθέτηση του Συνεχής ολοκλήρωση στο Analytics και στο Business Intelligence για περισσότερα από 15 χρόνια. Soterre αναπτύχθηκε από Motio για να καλύψει τα κενά στο ήδη εξαιρετικό εργαλείο, το Qlik Sense. Soterre για το Qlik Sense είναι μια λύση που επιτρέπει τον έλεγχο έκδοσης και τη διαχείριση ανάπτυξης που είναι απαραίτητη για το Συνεχής ανάπτυξη και Συνεχής Παράδοση κομμάτια του ευέλικτου κύκλου ζωής του BI..
Ο σκοπός της Συνεχής Παράδοση στο Analytics και την επιχειρηματική ευφυΐα είναι το ίδιο όπως και για την ανάπτυξη λογισμικού – για την υποστήριξη μιας ευέλικτης διαδικασίας ανάπτυξης παρέχοντας στους τελικούς χρήστες αλλαγές σε πραγματικό χρόνο σε αναφορές, πίνακες εργαλείων και αναλυτικά στοιχεία. Έχουμε δει ότι πολλοί από τους πελάτες μας έχουν διαφορετικά περιβάλλοντα Ανάπτυξης, QA/UAT και Παραγωγής για να υποστηρίζουν τη ροή εργασιών ανάπτυξης Analytics και BI. Soterre υποστηρίζει την Συνεχής ανάπτυξη ροή εργασιών με ευέλικτη διαδικασία ανάπτυξης. Το εργαλείο σάς επιτρέπει να συνδέσετε πολλά περιβάλλοντα και να προωθήσετε με ασφάλεια στοχευμένο περιεχόμενο μεταξύ τους. .
Soterreμηδενικό άγγιγμα Έλεγχος έκδοσης συμβάλλει στη διαχείριση της αλλαγής και στην υποστήριξη του ελέγχου. Ο έλεγχος έκδοσης είναι το πρώτο βήμα Συνεχής ολοκλήρωση – διαχείριση της συνεργασίας από πολλούς συγγραφείς. SoterreΟ έλεγχος έκδοσης υποστηρίζει την ενσωμάτωση με το GitLab (καθώς και τα GitHub, BitBucket, Azure DevOps, Gitea). Το GitLab είναι ένα λογισμικό ανοιχτού κώδικα συνεργασίας διαχείρισης έργων που κατέχει τα δύο τρίτα της αυτοδιαχειριζόμενης αγοράς του Git για τη συντήρηση του πηγαίου κώδικα.
Σε μια μελέτη περίπτωσης, η Qlik Sense με Soterre βελτίωσε τον ρυθμό παραγωγής των εφαρμογών Qlik, μείωσε το διπλότυπο και παρόμοιο περιεχόμενο, παρείχε ένα δίχτυ ασφαλείας για τους προγραμματιστές που έπρεπε να επιστρέψουν σε μια προηγούμενη έκδοση και βελτιωμένη απόδοση των αναπτύξεων, μια βασική διοικητική εργασία.
Εάν η επιχείρησή σας ασχολείται σοβαρά με τα αναλυτικά στοιχεία και την επιχειρηματική ευφυΐα, προσπαθείτε ήδη να εφαρμόσετε αποδεδειγμένες πρακτικές και πρότυπα του κλάδου. Αυτά τα πρότυπα απαιτούν ένα ευέλικτο πλαίσιο ανάπτυξης. Το Agile απαιτεί Συνεχής ενσωμάτωση, παράδοση και ανάπτυξη. Ο μόνος τρόπος για να το κάνετε αυτό με τα αναλυτικά στοιχεία και την Business Intelligence στο Qlik Sense είναι να το χρησιμοποιήσετε Motio'S Soterre.
Ενδιαφέρεστε να μάθετε περισσότερα σχετικά Soterre για το Qlik Sense; Κάντε κλικ ΕΔΏ.