Programmering

Produktanmeldelse: Lombardi Teamworks erobrer BPM med ypperlige verktøy, fleksibel utførelse

Lombardi Softwares Teamworks er det mest avrundede forretningsprosessledelsessystemet (BPMS) vi hittil har testet, og kombinerer en kjørings- og hendelsesovervåkingsmotor med en sammenslått IDE og verktøy for modellering og simuleringsanalyse. Med inkluderingen av menneskesentriske, samarbeidsflyt og tjenestebaserte integrasjonskroker, kan Teamworks levere nesten sømløs kartlegging, testing og distribusjon for å utføre mest mulig hvilken som helst arbeidsflyt. Der Teamworks virkelig skiller seg ut fra andre spillere, er den godt integrerte ytelsesserveren, som trekker på en enhetlig sporingsdatalager for både sanntids prosessoptimalisering og historisk avspilling i designfaseanalyse, der testing for optimal flyt og effektivitet kan være utfordrende.

[LombardiTeamworks 6 Bedriften mottatt prisen for årets teknologi. Se lysbildefremvisningen til alle vinnere i applikasjoner og mellomvare. ]

Teamworks får ekstra yardage med et suveren simuleringsanlegg. Prosessimulatoren er innebygd direkte i IDE og lar analytikere teste flere "hva om" -scenarier, og viser varmekart som fremhever smertepunkter i prosessflyter og til og med tilbyr forslag til optimalisering.

På nedsiden, selv om Teamworks bruker standard BPMN (Business Process Modelling Notation) for design, er kjøretidsmotoren proprietær. Dette kan begrense kjørbarheten sammenlignet med motorer som BEA / Fuego eller Fiorano som håndterer BPEL naturlig.

Jeg fant også utviklingsverktøyene for forretningsreglene, selv om de var godt satt sammen, ikke like enkle å bruke som Appian (se min anmeldelse av Appian Enterprise 5.1), og ikke like dyktige som Pegasystems. Likevel er nedtrekkskonfigurasjonsgrensesnittet tilstrekkelig for å styre de vanligste scenariene, og kroker til motorer utenfor regjeringen, inkludert Fair Isaacs Blaze Advisor og ILOG JRules, er inkludert.

En rekke nye funksjoner fremhever denne Teamworks-utgivelsen, inkludert et webtjenestegrensesnitt som utvider Java API, ad hoc-prosessintervensjon for fleksibilitet underveis, og forbedringer av Lombardis SaaS (programvare som en tjeneste) -tillegg, Blueprint, som styrker samarbeidsprosessoppdagelse og livssyklusadministrasjon.

Med sitt rene portalgrensesnitt, gode rapporteringsfasiliteter og ytelsespaneler og suverene utviklingsmiljø, tilbyr Teamworks en solid BPM-løsning som ikke krever utviklingskompetanse som kreves av de fleste avanserte løsninger. Lombardi Software har fått en touchdown med denne siste utgivelsen.

Verktøy for BPM

Modelleringsverktøy består av den vanlige paletten med dra og slipp, BPMN-kompatible konstruksjoner og kjente svømmefeltoppsett. Det er bra å gå ned i tjenester, og Teamworks-biblioteket med lagrede tjenester og tilkoblinger oppfordrer til innkapsling og gjenbruk av beste praksis.

Aktivitetsveiviseren gjorde det mye enklere å opprette regler og definere interaksjoner mellom mennesker og system. Solid introspeksjon på tvers av Java og webtjenester - inkludert et nytt UDDI-verktøy - bidro til å fremskynde oppdagelse og utvikling. Transport er godt representert med SOAP og HTTP / REST-stil påkallelser, så vel som JMS og andre. Støtte for mellomliggende hendelser i BPMN hjelper deg med å flagge unntak og iverksette tilbakeføringsprosedyrer i fravær av mer ACID-klasse transaksjonsadministrasjon.

SLA-definisjoner - brukt på kjøretid for å utløse korrigerende prosesser, e-postvarsler eller oppdateringer til resultattavlen til en leder - var enkle å implementere. Andre evner, som organisatorisk ruting (basert på ansattes kompetanse) og innebygde revisjonsspor, avrunder en uvanlig rik funksjon satt av dagens standarder.

Jeg fant mindre nitter i prosessmodelleren. For eksempel må du omdirigere flyter manuelt når du setter inn nye trinn i en eksisterende prosess. Men andre tidsparere - som innebygd avhengighetssporing, som er viktig for endringsledelse og ofte oversett av leverandører - gjør mer enn opp for feilene.

Den innebygde skjemaredigereren tilbyr enkel opprettelse og testing av AJAX-baserte skjemaer. Disse "bussene", som Lombardi kaller dem, bidrar til å holde samarbeidsprosesser på sporet med et integrert hjelpefasiliteter som veileder brukerne. Mens Lombardi kunne forbedre visse aspekter av skjemautvikling - for eksempel ved å tilby AJAX-widgets og verktøy for CSS-, JavaScript- og XSL-manipulering - gir redaktøren en god start på å lage dynamiske, skjemabaserte grensesnitt.

Lombardis simuleringsverktøy er blant de beste jeg noensinne har brukt. De er også de enkleste å implementere, og krever hverken en egen distribusjonsprosess eller involvert instrumentering, som det er den vanligste praksisen i markedet i dag. Jeg var i stand til å starte prosessvalidering, trinnvis feilsøking og tidsforløpssimulering umiddelbart, via prosessinspektøren innen IDE.

