Προγραμματισμός

Κριτική προϊόντος: Το Lombardi Teamworks κατακτά το BPM με εξαιρετικά εργαλεία, ευέλικτη εκτέλεση

Το πιο ολοκληρωμένο σύστημα διαχείρισης επιχειρηματικών διαδικασιών (BPMS) που έχουμε δοκιμάσει μέχρι σήμερα, το Teamworks της Lombardi Software συνδυάζει μια μηχανή εκτέλεσης και παρακολούθησης συμβάντων με ένα στενό IDE και εργαλεία για ανάλυση μοντέλων και προσομοίωσης. Με τη συμπερίληψη ανθρωποκεντρικών, συνεργατικών ροών εργασίας και αγκιστριών ολοκλήρωσης που βασίζονται σε υπηρεσίες, τα Teamworks μπορούν να προσφέρουν σχεδόν απρόσκοπτη χαρτογράφηση, δοκιμές και ανάπτυξη για την εκτέλεση των περισσότερων επιχειρηματικών ροών εργασίας. Όπου το Teamworks ξεχωρίζει πραγματικά από άλλους παίκτες είναι ο καλά ενσωματωμένος διακομιστής απόδοσης, ο οποίος βασίζεται σε μια ενοποιημένη αποθήκευση δεδομένων παρακολούθησης τόσο για βελτιστοποίηση διαδικασιών σε πραγματικό χρόνο όσο και για ιστορική αναπαραγωγή στην ανάλυση φάσης σχεδιασμού, όπου η δοκιμή για βέλτιστη ροή και αποδοτικότητα μπορεί να είναι πρόκληση.

[ΛομπάρντιΟμαδική εργασία 6 Επιχείρηση έλαβε το βραβείο Technology of the Year. Δείτε την παρουσίαση όλων των νικητών σε εφαρμογές και μεσαίο λογισμικό. ]

Η ομαδική εργασία αποκτά επιπλέον ναυπηγεία με μια υπέροχη εγκατάσταση προσομοίωσης. Ενσωματωμένο απευθείας στο IDE, ο προσομοιωτής διεργασίας επιτρέπει στους αναλυτές να δοκιμάσουν πολλαπλά σενάρια «τι εάν», εμφανίζοντας χάρτες θερμότητας που επισημαίνουν σημεία πόνου στις ροές διεργασιών και ακόμη και προσφέρουν προτάσεις βελτιστοποίησης.

Στο μειονέκτημα, παρόλο που το Teamworks χρησιμοποιεί τυποποιημένο BPMN (Business Process Modeling Notation) για σχέδια, ο κινητήρας χρόνου εκτέλεσης είναι ιδιόκτητος. Αυτό θα μπορούσε να περιορίσει τη φορητότητα εκτέλεσης σε σύγκριση με κινητήρες όπως BEA / Fuego ή Fiorano που χειρίζονται το BPEL εγγενώς.

Βρήκα επίσης τα εργαλεία ανάπτυξης επιχειρηματικών κανόνων, αν και καλά συγκεντρωμένα, όχι τόσο εύκολο στη χρήση με αυτά του Appian (δείτε την κριτική μου για το Appian Enterprise 5.1), και όχι τόσο ικανά όσο αυτά του Pegasystems. Παρ 'όλα αυτά, η αναπτυσσόμενη διεπαφή διαμόρφωσης είναι επαρκής για την κατεύθυνση των πιο συνηθισμένων σεναρίων και συνδέονται με κινητήρες εξωτερικών κανόνων, συμπεριλαμβανομένων των Fair Isaac’s Blaze Advisor και ILOG JRules.

Ορισμένες νέες δυνατότητες επισημαίνουν αυτήν την κυκλοφορία του Teamworks, συμπεριλαμβανομένης μιας διεπαφής υπηρεσιών Web που αυξάνει το Java API, την ad hoc διαδικασία παρέμβασης για ευελιξία κατά την πτήση και βελτιώσεις στο πρόσθετο SaaS (λογισμικό ως υπηρεσία) της Lombardi, Blueprint, που ενισχύει συλλογική διαδικασία ανακάλυψης και διαχείρισης κύκλου ζωής.

Με την καθαρή διεπαφή πύλης, τις καλές εγκαταστάσεις αναφορών και τους πίνακες ελέγχου απόδοσης και το υπέροχο περιβάλλον ανάπτυξης, το Teamworks προσφέρει μια σταθερή λύση BPM που δεν απαιτεί την τεχνογνωσία ανάπτυξης που απαιτείται από τις περισσότερες λύσεις προηγμένης τεχνολογίας. Η Lombardi Software σημείωσε ένα touchdown με αυτήν την τελευταία κυκλοφορία.

