Video: Ceil and Floor - Solution | Functions and Arrays | Data Structures and Algorithms in JAVA (Marraskuu 2024)
Nykyaikaisilla yrityksillä on jatkuvasti laajeneva verkko liikkuvista osista ja lukitusjärjestelmistä, joita tarvitaan liiketoiminnan sujuvuuden ylläpitämiseksi. Arrayworks debytoi tänään yleisölle tapana yhdistää kaikki nämä prosessit, mukaan lukien liiketoimintaprosessien hallinta (BPM), asiakassuhteiden hallinta (CRM) ja projektihallinta (PM) yhdeksi keskitetyksi komentokeskukseksi liiketoiminnan käyttäjille ja avainhenkilöille.
Arrayworks on matalan koodin alusta, mikä tarkoittaa, että se on suunniteltu mahdollistamaan sovellusten nopea luominen, nopea asennus ja käyttöönotto minimaalisen perinteisen koodauksen avulla. Sen sijaan se käyttää vetämällä ja pudottamalla visuaalisia työkaluja nopeuttaaksesi prosessia ja tehdä siitä helpommin käytettäväksi organisaation kaikille käyttäjille.
Arrayworks ei keksinyt ajatusta matalakoodista; itse termi on ollut olemassa jo muutaman vuoden ajan, ja markkinatutkimusyhtiö Forrester julkaisi vuonna 2014 raportin, joka koski matalan koodin kehitystä asiakaslähtöisiin sovelluksiin. Raportissa Forresterin analyytikot Clay Richardson ja John Rymer hajottivat matalan koodin markkinat kolmeen "alueeseen": kehittäjiin keskittyvät sovellusalustat, Web-sisältöalustat ja "BPM- ja tapaushallintajärjestelmät". Se on tila, johon Arrayworks tulee.
Matalakoodisten alustojen BPM "naapuruuteen" sisältyy sellaisia yrityksiä kuin AgilePoint, Bizagi, K2, Nintex, MicroPact ja Software AG. Richardson kertoi PCMagille, että Forrester seuraa parhaillaan 46 myyjää matalan koodin alustoissa ja arvioi, että ne tuottavat vähintään 1, 2 miljardia dollaria liikevaihtoa vuoden 2015 aikana. BPM-markkinasegmentissä hän näkee yritysten muuttavan tuotteiden etenemissuunnitelmiaan parempaan tukeen. nopea kehitys ja matalan koodin käyttötapaukset.
"Suurin muutos on ollut uusien menetelmien ja lähestymistapojen ympärillä, jotka seuraavat matalan koodin alustoihin", sanoi Richardson. "Näemme yritysten ottavan käyttöön testaus-opiskelu- ja vähätehtäviä aloitusmenetelmiä käyttämään näitä alustoja nopeaan asiakaskeskeiseen innovaatioon. Näemme myös enemmän yrityksiä kääntymässä matalan koodin alustoihin rakentaakseen rikkaita kokemuksia, jotka voidaan ottaa käyttöön erilaisiin Yllättävää on lisääntynyt odotus siitä, että matalan koodin BPM: n ja tapausalustojen tulisi tukea tällaista kehitystä ilman, että ne ovat yhteydessä tiettyyn tapaukseen tai liiketoimintaprosessiin."
Vaikka useat näistä ovat keskittyneet erityisempiin yrityssovelluksiin, kuten SharePoint, Arrayworksin perustaja ja toimitusjohtaja Gordon Earle sanoi, että Arrayworks erottaa sen organisaatioiden välisestä yhteistyöstä ja sitoutumispotentiaalista vähemmän teknisten liiketoiminnan käyttäjien keskuudessa (täydentäen Forresterin näkemystä matalakoodista) tapa helpottaa kehittäjien elämää).
"Puhuin tärkeän sairaalan johtajatasolla olevan sysadminin kanssa", Earle sanoi. "Hän kertoi käyttävänsä Basecampia projektinhallintaan, Microsoft Outlookiin ja Slackiin commsille ja Raiser's Edge for CRM: lle. Lista jatkuu. SurveyMonkey, Wordpress, SharePoint, koko joukko asioita. Teknologian tyrannia on nykyään he kaikki hyvät sovellukset, mutta ne eivät auta tätä naista tekemään työstään. Suurin osa siellä olevista ratkaisuista saa sinut mukautumaan niihin, eivätkä välttämättä pinota ja toimi hyvin yhdessä. Olemme luoneet alustan, joka muovaa itsensä tarkalleen DNA asiakkaidemme liiketoimintamallista."
Arrayworks on ollut tuotannossa yksityisesti yli vuoden ajan useissa Bostonissa toimivissa "alfa-organisaatioissa" vakuutus-, finanssi- ja tapahtumasuunnittelualalla. Nykyisiä asiakkaita ovat Lenox Advisors, MBA-ryhmä, SBLI USA Life Insurance ja F1 Boston. Earle kuvaili Arrayworksin räätälöinti- ja asennusprosessia yrityskäyttäjille "ei-koodina" monessa suhteessa. Käyttöönottoprosessissa oli "määrittele, asenna, paranna ja toista", joka usein purkaa monia muita tarpeettomia järjestelmiä.
Alustan murtaminen
Prosessi alkaa sijoittamalla kaikki organisaation liiketoiminnan sidosryhmät huoneeseen. Jokainen osasto selittää, mitä työntekijälle ja asiakkaalle tarvitaan, ennen kuin perustaa pilvipohjaiset ja automatisoidut prosessit Arrayworksissä (käyttämällä matalan koodin käyttöliittymää työpöydän tai mobiili- ja tablet-sovellusten kautta). Itse käyttöympäristössä Arrayworks tarjoaa yrityksille luettelon muokattavista ominaisuuksista. Earle selitti, mitä jotkut avainkomponentit tarkoittavat yrityskäyttäjille.
1. Menestyksen kartoitus
Järjestelmä roolien ja sääntöjen visualisoimiseksi organisaatiossa. "Se on intuitiivisempi tapa, jolla muut kuin tekniset ihmiset näkevät prosessin", Earle sanoi. "Se on valtionpohjainen prosessikartoitus suhteessa kronologiseen työnkulkuun ja se on tapahtumavetoista. Annamme heille työkalun, joka toimii APQC: n prosessien selkeyttämiskehyksessä määritelläkseen periaatteet, joita he tekevät, ja naimisiin Workflowpedian parhaista käytännöistä tähän kehykseen."
2. Työnkulku
Yli 1 000 parhaan käytännön työkirjasto, jota Arrayworks-asiakkaat voivat lisätä prosessien parantamiseen ja benchmarkingiin. "Monet yritykset haluavat, että heille annetaan parhaat käytännöt sen sijaan, että keksitään niitä", Earle sanoi. "Workflowpedia antaa asiakkaille mahdollisuuden hyödyntää ja määritellä tekemänsä organisointiperiaatteet."
3. Ryhmät
Työnkulun tuottavuuden työkalu, jonka avulla työntekijät voivat keskittyä. "Matriisit ovat melkein jotain, mitä sinun on koettava arvostaaksesi", sanoi Earle. "Ne ovat täysin uusi tapa navigoida sovelluksessa. Niiden avulla käyttäjä voi päästä aamulla töihin ja saada käytännöllisesti katsoen erilaisia GPS-etenemissuunnitelmia. Sanotaan, että olen jo määritellyt muuttujat, jotka ovat minulle tärkeitä. Ne tulevat istua ryhmässä, joka selaa minua kaikilla tarvitsemillani tai haluamillani tavoilla, henkilökohtaistaa ja jakaa, sanokaamme, kirjanpitoosastolta, jos heillä on rahaa, tai vaatimustenmukaisuuteen perustuvasta ryhmästä, jos lisenssi on vanhenemassa."
4. TEAMTyö
Roolikohtainen oivallujärjestelmä, joka on suunnattu tietyn liiketoimintatavoitteen ympärille. "TEAMWork synkronoi sähköpostin kanssa ja vetää kaiken yksilölle menevän ja lähtevän tiedon ja asettaa sen sormenpäähänsä vuorovaikutusta varten", Earle sanoi.
5. Yhtenäinen tehtävä
Yhteistyömekanismi, jonka avulla tehtävät jaetaan joukkueille ja asiakkaille vastuullisuuden lisäämiseksi. "Suorittaminen on iso osa filosofiaa. Arrayworksin pienin yhteinen nimittäjä on varmistaa, että seuraamme kaikkia tapahtumia", Earle sanoi. "Kyse on oikeiden tietojen saamisesta oikealle henkilölle oikeaan aikaan ilman sähköpostia. Tehtävä ottaa Workflowpedian parhaat käytännöt ja kääntää ne todellisiksi toimiksi."
6. Vaihto
Data Service Manager ulkoisten ja vanhojen järjestelmätietojen sisällyttämistä varten. "Et aio korvata sähköpostiohjelmaa, kuten Gmail tai Outlook, mutta et halua sen lisäävän melua päivittäiseen", sanoi Earle. "Joten Interchange-käyttöliittymä näkee kaikki tulevat tiedot ja antaa sinun synkronoida vain haluamasi, siihen liitettyjen mukautettujen sääntöjen kanssa kyseisiä eri viestintävirtoja varten."
Alhainen koodi yritysskaalassa
Richardson kertoi, että Forrester -yritykset seuraavat raporttia, jonka mukaan ne toteuttavat ja oppivat matalan koodin alustoja paljon nopeammin kuin perinteiset kehitysmenetelmät, mikä johtaa toimitusajoihin jopa viidestä kymmeneen kertaa nopeammin. Vaikka yhä useammat yritykset ottavat käyttöön matalan koodin alustoja, hänen mukaansa joukkueet alkavat kohdata joitain pidemmän aikavälin haasteita ylläpitäessä niitä suurempissa organisaatioissa.
"Näemme joukkueet omaksumassa matalan koodin alustoja, mutta ajattelematta skaalautuvuutta ja hallintoa - kunnes alustaa ajaa suurempi määrä työntekijöitä ja asiakkaita ja sitä venytetään tukemaan odottamattomia käyttötapauksia ja skenaarioita", Richardson sanoi. "Olemme nähneet tämän aseman odottamattomia kustannuspiikkejä ja jopa projektin epäonnistumisia, joissa alustaa käytettiin skenaarioissa pidemmälle kuin mitä sen tarkoituksena oli tukea."
Arrayworks puhuu matalan koodin skaalautuvuusongelmista räätälöimällä alustaansa yrityksen tarpeiden mukaan. Hajottamalla ihmisen tekemiä seiniä liiketoiminnan eri osien välillä, CRM: stä ja projektijohtamisesta yrityksen henkilöstö- ja asiakaspalvelutiimiin, Arrayworks yhdistää kaikki siilot yhdeksi asiayhteyteen liittyväksi kokemukseksi.
"Tyypillisesti tällaisen ratkaisun kanssa sinun täytyy mennä ulos ja rakentaa se", Earle sanoi. "Jos annat käyttäjille jotain rikasta, joka on määritelty heidän liiketoimintaansa tyypillisessä kansankielessä ja yhdellä, koodipohjaisella alustalla, jota voit muuttaa, sinulla on rikas konteksti. Vapautat yksittäisen käyttäjän tekemään mitä he tarvitsevat tehdä."