Fase 1: Ad ogni progetto
serve un piano
Inizio andando a capire il contesto, ovvero briefing, passaggi di consegna, codebase esistente, vincoli e persone coinvolte, facendo le domande giuste a chi ne sa più di me: clienti, PM, designer, altri sviluppatori. Poi è il momento delle decisioni: scelta dello stack, architettura, processo, design system. Una direzione chiara all’inizio vale più di dieci correzioni in corsa.
Competenze: valutazione di brief e requisiti, audit di codebase, confronto con il team, architettura dell’informazione, UX/UI design, wireframing e prototipazione (Figma, Adobe CC), scelta dello stack, definizione di API e modelli dati.