metodiagili.it

Perché partecipare

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.


Chi lo fa

Rebecca Wirfs-BrockRebecca 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).

 

Obiettivi

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

Cos'è

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.