Kako napraviti interni alat: administrativni paneli, odobrenja i zamjena tabela
Da biste napravili interni alat, izaberite jedan tok rada koji je trenutno bolan – obično zajedničku tabelu, nit e-pošte ili kanal za ćaskanje koji radi posao baze podataka – i pretvorite ga u malu aplikaciju sa pravilnim obrascem, listom sa statusima, odgovarajućim dozvolama za svaku ulogu i istorijom ko je šta promijenio. AI alat za izradu aplikacija može napraviti radnu prvu verziju za jedno popodne. Ono što uspjeh čini mogućim jeste držanje obima na jednom toku rada i izrada sa ljudima koji će ga koristiti svakog dana.
Šta se računa kao interni alat
Interni alati su neupadljiv softver koji pokreće posao. Uobičajene vrste:
| Vrsta | Šta radi | Zamjenjuje |
|---|---|---|
| Administrativni panel | Pretraga, pregled i izmjena zapisa (kupaca, narudžbi, korisnika) | Direktne izmjene u bazi, ogromnu tabelu |
| Tok zahtjeva i odobrenja | Neko podnese; neko drugi odobri ili odbije | Niti e-pošte, poruke „možeš li ovo odobriti?“ |
| Praćenje | Stavke koje prolaze kroz faze (zapošljavanje, imovina, greške, isporuke) | Tabelu sa statusom u boji |
| Kontrolna lista ili alat za uvođenje | Obavezni koraci sa odgovornima i rokovima | Kopiran dokument za svakog novog zaposlenog ili klijenta |
| Operativna kontrolna tabla | Trenutni brojevi i izuzeci na jednoj stranici | Sedmični izvještaj koji neko ručno pravi |
Za više polaznih ideja pogledajte ideje za interne alate za timove.
Da li uopšte treba praviti?
Zadržite tabelu ako je jedna osoba održava, podaci su mali i greška košta malo. Napravite alat kada primijetite ove znakove:
- Ljudi prepisuju tuđe izmjene, ili niko ne zna koja kopija je aktuelna
- Neki ljudi treba da vide ili mijenjaju samo dio podataka
- Napisali ste stranicu uputstava kako se koristi tabela
- Promjene statusa treba da nekog obavijeste, a to se stalno propušta
- Treba vam revizijski trag – ko je ovo odobrio i kada
Postoji i srednja opcija. Low-code platforme za interne alate (Retool, Airtable interfejsi, Softr i drugi) daju gradivne blokove iznad vaših podataka. Dobre su kada su podaci već u podržanoj bazi ili tabeli i želite ekrane prevlačenjem. AI izrađena aplikacija bolje odgovara kada je tok rada specifičan, želite da izgleda i ponaša se tačno onako kako tim treba, ili želite da posjedujete kod. Za opšte pitanje pogledajte graditi ili kupiti softver za malu firmu.
Prvo osmislite tok rada, pa ekrane
Prije upita zapišite tok rada kao kratku priču. Za alat za odobravanje troškova:
- Zaposleni podnese trošak: iznos, kategoriju, datum, opis, fotografiju računa.
- Njegov menadžer dobije obavještenje i odobri ili odbije uz komentar.
- Troškovi iznad limita takođe trebaju odobrenje finansija.
- Finansije označavaju odobrene troškove kao isplaćene u sedmičnoj grupi.
- Svi vide status svojih troškova; finansije vide sve.
Iz te priče dobijate:
- Podaci: troškovi, korisnici, uloge, odobrenja (ko, odluka, komentar, datum), prilozi.
- Statusi: podnesen → odobrio menadžer → odobrile finansije → isplaćen, ili odbijen.
- Uloge: zaposleni, menadžer, finansije, administrator.
- Pravila: prag iznosa, ko može da pomjeri stavku u svaki status.
- Ekrani: obrazac za podnošenje, „moji troškovi“, „čeka moje odobrenje“, tabela svih troškova za finansije, stranica detalja sa istorijom.
Opišite tok rada na taj način i AI može napraviti pravu stvar već na prvi pokušaj.
Dozvole i istorija
Interni alati često sadrže osjetljive podatke – plate, podatke o kupcima, novac. Dva pravila:
- Provjeravajte uloge na serveru za svaku radnju. Menadžer ne smije moći da odobri sopstveni trošak pozivom krajnje tačke za odobrenje.
- Bilježite istoriju. Čuvajte svaku promjenu statusa i izmjenu sa tim ko ju je napravio i kada. To rješava većinu rasprava „ko je ovo promijenio?“ i neprocjenjivo je kad nešto pođe po zlu.
Odlučite kako ljudi ulaze u sistem. Prijava preko firminih Google ili Microsoft naloga je zgodna za timove koji ih već koriste; e-pošta i lozinka rade svuda. U oba slučaja ograničite registraciju tako da samo vaš tim može da pristupi.
Prvi upit koji radi
Napravi interni alat za odobravanje troškova za kompaniju sa 25 zaposlenih. Zaposleni podnose trošak sa iznosom, valutom, kategorijom (putovanje, obroci, softver, oprema, ostalo), datumom, opisom i otpremanjem fotografije računa. Njihov menadžer vidi listu „Čeka moje odobrenje“ i može odobriti ili odbiti uz komentar. Troškovi iznad 500 dolara zatim takođe trebaju odobrenje nekoga sa ulogom Finansije. Finansije vide tabelu svih troškova sa filterima po statusu, osobi i mjesecu, i mogu označiti odobrene troškove kao isplaćene. Svaka promjena statusa se bilježi sa tim ko ju je napravio i kada, prikazana kao vremenska linija na stranici troška. Uloge: zaposleni, menadžer, finansije, administrator – provjeravane na serveru za svaku radnju. Sve čuvaj u bazi podataka i unesi realistične primjere. Jednostavan, zbijen i brz interfejs – ovo je radni alat, a ne marketinški sajt.
Koraci izrade
- Glavna tabela i obrazac za osnovni zapis, sa realističnim primjerima kako bi pretraga i filteri jasno radili.
- Statusi i prelazi, uključujući ko smije da pomjeri stavku u svako stanje.
- Uloge i prijava, ograničene na vaš tim.
- Log istorije na svakom zapisu.
- Obavještenja – e-pošta ili poruka u chatu kada nešto zahtijeva nečiju radnju.
- Uvoz postojećih podataka iz tabele. Kako pretvoriti tabelu u aplikaciju pokriva čišćenje i uvoz.
- Pilot sa dva-tri stvarna korisnika nedjelju dana prije uvođenja za sve.
- Ugasite stari proces na određeni datum. Dva sistema koji rade paralelno znače da nijedan nije pouzdan.
Kako natjerati ljude da ga zaista koriste
Mnogi interni alati rade savršeno, a ipak propadnu, jer ljudi nastavljaju po staroj navici.
- Gradite sa korisnicima. Posmatrajte kako neko danas obavlja zadatak prije nego što osmislite novu verziju.
- Učinite ga bržim od starog načina. Ako podnošenje traje duže od slanja poruke, ljudi će i dalje slati poruke.
- Zbijeno je bolje od lijepog. Operateri vole tabele sa dobrim filterima i obrascima pogodnim za tastaturu, a ne velike kartice i praznine.
- Sljedeća radnja na prvom mjestu. „Čeka mene“ treba da bude prva stvar koju ljudi vide.
Česte greške
- Pravljenje cijele tabele iznova. Premjestite jedan bolan tok rada; ostatak neka ostane u tabeli za sada.
- Nema vlasnika. Neko mora biti odgovoran za izmjene i popravke nakon pokretanja.
- Dozvole kao naknadna misao. Dodavanje uloga gotovom alatu je teže nego početi sa njima.
- Preskakanje revizijskog traga, pa ga zatražiti prvi put kad novac nestane.
- Objavljivanje na javnom linku bez prijave. Sve interno mora zahtijevati prijavu.
Održavanje nakon pokretanja
Proces se mijenja svakih nekoliko mjeseci – novi korak odobrenja, nova kategorija, novi tim. Planirajte to od početka:
- Držite podešavanja u tabelama, a ne u kodu. Kategorije, pragovi i dodjele odobravatelja koji žive u bazi može mijenjati administrator bez ponovne izrade.
- Skupljajte zahtjeve na jednom mjestu. Jednostavna veza „predloži izmjenu“ u alatu bolja je od zahtjeva rasutih po porukama.
- Redovno izvozite. CSV izvoz glavnih tabela znači da podaci nikada nisu zarobljeni i olakšava mjesečne izvještaje.
- Testirajte nakon svake izmjene. Nakon svake promjene toka rada ponovo prođite kroz podnošenje, odobravanje i odbijanje, jer se greške u dozvolama tu obično pojavljuju.
Troškovi
Interni alat napravljen uz AI košta hosting, bazu podataka, skladište datoteka ako ljudi otpremaju dokumente i eventualno servis za e-poštu ili poruke za obavještenja. Obično nema licenci po korisniku za alat koji sami posjedujete, što je važno kada mnogo povremenih korisnika treba pristup. Stalni trošak je vrijeme nekoga ko ga održava.
Izrada sa Mythexom
Interni alati dobro odgovaraju Mythexu. Opišete tok rada, agent ga gradi u live pregledu, dodaje Postgres bazu za zapise i skladište datoteka za otpremanja poput računa. Dokumentacijski slučaj korišćenja internog alata i slučaj administrativnog panela imaju početne upite. Kolege mogu pomoći u izradi u vašem radnom prostoru bez naknade po korisniku.
Dvije stvari koje treba znati. Prijave za vaš tim koji koristi alat dio su aplikacije koju pravite, sa pristupom koji biramo – one su odvojene od Mythex naloga. A Mythex ne uključuje ugrađene integracije sa Salesforce, HubSpot ili Slack za samu aplikaciju; povezuju se preko njihovih API-ja sa vašim ključevima. Za početni upit isprobajte šablone tracker odobrenja ili interni admin alat, a pogledajte kako napraviti kontrolnu tablu ako vam je potrebno uglavnom grafikona.
Pitanja
Šta je interni alat?
Interni alat je softver koji vaš tim koristi za vođenje posla, a ne nešto što vide kupci – administrativni panel, tok odobrenja, praćenje ili operativna kontrolna tabla. Većina počinje kao tabela ili sanduče pošte koje je postalo teško upravljati.
Kada treba zamijeniti tabelu internim alatom?
Kada je više ljudi uređuje i međusobno prepisuju izmjene, kada treba kontrolisati ko smije šta da mijenja, kada stalno pišete uputstva kako se koristi tabela ili kada greške u njoj koštaju pravi novac. Ako je jedna osoba vlasnik i greške su jeftine, ostanite kod tabele.
Mogu li praviti interne alate bez programera?
Da. AI alati za izradu aplikacija i low-code platforme za interne alate omogućavaju da ne-programeri naprave radne administrativne panele, praćenja i tokove odobrenja. Planirajte da neko bude zadužen za alat nakon izrade, jer se procesi mijenjaju i alat se mora mijenjati s njima.
Kako kontrolisati ko šta smije da radi u internom alatu?
Svakom korisniku dodijelite ulogu, na primjer podnosilac, odobravatelj ili administrator, i provjeravajte tu ulogu na serveru prije svake radnje – ne samo sakrivanjem dugmadi. Vodite evidenciju ko je šta promijenio i kada, da se greške mogu pratiti.