AI pomáha pri návrhu kódu, tvorbe rozhrania a príprave testov. Pre firmu, ktorá kedysi odložila vlastný systém pre veľký rozsah alebo cenu, má zmysel vyžiadať si nový odhad podľa dnešného zadania.
Prínos AI sa líši podľa úlohy. V tomto článku neuvádzame univerzálne percento úspory: na také porovnanie by bolo potrebné zverejniť vzorku úloh, východiskový postup a spôsob merania. Praktickým cieľom je dostať použiteľnú verziu k ľuďom a overiť, čo firma skutočne potrebuje.
Kratšia cesta ku konkrétnej spätnej väzbe
Dlhé posudzovanie zadania
- Diskusia nad abstraktným opisom
- Pravidlá bez skúšky v aplikácii
- Nedorozumenia sa ukážu pri používaní
Skoršia funkčná ukážka
- Úsek procesu pripravený s pomocou AI
- Kontrola kódu a obchodných pravidiel
- Tím skúša a spresňuje konkrétnu prácu
AI mení spôsob tvorby, nie cieľ projektu
Podnikový systém stále musí vyriešiť konkrétnu prácu. Schváliť správnu cenu, udržať dostupnú kapacitu alebo ukázať spoľahlivý stav zákazky. Rýchlosť písania kódu je prostriedok, nie výsledok pre firmu.
AI pomáha vývojárom pripraviť návrhy kódu, rozpracovať rozhranie, vytvoriť testovacie scenáre či vysvetliť existujúcu implementáciu. Človek určuje zámer, overuje návrhy a zodpovedá za výsledok.
Pre kupujúceho je podstatná kratšia cesta k verzii, na ktorej sa dá diskutovať. Namiesto týždňov posudzovania abstraktného zadania môže tím skôr ukázať funkčný úsek procesu. Vaši pracovníci následne odhalia nedorozumenia na konkrétnych situáciách.
To však funguje iba vtedy, keď projekt obsahuje pravidelnú spätnú väzbu. Rýchlejší vývoj podľa nesprávne pochopeného zadania vás k správnemu systému nepriblíži.
Zo starého rozpočtu sa nedá jednoducho odpočítať percento
Aktuálna ponuka vychádza z dnešného rozsahu, údajov a nárokov na prevádzku. Tie sa od posledného odhadu mohli zmeniť rovnako ako vývojové nástroje.
Vývoj, overenie, migrácia a zavedenie majú odlišné nároky. Rýchlejšia tvorba nepomôže termínu, ak projekt čaká na rozhodnutie o pravidlách alebo na opravu údajov.
Pri porovnávaní rýchlosti používajte rovnaký rozsah práce aj rovnaké požiadavky na kvalitu. Pri ponuke rozhoduje konkrétny odhad práce a kalendárny plán. Jedna rýchlo vytvorená funkcia neurčuje náročnosť celej zákazky.
Kde vzniká prínos rýchlejšieho vývoja
- Jasná úloha Pravidlá a očakávaný výsledok
- Návrh s AI Rýchlejšia príprava implementácie
- Kontrola a skúška Kód, oprávnenia a výnimky
- Spätná väzba firmy Overenie na reálnej práci
Pravidlá práce potrebuje vysvetliť firma
AI môže navrhnúť možnosti schvaľovania zľavy. O tom, kto nesie zodpovednosť, však rozhoduje firma. Rovnako musí ujasniť, kedy sa ponuka stáva záväznou pre prevádzku.
Vlastník procesu nepotrebuje napísať technickú dokumentáciu. Potrebuje vysvetliť bežný postup, výnimky a dôvod pravidiel. Pri rozhovore sa často ukáže, čo je skutočná potreba a čo len obchádzka starého softvéru.
Trojité zadávanie adresy napríklad nie je samo osebe požiadavka. Potrebná je správna adresa na správnom mieste a jasný spôsob jej zmeny. Nový návrh môže túto potrebu splniť jednoduchšie.
Nejasnosť v údajoch zostáva aj po rýchlom importe
Duplicitný zákazník alebo stav s rôznym významom v dvoch oddeleniach nie je iba technický problém. Niekto musí rozhodnúť, čo záznamy znamenajú a ako s nimi pokračovať.
AI môže navrhnúť zhody a označiť podozrivé údaje. Pravidlá zlúčenia a prevzatia však potrebujú vlastníka. Skúšobná migrácia potom overí počty, väzby, prístupy aj reálnu použiteľnosť.
Ak čistenie dát trvá dlhšie než prvá verzia aplikácie, určuje aj termín spustenia. Rozumný plán nechá prípravu dát a vývoj bežať súbežne tam, kde sa navzájom neblokujú.
Čo tvorí cestu od nápadu po používanie
- Rozhodnutia o procese Vlastníci, pravidlá a očakávaný výsledok
- Vývoj s AI Implementácia a technické overenie
- Príprava a prenos údajov Význam záznamov, opravy a skúšky
- Zavedenie do práce Používatelia, odovzdanie a podpora
Skúšky overujú, či rýchlo vytvorená funkcia robí správnu vec
Pravidlo, ktoré sa dá rýchlo napísať, sa môže aj rýchlo napísať nesprávne. Preto potrebujete scenáre prevzatia ešte pred dokončením funkcie.
Pri objednávke overte úspešné vytvorenie, chýbajúci údaj, neoprávnenú zmenu a opakovanie požiadavky. Pri plánovaní skúste súbeh dvoch pracovníkov. Pri reporte skontrolujte výsledok proti známym vstupom.
AI môže pomôcť navrhnúť ďalšie skúšky. Nemala by však byť jediným posudzovateľom pravidiel, ktoré sama pomáhala vytvoriť. Dodávateľ musí vysvetliť, ako výsledok kontrolujú ľudia a automatické overenia.
Žiadajte aj skúšku obnovy a správania pri výpadku integrácie. Podnikový systém sa hodnotí podľa toho, ako funguje v prevádzke, nie len podľa rýchlosti vytvorenia prvej ukážky.
Dve odlišné otázky o AI
| AI pri vývoji | AI vo vašom systéme | |
|---|---|---|
| Cieľ | Rýchlejšie pripraviť a overiť implementáciu | Pomôcť používateľovi s konkrétnou úlohou |
| Čo overiť | Kontrola kódu a výslednej funkcie | Kvalita odpovede, práva a schválenie |
| Zodpovednosť | Dodávateľ za odovzdaný systém | Dohodnutý vlastník procesu a prevádzky |
| Rozpočet | Súčasť spôsobu dodávky | Vývoj funkcie aj jej pravidelná prevádzka |
Vývoj s AI a AI v aplikácii sú dve rozhodnutia
Dodávateľ môže používať AI pri tvorbe systému, ktorý používateľom žiadne AI funkcie neponúka. A naopak, bežná aplikácia môže obsahovať asistenta. Pri výbere tieto otázky oddeľte.
Prvá sa týka spôsobu dodávky. Druhá hodnoty a rizík konkrétnej funkcie. Pri AI v aplikácii potrebujete vedieť, ktoré údaje spracúva, aké operácie smie vykonať a kto potvrdzuje citlivé zmeny.
MCP umožňuje štandardizované pripojenie AI aplikácií k nástrojom a dátam. Nenahrádza však firemné pravidlá ani kontrolu práv. Jeho úlohu vysvetľuje oficiálny prehľad protokolu a náš článok čo je MCP.
Skoršia verzia má dokončiť konkrétnu prácu
Prvý systém nemusí zahŕňať všetky budúce portály, reporty a AI funkcie. Môže prevziať prijatie a pridelenie zákazky vrátane opráv termínu. Potrebné odovzdanie ďalšiemu tímu však musí zostať súčasťou postupu.
Fungujúce účtovníctvo môže zostať na mieste a prehľad sa zatiaľ obmedzí na otvorenú či omeškanú prácu. Firma získa skúsenosť pred rozhodnutím o ďalšom rozsahu.
Pilot má ukázať, že človek úlohu dokončí, údaje sa zachovajú a bežné výnimky majú riešenie. Rýchlejší vývoj tak podporí skoršie učenie bez závislosti od dokončenia všetkých nápadov naraz.
Prvá ukážka je začiatkom spresňovania
Prvá funkčná verzia prirodzene vyvolá nové otázky. Používateľ zistí, že potrebuje vidieť poslednú zmenu priamo pri zákazke alebo že schválenie má zastupovať kolega. Neznamená to automaticky zlé pôvodné zadanie.
Vopred si dohodnite priestor na úpravy po pilotnom používaní. Každú zmenu posúďte podľa toho, či odstráni prekážku pri práci alebo len pridáva pohodlie. Najskôr riešte prvú skupinu.
Rýchlejší vývoj s AI je užitočný práve v tomto cykle. Firma uvidí výsledok, poskytne konkrétnu spätnú väzbu a overí upravené riešenie. Hodnota vzniká v opakovanom spresnení, nie v čo najväčšom množstve funkcií naraz.
Rýchlejší vývoj využite na spresnenie
- Ukážka Fungujúca časť
- Skúška Reálna úloha
- Rozhodnutie Čo upraviť
- Úprava Nové overenie
Viac priestoru na každodennú použiteľnosť
Najväčší prínos nemusí byť iba nižší rozpočet. Rýchlejšia tvorba umožní venovať viac pozornosti detailom, ktoré rozhodujú o každodennej použiteľnosti.
Môžete upraviť formulár podľa práce operátora, zjednotiť schvaľovanie alebo odstrániť prepisovanie medzi dvoma službami. Pri vlastnom vývoji tieto zmeny nemusia čakať na plán výrobcu univerzálneho produktu.
Odporúčame znovu posúdiť vlastný systém alebo vlastnú vrstvu nad bežnými službami. Neprepisujte funkčné účtovníctvo bez dôvodu. Postavte podľa seba tie časti, kde kompromisy zdržujú ľudí alebo obmedzujú rast.
Výsledok posudzujte podľa použiteľného procesu. V Transfer International sú to napríklad registrácia kandidáta, pridelenie ku klientovi a príprava dokumentov. Podobné zadania rozoberáme na stránke interné systémy a riadenie procesov.
Prineste nám starý odhad alebo dnešný problém. Pripravíme aktuálny rozsah a oddelíme, čo zrýchli vývoj s AI a čo potrebuje rozhodnutie či prípravu na vašej strane.