Video: APPIAN TUTORIAL: BUILDING A SIMPLE TIMESHEET APPLICATION (Prosinac 2024)
Mnoge se platforme za razvoj aplikacija prodaju kao istinske opcije "niskog koda" ili "bez koda" za poslovanje, ali malo ih zapravo može povući. Appian Quick Apps - nova sposobnost u najnovijem izdanju platforme za upravljanje poslovnim procesima Appian (BPM) - omogućuje korisnicima izradu potpuno funkcionalne web ili mobilne aplikacije u potpuno vizualnom sučelju bez upisivanja niti jednog retka koda.
Malcolm Ross, potpredsjednik marketinga proizvoda u Appian-u, najavio je Appian 16.2 na korisničkoj konferenciji tvrtke Appian World u Washingtonu, DC. Ross je PCMagu demonstrirao nove značajke bez Appian Quick Apps prije događaja, gradeći radnu aplikaciju unutar Appian platforme za oko 15 minuta, s unaprijed definiranim objektima prije dodavanja dubljeg prilagođavanja na vrhu u punom Appian BPM-u dizajner aplikacija.
"Uvijek smo se u Appianu fokusirali na stvaranje okruženja koje je lako kod projektiranja i koje je lako dizajnirati, a koje je još uvijek dovoljno moćno da udovolji potražnji poduzeća", rekao je Ross. "Brze aplikacije su ubrzanje toga. Dizajniran je tako da poslovnom korisniku bez ikakvih IT vještina omogući prolazak kroz jednostavan čarobnjak za dizajn u četiri koraka za definiranje procesa, sučelja i strukture podataka aplikacije i koga žele raditi s slabo strukturiranom suradnjom, uz ad hoc procese i zadatke."
Unutar Appian Quick Apps
Ross nas je vodio kroz postupak temeljen na čarobnjacima u četiri koraka koji bi poslovni korisnik prošao da bi napravio aplikaciju. Najvažniji aspekt ovog postupka koji se mora napomenuti jest da korisnici stvaraju aplikacije unutar Appian-a. Appian Quick Apps preuzima sve postojeće elemente s kojima zaposlenici rade, od upravljanja projektima i podataka Appian Records do zadataka društvene suradnje, te ih pretvara u objekte (konfigurirane u glavnom Appian Designeru) koje možete brzo povući u ad hoc aplikacije.
Na glavnoj Appianovoj nadzornoj ploči kliknite svoje korisničko ime u gornjem desnom kutu i na padajućem izborniku odaberite Quick Apps Designer. Poduzeća mogu birati tko ima pristup dizajneru brzih aplikacija. Kliknite gumb "Stvori novu brzu aplikaciju" i započeli ste postupak.
Brze aplikacije koriste stvaranje aplikacija na terenu. Ross je započeo jednostavno unošenjem imena aplikacije, kratkim opisom zaposlenika kako bi objasnio njezinu glavnu svrhu i kako će ime aplikacije biti navedeno u jedninskom i množinskom kontekstu.
Sljedeći korak je glavni obrazac. Ross je pomoću dizajnera stvorio demo aplikaciju "Social Responsibility" za zabavni brand kako bi se osiguralo poštivanje takozvanih "društvenih normi". To je primjer vrste slabo strukturirane aplikacije koju bi poduzeće moglo trebati u vrlo specifičnoj situaciji za upotrebu u marketinškim timovima, a ona koja zahtijeva vrlo specifičan prirodni jezik u stvorenim objektima i sučeljima aplikacija.
Na kartici Obrazac u Appian Quick Apps, Ross je zatim izgradio proces u kojem će korisnici unositi nove stavke društvene odgovornosti povezane s različitim proizvodima. Korisnici mogu upisati različite konfiguracije statusa dostupne za unos (npr. Novi proizvod, Pregled u tijeku, Odobreno, odbijeno itd.) I dodati upute i tekst pomoći kako bi korisnicima pružio dodatni kontekst u doživljaju aplikacije. Za svako novo polje postoje opcije Oznaka, Vrsta i Konfiguracija, potvrdni okvir za odlučivanje je li element potreban ili ne i mogućnost pomicanja svakog elementa u obrascu gore ili dolje pomoću strelica na desnoj strani.
Na kartici Suradnici tada birate korisnike ili timove s kojima želite dijeliti aplikaciju. Odatle kliknite "Stvori brzu aplikaciju" i Appian gradi aplikaciju.
"Kada pritisnete Create Quick App, on zapravo stvara sve različite konstrukcije dizajna: tablicu relacijske baze podataka, sve obrasce i procese, stranice zapisa, izvještaje - sve što je potrebno da ova funkcionalna aplikacija postane funkcionalna", rekao je Ross. "Brze aplikacije dizajnirane su za slabo vođen rad, tako da stvaram ovaj spremnik koji obuhvaća sve moje društvene odgovornosti, pratim ih i šaljem ad hoc zadatke kada mi treba netko da nešto učinim. Ako moram obaviti potpunije, strukturirano djelo u tim aplikacijama, tamo se upuštam u glavnog dizajnera Appian."
Za 15 minuta Ross je stvorio obrazac i prikazao sve tijekove rada povezane s poslovnom aplikacijom u koje su korisnici mogli ući i koristiti ih za ispunjavanje obrasca za društvenu odgovornost na web-nadzornoj ploči Appian-a ili putem mobilne aplikacije Appian. Zatim na stranici Izvješća nadzorne ploče Appian-a administrator (administrator) ili vođa tima mogu pratiti sve podatke povezane s aplikacijom. Aplikacija koju je Ross stvorio u 15 minuta bila je golih kostiju, ali funkcionirala je odmah s jednostavnim korisničkim iskustvom (UX).
Appian Quick Apps je pravi graditelj aplikacija bez koda uparen s Appian Designerom s niskim kodom. U glavnom dizajneru, građani programeri tada mogu upotrijebiti povuci i ispusti sučelje zvano Appian Process Modeler kako bi dodatno prilagodili aplikaciju dinamičnim pravilima, automatiziranim odlučivanjem i integracijama sustava. Appian Designer uzima temeljnu aplikaciju i dodaje složenije kombinacije unaprijed definiranih objekata, podataka i usluga koji reguliraju kako će aplikacija reagirati na složenije slučajeve uporabe.
Što zapravo znači "niski kod"
Kao što je definirano u Forrester Research, platforme niskog koda su platforme koje "omogućuju brzu isporuku poslovnih aplikacija s minimalnim ručnim kodiranjem i minimalnim ulaganjima u postavljanje, obuku i implementaciju. Tržište razvojnih platformi s niskim kodom sastoji se od širokog raspon dobavljača koji pružaju platforme koje podržavaju izgradnju, upotrebu i upravljanje aplikacijama putem deklarativnog alata koji podržava sastav vizualnog povlačenja i ispuštanja."
Appian je jedan od lidera u prostoru s niskim kodom, ali nije jedini. Prema najnovijem izvješću Forrester Wave o razvojnim platformama s niskim kodom, Appian vodi paket zajedno s Mendixom, OutSystemsima i Salesforceom, iako tržište ide daleko dublje i brzo raste. Microsoft je nedavno ušao u prostor sa svojom PowerApps platformom, a tvrtke poput Arrayworks počinju se stvarati kao „čvorišta niske produktivnosti“ u istom smislu kao i Appian.
Matthew Calkins, CEO Appian-a, rekao je za PCMag da tvrtka namjerava proširiti platformu i uključiti manje strukturirane oblike rada kojima je potrebna podrška. Bilo da se radi o poslovnim korisnicima koji sami kreiraju aplikaciju ili pojednostavljuju razvojni proces za kodre automatizacijom ručnih procesa, Calkins je rekao da Appian Quick Apps radi na stvaranju fleksibilnih aplikacija kako bi se izvršili određeni zadaci."Zamislite tim za tehničku podršku koji prima telefonske pozive kupaca s problemima podrške", rekao je Calkins. "Svi ti problemi pronalaze jedinstven put kroz organizaciju za podršku i idu različitim ljudima ovisno o stručnosti, tko je na dužnosti itd. Možete pokušati stvoriti BPM aplikaciju za to ili im samo dati znanje i čist način dodavanja vlastiti doprinos i suradnju."
Calkins je rekao da je cilj Appian Quick Appsa da se korisnici ne zapnu u određivanju detaljnih radnji prilikom izrade jezgrene aplikacije uz održavanje prilagodljivosti. Prava platforma bez koda je ona koja omogućuje građanima programere ili napredne korisnike dok im još uvijek omogućuju stvaranje aplikacije koja ne samo da ima funkcije golih kostiju, već zapravo djeluje.
"Imamo graditelja aplikacija koji je tako jednostavan za upotrebu da korisnici energije mogu napraviti, automatizirati, podržati i strukturirati vlastiti svijet rada", rekao je Calkins. "Izvadite sve te retke i okvire, stvorite jednostavnije objašnjenje što treba učiniti, a opet, još uvijek vam možemo dostaviti operativnu aplikaciju za 15 minuta."