Ohjelmointi

Tuotekatsaus: Lombardi Teamworks voittaa BPM: n upeilla työkaluilla, joustavalla toteutuksella

Lombardi Softwaren Teamworks on tähän mennessä testattu kaikkein monipuolisin liiketoimintaprosessien hallintajärjestelmä (BPMS), joka yhdistää suoritus- ja tapahtumaseurantamoottorin läheiseen IDE: hen sekä työkalut mallintamiseen ja simulaatioanalyysiin. Ihmiskeskeisten, yhteistyöhön perustuvien työnkulkujen ja palveluihin perustuvien integrointikoukkujen avulla Teamworks voi tuottaa lähes saumattoman kartoituksen, testauksen ja käyttöönoton useimpien yrityksen työnkulkujen toteuttamiseksi. Jos Teamworks erottuu todella muista pelaajista, on sen hyvin integroitu suorituskykypalvelin, joka hyödyntää yhtenäistä seurantatietovarastoa sekä prosessin reaaliaikaista optimointia että historiallista toistoa varten suunnitteluvaiheen analyysissä, jossa optimaalisen virtauksen ja tehokkuuden testaaminen voi olla haastavaa.

[LombardiTiimityö 6 Yritys sai vuoden teknologiapalkinnon. Katso kaikkien voittajien diaesitys sovelluksissa ja väliohjelmissa. ]

Tiimityö saa lisää telakoita erinomaisella simulaatiotoiminnolla. Suoraan IDE: n sisään upotettu prosessisimulaattori antaa analyytikoille mahdollisuuden testata useita "mitä jos" -skenaarioita, näyttää lämpökarttoja, jotka korostavat prosessivirtausten kipupisteitä, ja jopa ehdottaa optimointia.

Haittapuolena on, että vaikka Teamworks käyttää malleihin tavallista BPMN: ää (Business Process Modeling Notation), sen ajonaikainen moottori on oma. Tämä voi rajoittaa suorituksen siirrettävyyttä verrattuna moottoreihin, kuten BEA / Fuego tai Fiorano, jotka käsittelevät BPEL: ää luonnollisesti.

Löysin myös liiketoimintasääntöjen kehittämistyökalut, vaikka ne onkin koottu hyvin yhteen, mutta niiden käyttö ei ole yhtä helppoa kuin Appianin (katso arvostelu Appian Enterprise 5.1: stä), eivätkä yhtä kykeneviä kuin Pegasystemsin. Pudotusvalintarajapinta on kuitenkin riittävä yleisimpien tilanteiden ohjaamiseen, ja koukut ulkopuolisiin sääntömoottoreihin, mukaan lukien Fair Isaacin Blaze Advisor ja ILOG JRules.

Useat uudet ominaisuudet korostavat tätä Teamworks-julkaisua, mukaan lukien Java-sovellusliittymää täydentävä verkkopalvelurajapinta, tapauskohtaiset prosessitoimenpiteet lennon joustavuuden parantamiseksi ja parannukset Lombardin SaaS (ohjelmisto palveluna) -lisäosaan, Blueprintiin, joka vahvistaa yhteistyöprosessin löytäminen ja elinkaaren hallinta.

Puhtaan portaalin käyttöliittymän, hyvien raportointipalvelujen ja suorituskykymittareiden sekä erinomaisen kehitysympäristön ansiosta Teamworks tarjoaa vankan BPM-ratkaisun, joka ei vaadi useimpien huippuluokan ratkaisujen edellyttämää kehitysosaamista. Lombardi Software on saanut kosketuksen tämän viimeisimmän julkaisun kanssa.

Työkalut BPM: lle

Mallinnustyökalut koostuvat tavallisesta vedä ja pudota -paletista, BPMN-yhteensopivista rakenteista ja tutuista uimareiden asetteluista. Palvelujen syventäminen on hyvä, ja tallennettujen palveluiden ja yhteyksien Teamworks-kirjasto kannustaa parhaiden käytäntöjen kotelointiin ja uudelleenkäyttöön.

Ohjattu toimintotoiminto teki sääntöjen luomisesta ja ihmisen ja järjestelmän välisen vuorovaikutuksen määrittelemisestä paljon helpompaa. Vahva itsetarkastelu Java- ja verkkopalveluissa - mukaan lukien uusi UDDI-työkalu - auttoi nopeuttamaan löytämistä ja kehittämistä. Kuljetukset ovat hyvin edustettuina SOAP- ja HTTP / REST-tyylisissä invokioinneissa sekä JMS: ssä. BPMN-välitapahtumien tuki auttaa sinua ilmoittamaan poikkeukset ja aloittamaan korvauksen palautusmenettelyt, jos ACID-luokan tapahtumien hallintaa ei ole enemmän.

