Na ovoj stranici
Tri pitanja modelu stoje između ilustrativnog pomoćnika za integraciju i njegove mape polja. Prvo razvrstava zahtev. Drugo bira alat. Treće istu odluku prepisuje u dužem obliku. Niz je nastao kada je model često mešao dve operacije. Posle nadogradnje modela dodatna putanja možda dodaje čekanje bez sprečavanja grešaka.
Jedini način da to saznate jeste da iste zadatke pustite kroz oba puta. Poznatost postupka nije dokaz njegove vrednosti.
Rasprava o proizvodima koji se menjaju sa sposobnostima modela zastupa ideju da proizvod treba da se poboljša kada se poboljša njegov model. Govori i o teškoći uklanjanja poznatih interfejsa. Pouka nije da treba ukloniti svaku potporu. Testirajte da li potpora još zaslužuje mesto.
Razdvojite pomoć od ovlašćenja
Stara pomoć može biti prompt koji ponavlja opise alata, usmerivač koji uvek bira istu operaciju ili krut interfejs za zadatak koji model sada može jasnije objasniti na zahtev. Posao joj je da pomogne modelu ili korisniku da završi rad. Ako više ne pomaže, trošak održavanja je čist višak.
Provera dozvola je drugačija. Ona odlučuje da li je radnja dozvoljena. Model koji odlično bira alate i dalje ne može sebi dati pristup podacima drugog trgovca. Model koji savršeno napiše izmenu kontakta i dalje traži pravo odobrenje pre živog upisa.
Objašnjenje MCP-a opisuje pristup alatima i bezbednosnu cenu njegovog otvaranja. Sposobnost modela može promeniti kako pomoćnik pronalazi pravi alat. Ne uklanja potrebu da alat bude ograničen i ulazi provereni.
Ta razlika sprečava čestu grešku u projektima pojednostavljenja. Timovi vide stari tok kao jedan sloj pa ga ili celog zadrže ili celog izbrišu. Razdvojite pitanja: koji delovi pomažu modelu da razmišlja, koji pomažu korisniku da razume, a koji sprovode pravilo izvan modela? Samo prva dva su kandidati za uklanjanje na osnovu bolje sposobnosti.
Pošteno poređenje traži iste ulazne zadatke i iste dozvoljene radnje. Ako jednostavniji put dobije noviju šemu ili šire dozvole, dobar rezultat malo govori o uklonjenom sloju. Uključite slučajeve greške koje je stara pomoć trebalo da uhvati, pa proverite da li ih novi put hvata iz istog razloga. Inače nekoliko uspešnih običnih primera može izbrisati sećanje na to zašto je pomoć postojala.
Poredite završene zadatke
Test samog modela nije dovoljan. Pitanje proizvoda je da li korisnici stvarni zadatak završavaju sa manje grešaka, za manje vremena ili sa jasnijim dokazom.
Napravite mali skup scenarija: obično mapiranje kontakta, nepoznato polje odredišta, nalog bez potrebnih dozvola i zahtev za aktivaciju pre pregleda. Pokrenite svaki sa pomoćnim slojem i bez njega. Proverite pozive alatima, objašnjenja i odluke da se stane. Uz tačnost merite vreme i trošak.
Ako je jednostavniji put jednako dobar za obične zadatke, ali lošiji u slučaju dozvole, zadržite zaštitu. Ako pomoć ništa ne menja i dodaje dve sekunde, uklonite je. Ako je važna samo za jednu retku vrstu zahteva, ograničite je na tu vrstu.
Pošten prigovor je: „Korisnici su naučili stari interfejs; brisanje im stvara novi posao.“ Tačno. Poznata kontrola može pomoći čoveku i kada modelu više ne treba. Posmatrajte stvarni završetak i razumevanje kod tih korisnika. Stari interfejs može ostati zbog ljudi, ali razlog treba imenovati i testirati.
Odvojite trošak privremenog rešenja od troška njegove promene. Usmerivač može dodati malo čekanja, ali biti jeftin za održavanje; krhak ručno pisan parser može tražiti rad svaki put kada dobavljač doda polje. Tabela može beležiti vreme, stopu grešaka, teret održavanja i razumevanje korisnika. Vrednosti dolaze iz zadataka proizvoda, ne iz opšte tvrdnje da je noviji model pametniji.
Šta stara pomoć još štiti?
-
Sprovodi dozvolu ili opseg podataka
Zadržite kontrolu
Sposobnost modela ne daje ovlašćenje.
-
Pomaže samo jednoj vrsti izuzetaka
Suzite pomoć
Primenite je tamo gde testovi zadataka pokazuju vrednost.
-
Ne menja nijedan testirani ishod
Uklonite pomoć
Više ne opravdava čekanje i održavanje.
Privremeno rešenje uklonite namerno
Bezbedno uklanjanje ima polazno stanje i povratni put. Zabeležite ishod starog puta na istim scenarijima, uključite novi put za ograničenu grupu i pratite greške. Staro ponašanje zadržite dovoljno dugo da možete objasniti pogoršanje. To su obične provere proizvoda, ne obećanje da napredak modela svaku funkciju čini zastarelom.
Tajo vodič za obrnuti ETL nudi korisnu granicu: ponavljano pomeranje podataka pripada stabilnom toku. Jači model može poboljšati predlog ili objašnjenje mapiranja. Ne čini poziv modelu za svaki zapis boljim transportnim mehanizmom.
Cenu ove discipline čini povremeno ponovno testiranje. Dobitak je proizvod koji ne nosi zauvek jučerašnja privremena rešenja.
Napredak modela treba da ukloni naporan rad, ne pravila.
Uz svaki sačuvani sloj držite kratak razlog. „Ovaj korak sprečava neovlašćene upise“ ostaje trajno važan i kada se model poboljša. „Ovaj korak nadoknađuje mešanje dva alata“ treba ponovo testirati pri sledećoj promeni modela. Taj mali popis čini buduće pojednostavljenje ponovljivom odlukom, ne raspravom o poznatosti stare šeme.
Često Postavljana Pitanja
Kada ukloniti pomoćni AI sloj?
Kada testovi na današnjim zadacima pokažu da više ne poboljšava ishod dovoljno da opravda čekanje, cenu i održavanje. Uporedite iste zadatke sa njim i bez njega.
Koje kontrole treba da ostanu?
Kontrole koje sprovode dozvole, granice podataka ili nepovratne radnje ostaju i kada je model sposobniji. Sposobnost ne daje ovlašćenje.
Može li uklanjanje poznatog interfejsa naškoditi korisnicima?
Da. Proverite završetak zadatka i razumevanje kod korisnika koji se na njega oslanjaju. Brži model nije dokaz da svako može raditi bez starog interfejsa.