Enota 9 / 11

Platforme brez kode/nizko kodo in umetna inteligenca

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.