Ormai il concetto diย processo Agileย si sta diffondendo sempre piรน.
Ma nel pratico come si traduce lโapplicazione dei principi a un progetto?
Premesso che ogni team deve trovare e concordare ilย suo metodoย (questa รจ una delle basi del concetto di Agile), vi raccontiamo come lo abbiamo applicato nel nostro team di Sinesy Innovision.
Descrivendo il progetto, parleremo sempre di committente e non di cliente, perchรฉ il processo vale sia per prodotti rivolti ai clienti sia per progetti commissionati allโinterno dellโazienda.
Le fasi di un progetto nella metodologia agile
Dividere il progetto in fasi di durata ben definita, raggiungere tanti piccoli obiettivi per arrivare a un unico obiettivo finale nei tempi previsti: รจ questa una delle chiavi per il successo di un progetto agile.
Per quanto riguarda i prodotti digitali le fasi che stiamo sperimentando sono cosรฌ suddivise:
- kickoffย progetto (definizione obiettivi e vincoli);
- analisi e mockup;
- rilasciย aย stepย (per funzionalitร );
- testย a step (per funzionalitร );
- consegnaย del progetto.
Definizione dellโobiettivo e vincoli
La prima cosa da fare per ogni tipo di progetto, รจ definire un obiettivo e far emergere eventuali vincoli.
Avere obiettivi e vincoli ben chiari da subito aiuta a โtracciare la viaโ, a delineare il percorso che ci porterร a concludere il nostro progetto con successo.
Abbiamo partecipato allโevento โAgile@FVGโ. Vuoi sapere comโรจ andata?
LEGGI LโARTICOLO
Analisi e Mockup
Come prima fase del progetto portiamo avanti di pari passo lโanalisi tecnica e il disegno del mockup, entrambe in collaborazione con il committente. Questo ci permette di realizzare in poco tempo un prototipo interattivo che tenga conto della tecnologia che si utilizzerร in fase di sviluppo e che, una volta concluso, darร lโimpressione di avere giร il progetto terminato.
Questo approccio puรฒ portare a diversi vantaggi:
- permette alย committenteย di vedere ilย risultato in tempi molto brevi;
- dร lโopportunitร diย evidenziare eventuali criticitร ย eย correggerleย prima di cominciare a sviluppare (quindi di risparmiare tempo);
- si traccia laย strada da percorrereย e, anche se qualche deviazione ci sarร sempre, si fornisce una guida precisa a chi avrร in carico la parte produttiva del progetto.
Meeting con il committente
Per ogni fase del progetto, รจ importante confrontarsi a cadenza regolare con il committente, concordando e condividendo ogni decisione. Nellโapproccio Agile รจ fondamentale creare un buon team che includa persone in grado di portare il proprio contributo al progetto.
Ogni opinione va ascoltata e le criticitร e i vincoli vanno affrontati con un atteggiamento costruttivo.
Questo รจ ben diverso dal classico โIl cliente ha sempre ragioneโ: il committente va tenuto in considerazione e guidato nelle scelte, va istruito e reso capace di essere parte attiva nel progetto per quel che gli compete.
Ti potrebbe interessare:
Identikit del perfetto uomo agile
Riunioni strutturate
Se รจ vero che i meeting sono importanti รจ altrettanto vero che portano risultati se e solo se rispettano delle regole:
- ogni meeting deve avere unย obiettivo;
- ogni partecipante al meeting deve arrivareย preparato sul temaย e con il materiale richiesto;
- i meeting devono avere unaย durata prestabilitaย nella quale va raggiunto lโobiettivo;
- partecipano solo le persone effettivamenteย utiliย al raggiungimento dellโobiettivo.