Εργαλεία για BPM

Τα εργαλεία μοντελοποίησης αποτελούνται από τη συνηθισμένη παλέτα μεταφοράς και απόθεσης, κατασκευών συμβατών με BPMN και γνωστών διατάξεων κολύμβησης. Η διερεύνηση των υπηρεσιών είναι καλή και η βιβλιοθήκη αποθηκευμένων υπηρεσιών και συνδέσεων του Teamworks ενθαρρύνει τον εγκλεισμό και την επαναχρησιμοποίηση των βέλτιστων πρακτικών.

Ο Activity Wizard έκανε τη δημιουργία κανόνων και τον καθορισμό αλληλεπιδράσεων μεταξύ ανθρώπου και συστήματος, πολύ ευκολότερες εργασίες. Η σταθερή ενδοσκόπηση σε υπηρεσίες Java και Web - συμπεριλαμβανομένου ενός νέου εργαλείου UDDI - βοήθησε στην επιτάχυνση της ανακάλυψης και της ανάπτυξης. Οι μεταφορές αντιπροσωπεύονται σωστά με προσκλήσεις τύπου SOAP και HTTP / REST, καθώς και JMS και άλλα. Η υποστήριξη για ενδιάμεσα συμβάντα BPMN σάς βοηθά να επισημάνετε τις εξαιρέσεις και να ξεκινήσετε διαδικασίες επιστροφής αποζημίωσης ελλείψει περισσότερης διαχείρισης συναλλαγών βαθμού ACID.

Οι ορισμοί SLA - που χρησιμοποιήθηκαν κατά το χρόνο εκτέλεσης για την ενεργοποίηση διορθωτικών διαδικασιών, ειδοποιήσεων μέσω ηλεκτρονικού ταχυδρομείου ή ενημερώσεων στον πίνακα αποτελεσμάτων ενός διαχειριστή - ήταν εύκολο να εφαρμοστούν. Άλλες δυνατότητες, όπως η οργανωτική δρομολόγηση (με βάση τις ικανότητες των εργαζομένων) και τα ενσωματωμένα ίχνη ελέγχου, ολοκληρώνουν μια ασυνήθιστα πλούσια λειτουργία που ορίζεται από τα σημερινά πρότυπα.

Βρήκα δευτερεύοντα nits στο μοντέλο μοντελοποίησης. Για παράδειγμα, πρέπει να ανακατευθύνετε μη αυτόματα τις ροές όποτε εισάγετε νέα βήματα σε μια υπάρχουσα διαδικασία. Αλλά άλλοι εξοικονομητές χρόνου - όπως η ενσωματωμένη παρακολούθηση εξάρτησης, η οποία είναι απαραίτητη για τη διαχείριση αλλαγών και συχνά παραβλέπονται από τους πωλητές - περισσότερο από το να αντισταθμίζουν τις ατέλειες.

Ο ενσωματωμένος επεξεργαστής φορμών προσφέρει εύκολη δημιουργία και δοκιμή φορμών που βασίζονται στο AJAX. Αυτοί οι "προπονητές", όπως τους καλεί η Λομπάρντι, βοηθούν στη διατήρηση των συνεργατικών διαδικασιών σε ένα δρόμο με μια ολοκληρωμένη εγκατάσταση βοήθειας που καθοδηγεί τους χρήστες. Ενώ το Lombardi θα μπορούσε να βελτιώσει ορισμένες πτυχές της ανάπτυξης φορμών - παρέχοντας widget AJAX και εργαλεία για χειρισμό CSS, JavaScript και XSL, για παράδειγμα - ο επεξεργαστής παρέχει μια καλή αρχή για τη δημιουργία δυναμικών διεπαφών που βασίζονται σε φόρμες.

Τα εργαλεία προσομοίωσης της Lombardi κατατάσσονται μεταξύ των καλύτερων που έχω χρησιμοποιήσει ποτέ. Είναι επίσης το πιο εύκολο να εφαρμοστούν, που δεν απαιτούν ούτε ξεχωριστή διαδικασία ανάπτυξης ούτε περιλαμβάνονται όργανα, όπως είναι η πιο διαδεδομένη πρακτική στην αγορά σήμερα. Ήμουν σε θέση να ξεκινήσω την επικύρωση της διαδικασίας, τον εντοπισμό σφαλμάτων βήμα προς βήμα και την προσομοίωση χρονικού σφάλματος, μέσω του Process Inspector εντός του IDE.