SLA-määritelmät - joita ajon aikana käytettiin korjaavien prosessien, sähköpostihälytysten tai johtajan tulostaulun päivittämiseen - olivat helppoja toteuttaa. Muut ominaisuudet, kuten organisaation reititys (työntekijöiden osaamiseen perustuvat) ja sisäänrakennetut tarkastuspolut, täydentävät nykypäivän standardien asettaman epätavallisen rikkaan ominaisuuden.

Löysin pieniä nittejä prosessimallinnuksesta. Sinun on esimerkiksi ohjattava reitit manuaalisesti aina, kun lisäät uusia vaiheita olemassa olevaan prosessiin. Mutta muut ajansäästäjät - kuten sisäänrakennettu riippuvuuksien seuranta, joka on välttämätöntä muutosten hallinnassa ja joita myyjät usein unohtavat - eivät vain korvaa vikoja.

Sisäänrakennettu lomakeeditori tarjoaa helpon AJAX-pohjaisten lomakkeiden luomisen ja testaamisen. Nämä "valmentajat", kuten Lombardi kutsuu heitä, auttavat pitämään yhteistyöprosessit raiteilla integroidun ohjetoiminnon avulla, joka ohjaa käyttäjiä. Vaikka Lombardi voisi parantaa tiettyjä muotokehityksen näkökohtia - tarjoamalla AJAX-widgetejä ja työkaluja esimerkiksi CSS-, JavaScript- ja XSL-manipulointiin - editori tarjoaa hyvän alun dynaamisten, lomakepohjaisten rajapintojen luomiseen.

Lombardin simulointityökalut kuuluvat parhaimpiin, mitä olen koskaan käyttänyt. Ne ovat myös helpoin toteuttaa, eivätkä vaadi erillistä käyttöönottoprosessia eivätkä mukana olevia instrumentointeja, kuten markkinoiden nykyään yleisempi käytäntö. Pystyin käynnistämään prosessin validoinnin, vaiheittaisen virheenkorjauksen ja intervallisimulaation välittömästi IDE: n prosessitarkastajan kautta.

Minusta oli helppoa napauttaa historiallista toistoa Performance Server -tietovaraston kautta ja testata prosessipäivityksiä nopeasti napsauttamalla; voit jopa vaihtaa tietojesi näkökulmaa (esimerkiksi keskiarvo vs. esiintymien määrä) menettämättä lyöntiä.

Ryhmätyö seuraa historiallisia trendejä, työmäärän mittareita ja yleistä tehokkuutta - jopa useissa prosesseissa. Prosessintarkastaja ja optimoija tarkastelevat nollapisteitä ja antavat suosituksia pullonkaulojen poistamiseksi ja prosessin suorituskyvyn parantamiseksi. Koska Teamworks hallinnoi koko takapäätä - skeeman määrittelyä, SQL: ää, tiedonsiirtoa jne. - Performance Serverin käyttö on yhtä helppoa kuin seurattavien tietojen valitseminen prosessimääritelmiä rakennettaessa. Olemme edenneet pitkälle viime vuosikymmenen OLAP-hyperkuutioiden manipulaatiosta.

Yhteistyöprosessien löytäminen

Läheistä yhteistyötä tukevan chat-palvelun tukema Blueprintin selainpohjainen käyttöliittymä auttaa ei-teknisiä työntekijöitä rakentamaan tekstipohjaisia, hierarkkisia ääriviivoja prosessitiedoista. Tästä luonnoksesta Blueprint luo graafisen BPMN-kartan, joka voidaan synkronoida takaisin Teamworksiin ja integroida prosessimoottoriin.

Suunnitelma voisi käyttää muutamia parannuksia. Se ei vielä tuo suoraan BPMN-graafista merkintää tai BPDM-metamalleja, ja haluaisin nähdä lisää näkemyksiä (varhaisen muuttujan yhdistys, kesto-odotukset jne.). Pääsy eläviin tietoihin, kuten organisaatiokaavioihin, olisi hyödyllistä. Suurten mallien kulkeminen selaimessa voi olla hankalaa ilman zoomauksen pikkukuvaa. Mutta Blueprintin kyky kaapata tavoitteet ja avaintiedot (prosessin omistus, I / O-pisteet, tukiasiakirjat) suunnitteluprosessin alussa on korvaamaton.

