L'evoluzione agile
I designer agili devono vedere in fretta l'essenza di un problema, arrivare a soluzioni ragionevoli e comunicarle in modo efficace.
Quando le cose non vanno esattamente come previste, devono reagire, riaggiustare il loro pensiero e provarci ancora.
Gli esperti della progettazione agile sanno trovare un equlibrio. Conoscono la differenza tra attività di design "core" e "revealing" e pianificano di conseguenza.
Quando emergono difficoltà non previste essi adattano il loro ritmo di lavoro. Sanno come fare e ricevere critiche e pongono domande chiarificatrici ai membri del team e agli stakeholder.
Rebecca Wirfs-Brock
Esperta Object-Oriented a livello internazionale.
"Pratica quello che insegna".
Scrive articoli per IEEE Software Design.
Con la sua attività, contribuisce a diffondere l'uso di tecniche e strumenti efficaci rivolti ad architetti, designer e analisti.
È membro storico dell'Agile Alliance e co-fondatore dell'Agile Open Northwest Conference.
È l'autrice dell'Object Oriented Design: Roles, Responsibilities, and Collaborations (2003) e dello storico Designing Object-Oriented Software (1990).
Imparerete a:
- Identificare i "problem frame" e usarli per fare efficaci domande ai clienti
- Scrivere e condividere storie di design per avviare una iteration
- Usare un vocabolario comune per caratterizare i vari aspetti del design
- Usare stereotipi secondo il ruolo degli oggetti e capire l'interazione dei pattern
- Organizzare i design tasks e identificare il loro impatto sul progetto
- Sviluppare una roadmap per "provare" il tuo design
- Condurre una sessione CRC card model
- Usare carte CRC per spiegare un design esistente - le basi dello Story Telling
- Capire come supportare la variabilità del design in modo Agile
- Riconoscere quando emerge un "wicked problem" e come influenza il flusso del progetto
- Discutere questioni in modo efficace e arrivare a un accordo significativo
- Misurare il progresso di design e tracciare il "technical debt"
Lingua: inglese
Livello:
Per partecipare a questo corso, non sono richieste particolari abilità professionali al di là dei pre-requisiti. I partecipanti impareranno le abilità durante questa sessione del corso.
A chi è rivolto:
- Tutti i membri di team
Impara l'essenza dell'essere agile
Questo corso unisce brevi presentazioni che introducono nuovi concetti e tecniche, con numerosi e brevi esercizi focalizzati. Oltre alle slide del corso, i partecipanti riceveranno delle note che descrivono ogni tecnica, concetto o pratica.