Jeg syntes det var lett å trykke historisk avspilling via Performance Server repository og å teste prosessoppdateringer med hurtigklikkendringer; Du kan til og med bytte perspektiv på dataene dine (si gjennomsnittlig verdi mot antall forekomster) uten å savne et slag.

Teamworks sporer historiske trender, arbeidsmengdemålinger og total effektivitet - til og med på tvers av flere prosesser. Prosessinspektøren og Optimizer ser null inn på hot spots og gir anbefalinger for å fjerne flaskehalser og forbedre prosessytelsen. Fordi Teamworks administrerer hele backend - skjemadefinisjon, SQL, dataoverføring, etc. - er det like enkelt å bruke Performance Server som å velge hvilke data som skal spores mens du bygger prosessdefinisjoner. Vi har kommet langt fra OLAP hypercube-manipulering i forrige tiår.

Samarbeidsprosessoppdagelse

Støttet av et chat-anlegg som støtter tett samarbeid, hjelper Blueprints nettleserbaserte grensesnitt ikke-tekniske arbeidere med å bygge tekstbaserte, hierarkiske konturer av prosessinformasjon. Fra denne oversikten lager Blueprint et grafisk BPMN-kart som kan synkroniseres tilbake til Teamworks og integreres i prosessmotoren.

Blueprint kan bruke noen få forbedringer. Det importerer ikke BPMN grafisk notasjon eller BPDM-metamodeller ennå direkte, og jeg vil gjerne se mer innsikt (tidlig variabel tilknytning, varighetsforventninger osv.) Fanget her. Tilgang til live data, for eksempel organisasjonsdiagrammer, vil være nyttig. Også å krysse store modeller i en nettleser kan være tungvint uten zoom-miniatyrbilde. Men Blueprints evne til å fange mål og nøkkelinformasjon (prosesseierskap, I / O-poeng, supportdokumenter) i starten av planleggingsprosessen er uvurderlig.

Blueprint gir eksport til PDF og PowerPoint. Fine forbedringer siden mitt blikk på beta inkluderer en angre kommando, revisjonshistorikk med rask tilbakestilling til tidligere versjoner, og prosessmålanalyse.

Selv om prisen for Blueprint er litt bratt per bruker, fortjener Lombardi kudos for denne innsatsen. Ingen andre tilbyr en så enkel måte for forretningsbrukere å ta fatt på de viktige, utforskende første trinnene i BPM.

Den menneskelige berøringen

Autoriserte brukere kan få autonom tilgang til å gjøre endringer - som å forflytte forfallsdatoer og prioritere prosesser i fly - samt starte ad hoc-prosesser når det er nødvendig. Resultatet er ekstrem fleksibilitet i å tilpasse prosesser til nye og plutselige krav, uten at teknologien låser deg inn i et regimentert arbeidsflytdesign.

Selv om Teamworks portalbrukere ikke kan opprette nye rapporter på farten, er rapporteringsalternativene gode, med en rekke hermetiske standarder for å starte deg. En rapportveiviser hjelper autoriserte brukere med å skrive nye rapporter etter behov.

Teamworks tilbyr et tillegg som helt sikkert vil tilfredsstille Microsoft Office-brukere. Teamworks for Office 2003 - Office 2007 støttes ikke ennå - gir støtte for InfoPath-skjemaer og lar brukerne administrere oppgaver, samt se resultattavlediagrammer fra innsiden av Outlook. Selv om all InfoPath-utvikling er utført utenfor Teamworks IDE og importert for kobling, er fordeler som synkronisering uten nett og det velkjente Office-grensesnittet sikkert en velsignelse for brukers bruk og effektivitet.

Overvåking og styring

Jeg hadde tilgang til kalenderdefinisjoner, brukertilgangssikkerhet og beregninger på proseskøer - men ikke et direkte middel for å implementere ytelsesjusteringer. Performance Server-konsollen avslører detaljer om belastningskøer og kjøretidsstatistikk, samt ytelse for hurtigbuffer, overføringshastigheter og historiske ressursmålinger; disse vises i tekst, egnet for revisjon, men ikke i grafiske dashboards for kjøretid.

Til slutt vil Lombardi gjøre det bra å legge til bransjespesifikke prosessmaler for å veilede beste praksis, slik leverandører som TIBCO gjør. Lombardi tilbyr profesjonelle tjenester mot ekstra kostnad, der du får tilgang til verktøy for rask ombordstigning, prosessmønstre og andre fordeler.

Imidlertid mangler eller mangler ikke mye betydning i denne eksepsjonelle BPM-løsningen med suppe-til-nøtter. Teamworks er rikt på funksjoner og sterkt på verktøy, med ekstra fordeler som et SharePoint-tillegg for å bygge webdeleportleter, god eksponering for underprosesser via webtjenester, en kontakt for Progress Sonic ESB (med kroker til Teamworks fra Progress Actional i arbeidene ), og SAML-støtte (en av få BPM-løsninger som gjør kravet).

Alt sagt, jeg er en stor fan av innovasjonen jeg ser fra Lombardi. Jeg anbefaler Lombardi Teamworks 6 Enterprise på det sterkeste til enhver organisasjon som ønsker fleksible, skalerbare BPM-supper.

Poengkort Skalerbarhet (15.0%) Administrasjon (15.0%) Enkel utvikling (15.0%) Funksjoner (30.0%) Integrering (15.0%) Verdi (10.0%) Total poengsum (100%)
Lombardi Teamworks 6 Enterprise9.08.010.09.09.09.0 9.0

Copyright no.verticalshadows.com 2024

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