Suunnitelma tarjoaa vientiä PDF- ja PowerPoint-tiedostoihin. Hienoja parannuksia, koska beta-katsaukseni sisältää kumoamiskomennon, versiohistoriat, joissa on nopea palautus edellisiin versioihin, ja prosessitavoitteiden analyysi.

Vaikka Blueprint-hinta on hieman jyrkkä käyttäjäkohtaisesti, Lombardi ansaitsee kiitoksen tästä ponnistuksesta. Kukaan muu ei tarjoa yrityskäyttäjille niin helppoa tapaa aloittaa tärkeät ja tutkivat ensimmäiset vaiheet BPM: ssä.

Ihmisen kosketus

Valtuutetuille käyttäjille voidaan myöntää itsenäinen pääsy muutoksiin - kuten eräpäivien ja prioriteettien siirtämiseen lennon aikana - sekä tapauskohtaisten prosessien aloittamiseen tarvittaessa. Tuloksena on äärimmäisen joustava prosessien mukauttaminen uusiin ja äkillisiin vaatimuksiin ilman, että tekniikka lukitsee sinut ohjattuun työnkulun uudistamiseen.

Vaikka Teamworks-portaalin käyttäjät eivät voi luoda uusia raportteja lennossa, raportointivaihtoehdot ovat hyvät, ja joukko vakiintuneita standardeja aloittaa sinut. Ohjattu raporttitoiminto auttaa valtuutettuja käyttäjiä kirjoittamaan uusia raportteja tarpeen mukaan.

Teamworks tarjoaa lisäosan, joka varmasti tyydyttää Microsoft Office -käyttäjiä. Teamworks for Office 2003 - Office 2007 ei ole vielä tuettu - tarjoaa tukea InfoPath-lomakkeille ja antaa käyttäjien hallita tehtäviä sekä tarkastella tulostaulukoita Outlookin sisällä. Vaikka kaikki InfoPath-kehitys tapahtuu Teamworks IDE: n ulkopuolella ja tuodaan linkittämistä varten, edut, kuten offline-synkronointi ja tuttu Office-käyttöliittymä, ovat varmasti hyötyä käyttäjien omaksumiselle ja tehokkuudelle.

Seuranta ja hallinta

Minulla oli pääsy kalenterimääritelmiin, käyttäjän pääsyn tietoturvaan ja prosessijonojen mittareihin - mutta ei suoraan tapaan toteuttaa suorituskyvyn parannuksia. Performance Server -konsoli paljastaa tiedot latausjonoista ja ajonaikaisista tilastoista, välimuistin suorituskyvystä, siirtonopeuksista ja historiallisista resurssimittareista; nämä näkyvät tekstinä, joka soveltuu tarkastukseen, mutta eivät ajonaikaisissa graafisissa koontinäytöissä.

Lopuksi, Lombardilla olisi hyvä lisätä toimialakohtaiset prosessimallit ohjaamaan parhaita käytäntöjä, kuten toimittajat, kuten TIBCO. Lombardi tarjoaa ammattimaisia ​​palveluita lisämaksusta, jolloin saat käyttöösi nopeat alukseenpanotyökalut, prosessimallit ja muut edut.

Tästä poikkeuksellisesta, keitto-pähkinä-BPM-ratkaisusta ei kuitenkaan ole paljon merkitystä. Ryhmätyöskentelyssä on runsaasti ominaisuuksia ja vahvoja työkaluja, kuten lisäetuja, kuten SharePoint-lisäosa Web-osien portlet-sovellusten luomiseen, hyvä aliprosessin altistuminen verkkopalveluiden kautta, liitin Progress Sonic ESB: lle (koukkuilla tiimityöhön Progress Actionalista töissä) ) ja SAML-tuki (yksi harvoista BPM-ratkaisuista vaatimuksen tekemiseksi).

Kaiken kaikkiaan olen valtava fani innovaatiolle, jonka näen Lombardilta. Suosittelen lämpimästi Lombardi Teamworks 6 Enterprise -yritystä kaikille organisaatioille, jotka etsivät joustavaa, skaalautuvaa, keitto-pähkinä-BPM: ää.

Tuloskortti Skaalautuvuus (15.0%) Hallinto (15.0%) Kehityksen helppous (15.0%) ominaisuudet (30.0%) Liittäminen (15.0%) Arvo (10.0%) Kokonaispistemäärä (100%)
Lombardi Teamworks 6 Enterprise9.08.010.09.09.09.0 9.0

Copyright fi.verticalshadows.com 2024

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