Dobički:
- Sposobnost razlage, kaj so platforme brez kode in platforme z nizko kodo, za katera dela so primerne in njihove omejitve.
- Sposobnost razdelitve aplikacije ali poteka dela v korake z logiko brez kode/nizke kode in priprave osnutka s podporo za umetno inteligenco
- Sposobnost ocenjevanja tehničnega dolga, upravljanja in varnostnih tveganj v rešitvah za državljane
Tradicionalni razvoj programske opreme zahteva pisanje kode vrstico za vrstico in tehnično znanje. Platforme brez kode in platforme z nizko kodo spremenijo to situacijo: omogočajo gradnjo aplikacij z vmesniki povleci in spusti, že pripravljenimi komponentami in vizualnimi tokovi, z malo ali nič napisane kode. Orodja, kot so Microsoft Power Platform, Airtable, Bubble, Zapier, Make, so s tega področja. Glavna razlika je v tem, da program brez kode izvaja celotno vizualno vsebino brez pisanja kode in je na splošno namenjen poslovnim uporabnikom; Nizka koda pa po drugi strani omogoča dodajanje kode, ko je to potrebno, poleg vizualnega razvoja in izpolnjuje bolj zapletene potrebe.
Te platforme so velike vrednosti za strokovnjake MIS: preprost tok odobritve, prijava obrazca ali integracija, ki bi ekipi IT vzela tedne, je mogoče nastaviti v nekaj dneh brez kode. Tako lahko državljanski razvijalec - torej netehnično usposobljen, vendar kompetenten uslužbenec - ustvari lastno rešitev. Umetna inteligenca vstopa v ta svet v dveh oblikah: tako funkcije umetne inteligence, ki so vgrajene v platforme (generiranje besedila, klasifikacija), kot tudi umetna inteligenca, ki ustvarja tok, obliko in logični oris v fazi načrtovanja. Toda ta tempo prinaša resna tveganja brez upravljanja.
Kdaj brez kode/nizka koda, kdaj koda?
Brez kode/nizka koda ni primerna za vsako delo. Primerno za: tokove interne odobritve, preproste obrazce in zbiranje podatkov, programčke znotraj oddelkov, preproste medsistemske integracije, hitro izdelavo prototipov. Ni primerno za: sisteme, ki zahtevajo visoko zmogljivost, zapleteno poslovno logiko, prilagodljivost na veliko število uporabnikov, zahtevajo občutljivo varnost ali premikajo meje platforme.
Kritični koncept je tehnični dolg: cena, ki jo bo danes na hitro, a neprevidno nameščena rešitev povzročila v obliki vzdrževanja, sprememb in popravkov jutri. Hitrost brez kode se zlahka spremeni v tehnični dolg; Kajti na stotine majhnih aplikacij, nameščenih brez dokumentacije, brez standardov in brez lastnikov, sčasoma postane neobvladljiv kup. AI lahko hitro izdela načrt za rešitev brez kode; ampak "ali naj to naredi koda ali brez kode?" in "kdo je lastnik in vzdržuje to?" Vprašanja so odločitve človeškega upravljanja.
Namig: Preden namestite rešitev brez kode, vprašajte: "Če oseba, ki je to namestila, odide po 6 mesecih, ali lahko nekdo to ugotovi in poskrbi za to?" Če je odgovor ne, manjkata dokumentacija in lastništvo; Rešitev je dolg.
Shadow IT in upravljanje
Največje tveganje pri upravljanju brez kode je IT v senci: rešitve, uvedene brez vednosti in nadzora oddelka za IT. Zaposleni uvozi podatke o strankah v orodje brez kode in namesti aplikacijo; Nihče ne ve, ni jasno, kam gredo podatki, varnost ni bila revidirana. To pomeni uhajanje podatkov, kršitve skladnosti in izgubo nadzora.
Zdrav pristop ni v prepovedi brezkodiranja, ampak v njegovem upravljanju: opredelitev, katere platforme so odobrene, kateri podatki se lahko uporabljajo, kdo lahko kaj namesti, kako bodo rešitve registrirane in revidirane. Specialist za MIS ima tukaj vlogo mostu: rešitve postavi v varen in sledljiv okvir, ne da bi upočasnil poslovne enote. AI lahko pomaga pri osnutku teh politik upravljanja in popisa rešitev.
Trije mini kovčki: po številkah
Primer 1 – povečanje hitrosti. V proizvodnem podjetju je terenska ekipa z zbiranjem obvestil o okvarah na papirju ustvarila 6 ur vnosa podatkov na teden. Državljanski razvijalec je v 3 dneh zgradil aplikacijo za mobilne obrazce brez kode; podatki pritekajo neposredno v sistem. Pri tradicionalnem razvoju bi pričakovali, da bo ekipa IT to delo opravljala 8 tednov. V pravem poslu je brezkodiranje prineslo velike dobičke.
Primer 2 – uhajanje informacijske tehnologije v senci. Ekipa za trženje je naložila seznam strank v neodobreno orodje za avtomatizacijo brez kode in nastavila oglaševalsko akcijo. Podatke o vozilih je hranil na čezmorskem strežniku in je bil problematičen glede KVKK; nihče se ni zavedal. To je bilo razkrito v reviziji in podjetje se je soočilo s tveganjem skladnosti. To se ne bi zgodilo, če bi obstajala odobrena platforma in podatkovno pravilo.
Primer 3 – Stroški tehničnega dolga. V enem podjetju je zaposleni namestil 40 različnih brezkodiranih avtomatov brez dokumentacije in odšel. Posodobitev platforme jih je pokvarila 11; Nihče ni vedel, kateri je kaj naredil. Potrebovali smo 5 tednov, da smo ponovno razumeli in popravili rešitve. Če bi obstajala dokumentacija in lastništvo, tega dolga ne bi bilo.
Šibek poziv / močan poziv
Šibek poziv:
Ustvarite aplikacijo za dovoljenja brez kode.
Močan poziv:
Vaša vloga: Ste oblikovalec rešitev brez kode in svetovalec za upravljanje. OSNUTE rešitev brez kode za naslednje potrebe. Vključevati mora:- Potek po korakih (obrazec → odobritev → obvestilo → registracija).- Zahtevana podatkovna polja in kateri podatki so občutljivi.- Ali je to delo skladno z brez kode ali zahteva kodo: ocenite z utemeljitvijo.- Opomba o upravljanju: kdo je lastnik, kako je dokumentirana, katera platforma je odobrena.- Možna nevarnost senčnega IT/uhajanja podatkov in previdnostni ukrepi. Potreba: [besedilo, npr. "zaposleni zahtevajo dopust, vodja odobri"]
Zmogljiv poziv ne zahteva le rešitve, ampak tudi oceno skladnosti in upravljanje; Preprečuje padec v slepoto hitrosti.
Štiri kopirane predloge
1) Ugotavljanje skladnosti:
Ali je naslednja zahteva primerna za brez kode/nizko kodo ali zahteva kodo? Ocenite po merilih: kompleksnost, obseg, varnost, zmogljivost. Podajte utemeljeno priporočilo. Potreba: [besedilo]
2) Skica poteka:
Spremenite naslednji postopek v tok brez kode: sprožilec, koraki, pogoji, obvestila, registracija. Določite, kateri podatki se obdelujejo v posameznem koraku in ali so občutljivi. Proces: [besedilo]
3) Kontrolni seznam upravljanja:
Ustvarite kontrolni seznam upravljanja za naslednjo rešitev brez kode: lastnik, dokumentacija, odobrena platforma, vrsta/lokacija podatkov, dostop, načrt varnostnega kopiranja/vzdrževanja, pogostost pregledovanja. Rešitev: [besedilo]
4) Senčno CT skeniranje:
V spodnjem opisu rešitve brez kode navedite možna tveganja IT v senci in uhajanja podatkov. Predlagajte metodo odkrivanja in preprečevanja za vsako tveganje. Opis: [besedilo]
Primerjalna tabela: brez kode / nizka koda / koda
merilo
Brez kode
nizka koda
tradicionalna koda
kdo počne
poslovni uporabnik
Analitik/razvijalec
razvijalec
Hitrost namestitve
najvišja
visoka
nizka
Zmogljivost kompleksnosti
nizka
srednje
najvišja
prilagoditev
omejeno
delno
poln
Tveganje upravljanja
visoka
srednje
Nizka (nadzorovana)
primerno službo
Enostavna oblika/tok
srednji nanos
Kritičen sistem/sistem lestvice
Pogoste napake
- Misliti, da je vse brez kode. Če boste zapletene, kritične ali skalirane sisteme prisilili k brezkodiranju, boste udarili ob zid.
- Namestitev brez dokumentacije. Rešitev brez lastnika in dokumentacije se ob odhodu ustanovitelja spremeni v tehnični dolg.
- Ignoriranje IT v senci. Pretok podatkov do neodobrenih orodij je tiha skladnost in tveganje uhajanja.
- Posredovanje občutljivih podatkov nenadzorovanemu vozilu. Nalaganje osebnih podatkov, ne da bi vedeli, kje se podatki hranijo, je kršitev KVKK.
- Razmišljanje, da je vladanje "prepovedano". Cilj ni preprečiti, ampak postaviti hitrost v varen okvir.
Pozor: hitrost brez kode je privlačna že od začetka; Pravi stroški nastanejo mesece pozneje pri vzdrževanju. Ne imejte rešitve za popolno samo zato, ker "deluje"; Rešitev brez lastnika, dokumentacije in načrta vzdrževanja še ni dokončana.
Če povzamem
Platforme brez kode in nizko kode vam omogočajo hitro izdelavo aplikacij z malo kode ali brez nje in krepijo državljanske razvijalce. Enostavna oblika zagotavlja veliko hitrost pri odobritvah in integracijah; Vendar pa ni primeren za kompleksne, kritične in skalirane sisteme. Njihova največja tveganja so tehnični dolgovi in IT v senci; Rešitev ni v prepovedi, ampak v upravljanju z odobreno platformo, podatkovnim pravilom, lastništvom in dokumentacijo. Umetna inteligenca pospešuje potek in pripravo rešitev; vendar je odločitev o primernosti in upravljanju v rokah človeka. Rešitev brez lastnika in dokumentacije se šteje za nedokončano.
Aplikacijska naloga
Izberite potrebo po "rezervaciji opreme" za oddelek. (1) Ustvarite osnutek in potek rešitve brez kode z zmogljivim pozivom. (2) Prosite modela, naj oceni primernost tega delovnega mesta za brez kodiranja in ga primerja z vašim mnenjem. (3) Ugotovite, ali so podatki, obdelani v rešitvi, občutljivi. (4) Ustvarite kontrolni seznam upravljanja (lastnik, platforma, dokumentacija, vzdrževanje). (5) Napišite morebitno IT tveganje v senci in previdnostni ukrep.
kontrolni seznam
- [ ] Ocenil sem, ali je delo primerno za brez kode ali kodo.
- [ ] Identificiral sem občutljive podatke, obdelane v rešitvi.
- [ ] Določen lastnik, dokument in načrt vzdrževanja.
- [ ] Uporabil sem samo odobreno platformo in pooblaščene podatke.
- [ ] Pregledal sem IT v senci in tveganja uhajanja.
- [ ] Upravljanje sem zasnoval kot zagotovilo brez omejevanja hitrosti.