UI projekti niso navadni IT projekti
Implementacija umetne inteligence se temeljno razlikuje od tradicionalnega IT projekta. V konvencionalnem projektu so zahteve jasne od začetka. V projektu UI vemo le, kateri problem rešujemo in kakšen rezultat zgleda dober — algoritem rešitve je odkrit med gradnjo, ne vnaprej.
Metodologije za UI projekte
Agilne metodologije so se dobro prenesle na razvoj UI. Kratki sprinti s konkretnimi merjenimi rezultati delujejo bolje kot dolgi vodopadi. Jasno lastništvo — ki definira uspeh — je bistveno, ker je UI pri toku enostavno preusmeriti in optimizirati za napačno metriko.
Od MVP do produkcije
Naučeni UI projekti sledijo vzorcu: eksperiment → MVP → omejena produkcija → skaliranje. Vsaka faza ima svoja merila uspešnosti in prehoda. Napaka, ki jo naredijo mnoge ekipe, je preskakovanje od eksperimenta neposredno do celotnega obsega uvajanja.