Το βρήκα εύκολο να πατήσω το ιστορικό αναπαραγωγής μέσω του αποθετηρίου Performance Server και να δοκιμάσω ενημερώσεις της διαδικασίας με αλλαγές γρήγορου κλικ. μπορείτε ακόμη και να αλλάξετε προοπτικές στα δεδομένα σας (ας πούμε, μέση τιμή έναντι αριθμού εμφανίσεων) χωρίς να χάσετε κανένα ρυθμό.

Η ομαδική εργασία παρακολουθεί ιστορικές τάσεις, μετρήσεις φόρτου εργασίας και συνολική απόδοση - ακόμη και σε πολλές διαδικασίες. Το Process Inspector and Optimizer προβάλλει μηδενικά σε καυτά σημεία και κάνει προτάσεις για την άρση των σημείων συμφόρησης και τη βελτίωση της απόδοσης της διαδικασίας. Επειδή το Teamworks διαχειρίζεται ολόκληρο το back end - ορισμός σχήματος, SQL, μεταφορά δεδομένων κ.λπ. - η χρήση του Performance Server είναι τόσο εύκολη όσο η επιλογή των δεδομένων που θα παρακολουθούνται κατά τη δημιουργία των ορισμών της διαδικασίας σας. Έχουμε διανύσει πολύ δρόμο από τον χειρισμό υπερκασέλων OLAP της τελευταίας δεκαετίας.

Συνεργατική ανακάλυψη διαδικασίας

Υποστηριζόμενη από μια εγκατάσταση συνομιλίας που υποστηρίζει στενή συνεργασία, η διεπαφή που βασίζεται στο πρόγραμμα περιήγησης του Blueprint βοηθά τους μη τεχνικούς εργαζόμενους να δημιουργήσουν κειμενικά, ιεραρχικά περιγράμματα πληροφοριών διεργασίας. Από αυτό το περίγραμμα, το Blueprint δημιουργεί έναν γραφικό χάρτη BPMN που μπορεί να συγχρονιστεί πίσω στο Teamworks και να ενσωματωθεί στη μηχανή επεξεργασίας.

Το σχεδιάγραμμα θα μπορούσε να χρησιμοποιήσει μερικές βελτιώσεις. Δεν εισάγει ακόμα απευθείας γραφική σημειογραφία BPMN ή μετα-μοντέλα BPDM και θα ήθελα να δω περισσότερες πληροφορίες (πρώιμη μεταβλητή συσχέτιση, προσδοκίες διάρκειας κ.λπ.). Η πρόσβαση σε ζωντανά δεδομένα, όπως τα γραφήματα οργάνωσης, θα ήταν χρήσιμη. Επίσης, η διέλευση μεγάλων μοντέλων σε ένα πρόγραμμα περιήγησης μπορεί να είναι δυσκίνητη χωρίς μικρογραφία ζουμ. Ωστόσο, η ικανότητα του Σχεδίου να συλλαμβάνει στόχους και βασικές πληροφορίες (ιδιοκτησία της διαδικασίας, σημεία I / O, έγγραφα υποστήριξης) στην αρχή της διαδικασίας σχεδιασμού είναι ανεκτίμητη.

Το Blueprint παρέχει εξαγωγή σε PDF και PowerPoint. Ωραίες βελτιώσεις, καθώς η εμφάνισή μου στο beta περιλαμβάνει εντολή αναίρεσης, ιστορικά αναθεωρήσεων με γρήγορη επαναφορά σε προηγούμενες εκδόσεις και ανάλυση στόχου διαδικασίας.

Παρόλο που η τιμή για το Blueprint είναι λίγο απότομη ανά χρήστη, η Λομπάρντι αξίζει kudos για αυτήν την προσπάθεια. Κανείς άλλος δεν προσφέρει τόσο εύκολο τρόπο για τους επιχειρηματικούς χρήστες να ξεκινήσουν τα σημαντικά, διερευνητικά πρώτα βήματα στο BPM.

Η ανθρώπινη πινελιά

Οι εξουσιοδοτημένοι χρήστες μπορούν να έχουν αυτόνομη πρόσβαση για να κάνουν αλλαγές - όπως η αλλαγή ημερομηνιών και προτεραιοτήτων στις διαδικασίες πτήσης - καθώς και η έναρξη διαδικασιών ad hoc όταν απαιτείται. Το αποτέλεσμα είναι εξαιρετική ευελιξία στην προσαρμογή των διαδικασιών σε νέες και ξαφνικές απαιτήσεις, χωρίς η τεχνολογία να σας κλειδώνει σε επανασχεδιασμό ροής εργασίας.

