incontra XPUG Marche             cosa facciamo




18-11-2009
e-xtrategy srl - www.e-xtrategy.net
incontra XPUG Marche                   chi siamo


                                      Alessandro Violini
              ...
incontra XPUG Marche                                                       come lavoravamo prima

        Incontro
      c...
incontra XPUG Marche             criticità della vecchia modalità



   L'account è un collo di bottiglia
  Requisiti non ...
incontra XPUG Marche             come abbiamo incontrato l'agile




18-11-2009
e-xtrategy srl - www.e-xtrategy.net
incontra XPUG Marche                                                           come lavoriamo adesso

                Inco...
incontra XPUG Marche                          come abbiamo risolto le criticità
  L'account è un collo di bottiglia
il con...
incontra XPUG Marche             difficoltà che stiamo incontrando


  Perprogetti piccoli non è sostenibile fare incontri...
incontra XPUG Marche                                 i prossimi passi


  Introduzione            dei test automatici (TDD...
i libri
     incontra XPUG Marche




Extreme Programming Explained                                         The Pragmatic ...
Upcoming SlideShare
Loading in …5
×

e-xtrategy incontra xpug marche

1,400 views

Published on

mercoledì 19 novembre extrategy ospita xpug marche per esporre le proprie motivazioni sull'adozione delle metodologie agile

Published in: Education
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,400
On SlideShare
0
From Embeds
0
Number of Embeds
182
Actions
Shares
0
Downloads
9
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

e-xtrategy incontra xpug marche

  1. 1. incontra XPUG Marche cosa facciamo 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  2. 2. incontra XPUG Marche chi siamo Alessandro Violini Marco Marcelloni Adriano Gasparri Michele Focanti Michele Luconi Giorgio Mandolini Daniele Luconi Lorenzo Massacci 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  3. 3. incontra XPUG Marche come lavoravamo prima Incontro con il cliente In questo incontro l'account raccoglie le esigenze del cliente e propone già le soluzioni (account+cliente) Quantificazione L'account riporta le necessità del cliente e le soluzioni proposte Preventivo ed insieme al responsabile della produzione quantifica lo sforzo (account+resp. prod.) L'account passa tutte le informazioni ad un responsabile di lavoro che si occuperà di realizzare il lavoro nei tempi previsti. Coinvolgendo se necessario Avvio Lavoro Sviluppo anche altre figure (grafici, programmatori, ecc..) e (resp. lavoro) (resp.lavoro + altri) confrontandosi regolarmente con l'account che è l'interfaccia verso il cliente. Durante lo sviluppo solitamente vengono delle consegne intermedie. Alla conclusione del lavoro viene fatto un incontro di chiusura tra responsabile del Riunione di Chiusura lavoro e account per verificare cosa è andato (account+resp. lavoro) bene e cosa è andato male del lavoro Spesso una realizzazione viene seguita da contratti di manutenzione/assistenza che Manutenzione vengono seguiti direttamente dal responsabile (resp. lavoro) del lavoro 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  4. 4. incontra XPUG Marche criticità della vecchia modalità   L'account è un collo di bottiglia Requisiti non chiari (telefono senza fili) Quantificazioni imprecise Richieste aggiuntive del cliente difficili da gestire Progetti che non finiscono mai Difficile controllo del progetto in corso Se il progetto va male lo si scopre troppo tardi Multitasking imposto dalle manutenzioni 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  5. 5. incontra XPUG Marche come abbiamo incontrato l'agile 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  6. 6. incontra XPUG Marche come lavoriamo adesso Incontro In questo incontro si analizzano le richieste del cliente con il cliente scrivendole come user stories ed insieme al cliente le (account+cliente+team sviluppo) mettiamo in ordine di priorità. Il team di sviluppo insieme quantifica le storie utilizzando i Quantificazione Story Points e dividendo il lavoro in iterazioni. Preventivo Il Preventivo presentato al cliente contiene le user stories, (team di sviluppo.) la divisione in iterazioni, il costo per iterazione e le proposte di release Per ogni iterazione viene fatto un incontro tra il team di lavoro ed il cliente (con la presenza opzionale dell'account) in cui si valutano le storie chiuse e Iteration Meeting Sviluppo quelle pianificate per l'iterazione successiva. Si cliente+team sviluppo + account (team sviluppo) cambia l'ordine di priorità si aggiungono/tolgono storie Alla conclusione del lavoro viene fatto un incontro di chiusura tra il team di sviluppo e Riunione di Chiusura l'account per verificare cosa è andato bene e (account+team sviluppo) cosa è andato male del lavoro Spesso una realizzazione viene seguita da contratti di manutenzione/assistenza che Manutenzione vengono seguiti l'area Pompiere (pompiere) 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  7. 7. incontra XPUG Marche come abbiamo risolto le criticità   L'account è un collo di bottiglia il contatto diretto tra team di sviluppo e cliente e gli iteration meeting ottimizzano i scambi di informazione eliminando i colli di bottiglia Requisiti non chiari (telefono senza fili) Le user stories rendono molto più chiari sin dall'inizio i requisiti (anche al cliente) Quantificazioni imprecise La quantificazione fatta da tutto il team utilizzando i story points rende molto più precise (e controllabili) le quantificazioni Richieste aggiuntive del cliente difficili da gestire Vengono aggiunte delle storie insieme al cliente durante gli iteration meeting ed è chiaro anche anche al cliente che quelle sono cose in più e quindi o si toglie qualcos'altro o si interviene sul budget Progetti che non finiscono mai Grazie alle iterazioni ed ala velocity in qualsiasi momento si ha una proiezione della conclusione del progetto Difficile controllo del progetto in corso, Se il progetto va male lo si scopre troppo tardi Ad ogni iterazione si ha una fotografia chiara dell'andamento del progetto ed è possibile intervenire Multitasking imposto dalle manutenzioni Grazie al “Pompiere” il multitasking viene concentrato su chi si occupa ti fare manutenzione/assistenza 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  8. 8. incontra XPUG Marche difficoltà che stiamo incontrando   Perprogetti piccoli non è sostenibile fare incontri con il cliente troppo frequenti e con tutto il team di lavoro Con certi clienti non è possibile scrivere le user stories prima di fare il preventivo E' complesso intrecciare la lavorazione incrementale con fornitori che non lavorano nello stesso modo (grafica, traduzioni) 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  9. 9. incontra XPUG Marche i prossimi passi   Introduzione dei test automatici (TDD) nello sviluppo Continuous Integration Annullamento del multitasking Contratti agili Test di accettazione 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  10. 10. i libri incontra XPUG Marche Extreme Programming Explained The Pragmatic Programmer Agile Estimating and Planning 18-11-2009 e-xtrategy srl - www.e-xtrategy.net

×