Conectează-te cu noi

interviuri

Chris Strahl, fondator și CEO al Knapsack – Serie de interviuri

mm

Chris Strahl este cofondatorul și CEO-ul Knapsack, unde se concentrează pe remodelarea modului în care sunt construite produsele digitale moderne prin alinierea echipelor de design, inginerie și produs în jurul unui sistem comun de adevăr. Cu o experiență înrădăcinată în sisteme de design și dezvoltare front-end, este, de asemenea, cunoscut pe scară largă pentru găzduirea... Podcastul Sistemelor de Design, unde explorează modul în care organizațiile scalează designul, îmbunătățesc colaborarea și modernizează producția digitală.

Rucsac este un sistem de design pentru întreprinderi și o platformă de producție digitală care acționează ca un sistem viu de înregistrare, conectând resursele de design, codul, conținutul și documentația în timp real. Platforma permite echipelor să construiască și să gestioneze componente reutilizabile, gata de producție, să gestioneze token-uri de design și să mențină consecvența în ecosisteme digitale complexe. Prin structurarea datelor de design și a interfeței utilizator într-un mod scalabil și pregătit pentru inteligența artificială, Knapsack ajută organizațiile mari să accelereze livrarea, să reducă duplicarea și să asigure integritatea mărcii și a produsului în toate echipele și canalele.

Knapsack a apărut după ani petrecuți construind sisteme de proiectare pentru marile companii la Basalt, unde fricțiunile recurente dintre fișierele de proiectare, fluxurile de lucru inginerești și codul livrat au devenit imposibil de ignorat. Care a fost momentul în care acest tipar a devenit suficient de clar pentru a justifica lansarea unei platforme dedicate?

Am construit nenumărate sisteme de design la Basalt, iar tiparul era evident: fișierele de design, fluxurile de lucru inginerești și codul livrat existau toate în universuri separate. Rezultatul nu a fost o singură eroare dramatică, ci o mie de pierderi repetabile: butoane dimensionate greșit, comportament inconsistent și devieri de stil între proprietăți, care au costat echipele luni de reluare. Am știut că este o problemă reală când am văzut că aceste probleme nu puteau fi rezolvate cu plugin-uri de sincronizare mai bune sau o documentație mai elegantă. Acestea necesitau un sistem unic, autoritar, de înregistrare pentru design, cod și reguli de brand. Această realizare a clarificat necesitatea unei platforme dedicate.

Trecerea de la munca de agenție și consultanță la construirea unei companii de produse a scos la iveală o problemă mai profundă pe care instrumentele existente de design și platformele de flux de lucru nu o abordau. Care a fost lacuna fundamentală care a modelat arhitectura și direcția inițială a Knapsack?

Când am trecut de la munca de agent la construirea unui produs, piesa lipsă principală a devenit evidentă. Nu exista un sistem fiabil, lizibil de către mașină, care să capteze componentele, constrângerile și sinergia dintre designeri și ingineri. Instrumentele existente se concentrau pe fișiere sau depozite izolate, dar nu pe o reprezentare vie a stării reale a unui produs, inclusiv componente, teme, reguli de utilizare și metadate de conformitate. Am construit Knapsack în jurul unui sistem canonic de înregistrare care este axat pe componente, versionat, instrumentabil și capabil să se integreze atât cu instrumentele de design, cât și cu bazele de cod. Această concluzie a modelat modelul nostru de ingerare și stratul de legătură, ducând în cele din urmă la Motorul Inteligent de Produs.

„Era pânzei” lasă locul sistemelor vii, conectate la cod. Cum definiți această schimbare și ce se schimbă pentru echipe atunci când crearea de produse trece de la fișiere statice la sisteme actualizate continuu?

Era canvas trata experiența utilizator (UX) ca pe niște artefacte statice, de obicei fișiere transmise între echipe. Noua eră este condusă de sisteme executabile, actualizate continuu, care reflectă implementarea reală. Schimbarea pentru echipe este semnificativă. În loc să dezbată care fișier sau ramură este sursa adevărului, acestea lucrează dintr-un sistem partajat care expune starea actuală a componentelor, token-urilor, constrângerilor de accesibilitate și comportamentului de producție. Acest lucru reduce ambiguitatea, permite validarea automată și susține fluxuri de lucru agențice care generează interfețe utilizator utilizabile bazate pe componente reale, mai degrabă decât pe aproximări.

Interfața cu utilizatorul generată de agenți eșuează adesea fără un sistem de înregistrare care să reflecte componentele, regulile și constrângerile reale. De ce este acest strat de ancorare esențial pentru ca inteligența artificială să producă interfețe pregătite pentru întreprinderi?

IA poate sintetiza machete și poate copia, dar are nevoie de un vocabular autoritar pentru a produce interfețe pregătite pentru întreprinderi. Stratul de ancorare, care conține componente concrete, elemente de recuzită, constrângeri, token-uri și reguli de utilizare, oferă IA limitele pe care trebuie să le respecte. Fără acesta, agenții au halucinații în stiluri, ignoră cerințele de accesibilitate sau generează cod care nu corespunde cu ceea ce echipele de inginerie livrează de fapt. Cu un grafic de componente și un set de reguli reale, agenții produc rezultate implementabile, conforme și consistente cu standardele mărcii. Aceasta este diferența dintre o machetă atractivă și o interfață implementabilă.

Pe măsură ce Motorul Inteligent de Produs s-a dezvoltat, ce s-a dovedit a fi cel mai dificil în unificarea elementelor de design, a codului, a regulilor de brand, a cerințelor de conformitate, a modelelor UX și a datelor de performanță într-un sistem coerent?