Παρόλο που οι χρήστες της πύλης Teamworks δεν μπορούν να δημιουργήσουν νέες αναφορές εν κινήσει, οι επιλογές αναφοράς είναι καλές, με πολλά έτοιμα πρότυπα για να ξεκινήσετε. Ένας οδηγός αναφορών βοηθά τους εξουσιοδοτημένους χρήστες να γράφουν νέες αναφορές, όπως απαιτείται.

Το Teamworks προσφέρει ένα πρόσθετο που σίγουρα θα ικανοποιήσει τους χρήστες του Microsoft Office. Το Teamworks για το Office 2003 - το Office 2007 δεν υποστηρίζεται ακόμη - παρέχει υποστήριξη για φόρμες InfoPath και επιτρέπει στους χρήστες να διαχειρίζονται εργασίες, καθώς και να βλέπουν γραφήματα πίνακα αποτελεσμάτων από το Outlook. Παρόλο που όλη η ανάπτυξη του InfoPath επιτυγχάνεται εκτός του Teamworks IDE και εισάγεται για σύνδεση, οφέλη όπως ο συγχρονισμός εκτός σύνδεσης και η οικεία διεπαφή του Office είναι βέβαιο ότι θα ωφελήσουν την υιοθέτηση και την αποτελεσματικότητα του χρήστη.

Παρακολούθηση και διαχείριση

Είχα πρόσβαση σε ορισμούς ημερολογίου, ασφάλεια πρόσβασης χρήστη και μετρήσεις σε ουρές διεργασιών - αλλά όχι ένα άμεσο μέσο για την εφαρμογή βελτιώσεων απόδοσης. Η κονσόλα Performance Server αποκαλύπτει λεπτομέρειες σχετικά με τις ουρές φόρτωσης και τα στατιστικά του χρόνου εκτέλεσης, καθώς και την απόδοση της προσωρινής μνήμης, τους ρυθμούς μεταφοράς και τις ιστορικές μετρήσεις πόρων. Αυτά εμφανίζονται σε κείμενο, κατάλληλα για έλεγχο, αλλά όχι σε χρόνο εκτέλεσης, πίνακες γραφικών.

Τέλος, η Lombardi θα έκανε καλά να προσθέσει πρότυπα διεργασιών ειδικά για τη βιομηχανία για να καθοδηγήσει τις βέλτιστες πρακτικές, όπως κάνουν οι προμηθευτές όπως η TIBCO. Η Lombardi προσφέρει επαγγελματικές υπηρεσίες, με επιπλέον κόστος, όπου αποκτάτε πρόσβαση σε εργαλεία ταχείας επιβίβασης, μοτίβα διεργασιών και άλλα οφέλη.

Ωστόσο, δεν λείπει ή δεν υπάρχει μεγάλη σημασία σε αυτήν την εξαιρετική λύση BPM από σούπα προς ξηρούς καρπούς. Το Teamworks είναι πλούσιο σε δυνατότητες και ισχυρά εργαλεία, με πρόσθετα προνόμια, όπως ένα πρόσθετο SharePoint για τη δημιουργία μικροεφαρμογών πύλης τμημάτων Web, καλή έκθεση σε υποεπεξεργασία μέσω υπηρεσιών Web, ένα σύνδεσμο για το Progress Sonic ESB (με άγκιστρα στα Teamworks από το Progress Actional στα έργα ) και υποστήριξη SAML (μία από τις λίγες λύσεις BPM για την υποβολή της αξίωσης).

Όλοι είπαν, είμαι οπαδός της καινοτομίας που βλέπω από τη Λομπάρντι. Συνιστώ ανεπιφύλακτα το Lombardi Teamworks 6 Enterprise σε οποιονδήποτε οργανισμό ψάχνει για εύκαμπτο, επεκτάσιμο, σούπα με ξηρούς καρπούς BPM.

Πίνακας βαθμολογίας Επεκτασιμότητα (15.0%) Διαχείριση (15.0%) Ευκολία ανάπτυξης (15.0%) Χαρακτηριστικά (30.0%) Ενσωμάτωση (15.0%) αξία (10.0%) Συνολική βαθμολογία (100%)
Lombardi Teamworks 6 Επιχείρηση9.08.010.09.09.09.0 9.0

Copyright el.verticalshadows.com 2024

$config[zx-auto] not found$config[zx-overlay] not found