Provocarea nu constă într-o singură integrare, ci mai degrabă într-o serie de acestea. Aceasta armonizează intenția și realitatea în diverse reprezentări, inclusiv token-uri de design în Figma, implementări de componente în mai multe depozite, ghiduri de brand în documente legale, telemetrie din sistemele de producție și metadate de conformitate. Fiecare dintre acestea se află în formate diferite, cu proprietari diferiți și în cicluri de actualizare diferite. Transformarea acestor semnale într-un model consistent a necesitat conducte puternice de ingerare, reguli de rezolvare a conflictelor și un model clar pentru proveniență și proprietate. Echipele trebuie să știe ce s-a schimbat, cine a făcut schimbarea și de ce a fost făcută. Construirea acelui nivel de încredere a fost cea mai dificilă parte.

Având în vedere că inteligența artificială este acum capabilă să genereze interfețe din ce în ce mai complete, cum vedeți evoluția rolurilor designerilor și inginerilor în cadrul fluxurilor de lucru om-agent?

Agenții vor gestiona sarcini repetitive, cum ar fi scheletarea paginilor, propunerea de variante accesibile și generarea de conținut localizat. Designerii se vor concentra pe strategie, intenția de utilizare a experienței, experiența utilizatorului în situații limită și definirea constrângerilor care duc la rezultate bune. Inginerii se vor concentra mai puțin pe tastarea fiecărui pixel și mai mult pe corectitudinea componentelor, contractele de execuție, observabilitate și performanță. Oamenii devin curatori și validatori. Definim regulile, revizuim rezultatele și determinăm cum arată calitatea. Cele mai valoroase abilități umane vor fi gândirea sistemică și judecata.

După Seria A, care au devenit domeniile de interes prioritare pentru accelerarea dezvoltării produselor și a adoptării de către companii?

Seria A ne-a permis să accelerăm în trei domenii. În primul rând, integrarea și ingerarea, care permit companiilor să creeze un sistem de evidență în câteva zile în loc de luni. În al doilea rând, Motorul Inteligent de Produs, inclusiv capabilități aliniate la model care asigură că interfețele generate respectă marca și regulile. În al treilea rând, controalele la nivel de întreprindere, cum ar fi permisiunile, auditabilitatea și mecanismele de conformitate, asigură încrederea liderilor în adoptarea Knapsack în cadrul organizațiilor mari. Acestea sunt pârghiile care impulsionează adoptarea la scară reală.

Echipele companiilor se confruntă adesea cu dificultăți în trecerea de la fluxuri de lucru statice la sisteme dinamice, pregătite pentru agenți. Care sunt cele mai mari obstacole și cum ajută Knapsack organizațiile să se adapteze?

Întreprinderile se confruntă cu sisteme fragmentate, compartimentări izolate ale proprietății, constrângeri de reglementare și costul ridicat al menținerii la zi a tuturor datelor. Noi vă ajutăm prin accelerarea și determinarea procesului de ingerare, prin modelarea provenienței și a proprietății și prin furnizarea de funcții de guvernanță, cum ar fi permisiuni și jurnale de audit. Aceste instrumente permit echipelor să valideze încrederea în fluxurile de lucru automatizate.

Pe măsură ce crearea de produse devine din ce în ce mai automatizată, ce noi capacități credeți că trebuie să dezvolte echipele pentru a rămâne eficiente într-un mediu în care inteligența artificială generează o parte mai mare din munca fundamentală?

Echipele trebuie să dezvolte abilități mai puternice de gândire sistemică, în special capacitatea de a crea constrângeri, politici și contracte de componente pe care agenții le pot utiliza. De asemenea, au nevoie de practici mai bune de monitorizare și validare, inclusiv observabilitatea deciziilor agenților, controalele de implementare și cadre de întrebări și răspunsuri pentru interfața utilizator generată. Cunoștințele de guvernanță devin esențiale, în special capacitatea de a exprima cerințele de conformitate, accesibilitate și confidențialitate într-un format care poate fi citit de mașină. Organizațiile care vor avea succes vor fi cele care pot codifica politicile și calitatea în sistemele lor.

Privind în perspectivă la cinci ani, cum credeți că va evolua crearea de produse bazate pe inteligență artificială și ce poziție doriți să ocupe Knapsack în următoarea etapă a industriei?

În cinci ani, crearea de produse va fi similară cu serviciile de compunere pe baza unui grafic de componente live, mai degrabă decât cu transmiterea de comparații statice între echipe. Instrumentele agentiale vor genera suprafețe pregătite pentru producție folosind politici, bugete de performanță și constrângeri de brand. Scopul meu este ca Knapsack să fie sistemul canonic de înregistrare pe care agenții și aplicațiile se bazează pentru a înțelege primitivele și regulile reale ale UI ale unei companii. Aceasta include integrarea profundă cu modele și CI/CD, o guvernanță puternică pentru întreprinderile reglementate și o integrare rapidă pentru noile echipe. Knapsack ar trebui să fie stratul de încredere pentru brand, comportament și siguranță, deoarece companiile permit agenților să opereze mai autonom.

Mulțumesc pentru interviul excelent. Cititorii care doresc să afle mai multe despre sistemele moderne de design și producția digitală scalabilă ar trebui să viziteze... Rucsac.

Antoine este un lider vizionar și partener fondator al Unite.AI, condus de o pasiune neclintită pentru modelarea și promovarea viitorului AI și al roboticii. Un antreprenor în serie, el crede că AI va perturba societatea la fel de mult ca electricitatea și este adesea surprins încântător de potențialul tehnologiilor disruptive și AGI.

Ca futurist, el este dedicat explorării modului în care aceste inovații vor modela lumea noastră. În plus, el este fondatorul Securities.io, o platformă axată pe investiții în tehnologii de ultimă oră care redefinesc viitorul și remodelează sectoare întregi.