SlideShare a Scribd company logo
1 of 10
Download to read offline
incontra XPUG Marche             cosa facciamo




18-11-2009
e-xtrategy srl - www.e-xtrategy.net
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
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
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
incontra XPUG Marche             come abbiamo incontrato l'agile




18-11-2009
e-xtrategy srl - www.e-xtrategy.net
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
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
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
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
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

More Related Content

Similar to e-xtrategy incontra xpug marche

Brain StormingEasy Soft
Brain StormingEasy SoftBrain StormingEasy Soft
Brain StormingEasy Soft
Luigi Mengato
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience design
Luca Mascaro
 
Vincenzo cocciolo doc flow
Vincenzo cocciolo doc flowVincenzo cocciolo doc flow
Vincenzo cocciolo doc flow
DOCFLOW
 
Usabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e MonitoraggioUsabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e Monitoraggio
FormazioneTurismo
 
Un Team Agile allo Sprint (PMI-Rome)
Un Team Agile allo Sprint (PMI-Rome)Un Team Agile allo Sprint (PMI-Rome)
Un Team Agile allo Sprint (PMI-Rome)
Emiliano Soldi
 
L’arte di massimizzare la quantità di lavoro non svolto
L’arte di massimizzare la quantità di lavoro non svoltoL’arte di massimizzare la quantità di lavoro non svolto
L’arte di massimizzare la quantità di lavoro non svolto
extrategy
 
Caccia agli sprechi [modalità compatibilità]
Caccia agli sprechi [modalità compatibilità]Caccia agli sprechi [modalità compatibilità]
Caccia agli sprechi [modalità compatibilità]
Comites
 

Similar to e-xtrategy incontra xpug marche (20)

The scrum rules - SMAU Milano 2019
The scrum rules - SMAU Milano 2019The scrum rules - SMAU Milano 2019
The scrum rules - SMAU Milano 2019
 
Brain StormingEasy Soft
Brain StormingEasy SoftBrain StormingEasy Soft
Brain StormingEasy Soft
 
Smau Bologna 2010 Massimo Tacchini
Smau Bologna 2010 Massimo TacchiniSmau Bologna 2010 Massimo Tacchini
Smau Bologna 2010 Massimo Tacchini
 
3 process intelligence.pptx
3 process intelligence.pptx3 process intelligence.pptx
3 process intelligence.pptx
 
Scrum! Sopravvivere e gestire progetti tra polli, maiali e clienti
Scrum! Sopravvivere e gestire progetti tra polli, maiali e clientiScrum! Sopravvivere e gestire progetti tra polli, maiali e clienti
Scrum! Sopravvivere e gestire progetti tra polli, maiali e clienti
 
Evolutive User Experience Design
Evolutive User Experience DesignEvolutive User Experience Design
Evolutive User Experience Design
 
Giuseppe Mencarelli - TALK Integrazione Magento / ERP – poco fumo e tanto arr...
Giuseppe Mencarelli - TALK Integrazione Magento / ERP – poco fumo e tanto arr...Giuseppe Mencarelli - TALK Integrazione Magento / ERP – poco fumo e tanto arr...
Giuseppe Mencarelli - TALK Integrazione Magento / ERP – poco fumo e tanto arr...
 
Leonardo Lillo - Progettare lo Smart Working - Rinascita Digitale | DAY #15
Leonardo Lillo - Progettare lo Smart Working - Rinascita Digitale | DAY #15Leonardo Lillo - Progettare lo Smart Working - Rinascita Digitale | DAY #15
Leonardo Lillo - Progettare lo Smart Working - Rinascita Digitale | DAY #15
 
Slides decathlon +plus progetto ergonomia cognitiva
Slides decathlon +plus progetto ergonomia cognitivaSlides decathlon +plus progetto ergonomia cognitiva
Slides decathlon +plus progetto ergonomia cognitiva
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience design
 
L'arte di massimizzare la quantità di lavoro non svolto
L'arte di massimizzare la quantità di lavoro non svoltoL'arte di massimizzare la quantità di lavoro non svolto
L'arte di massimizzare la quantità di lavoro non svolto
 
Vincenzo cocciolo doc flow
Vincenzo cocciolo doc flowVincenzo cocciolo doc flow
Vincenzo cocciolo doc flow
 
Usabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e MonitoraggioUsabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e Monitoraggio
 
Un Team Agile allo Sprint (PMI-Rome)
Un Team Agile allo Sprint (PMI-Rome)Un Team Agile allo Sprint (PMI-Rome)
Un Team Agile allo Sprint (PMI-Rome)
 
Agile Ux: progettare e sviluppare web a iterazioni
Agile Ux: progettare e sviluppare web a iterazioniAgile Ux: progettare e sviluppare web a iterazioni
Agile Ux: progettare e sviluppare web a iterazioni
 
L’arte di massimizzare la quantità di lavoro non svolto
L’arte di massimizzare la quantità di lavoro non svoltoL’arte di massimizzare la quantità di lavoro non svolto
L’arte di massimizzare la quantità di lavoro non svolto
 
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
 
Un team agile allo sprint!
Un team agile allo sprint!Un team agile allo sprint!
Un team agile allo sprint!
 
Caccia agli sprechi [modalità compatibilità]
Caccia agli sprechi [modalità compatibilità]Caccia agli sprechi [modalità compatibilità]
Caccia agli sprechi [modalità compatibilità]
 
Agile in Azienda
Agile in AziendaAgile in Azienda
Agile in Azienda
 

More from extrategy

Usare i Design System - Un approccio Frameworkless per la tua Web Application
Usare i Design System - Un approccio Frameworkless per la tua Web ApplicationUsare i Design System - Un approccio Frameworkless per la tua Web Application
Usare i Design System - Un approccio Frameworkless per la tua Web Application
extrategy
 

More from extrategy (20)

Un approccio Frameworkless per sviluppare la tua Single Page Application
Un approccio Frameworkless per sviluppare la tua Single Page ApplicationUn approccio Frameworkless per sviluppare la tua Single Page Application
Un approccio Frameworkless per sviluppare la tua Single Page Application
 
Adaptive planning
Adaptive planningAdaptive planning
Adaptive planning
 
Usare i Design System - Un approccio Frameworkless per la tua Web Application
Usare i Design System - Un approccio Frameworkless per la tua Web ApplicationUsare i Design System - Un approccio Frameworkless per la tua Web Application
Usare i Design System - Un approccio Frameworkless per la tua Web Application
 
Il Pair Coaching come evoluzione professionale e personale
Il Pair Coaching come evoluzione professionale e personaleIl Pair Coaching come evoluzione professionale e personale
Il Pair Coaching come evoluzione professionale e personale
 
CSS day 2018 - Layout Saga in the web application era
CSS day 2018 - Layout Saga in the web application eraCSS day 2018 - Layout Saga in the web application era
CSS day 2018 - Layout Saga in the web application era
 
Learning over Delivery: il business e l'innovazione ai tempi della complessità
Learning over Delivery: il business e l'innovazione ai tempi della complessitàLearning over Delivery: il business e l'innovazione ai tempi della complessità
Learning over Delivery: il business e l'innovazione ai tempi della complessità
 
Mini IAD Torino: Il collante strategico durante lo sviluppo: Continuous Disco...
Mini IAD Torino: Il collante strategico durante lo sviluppo: Continuous Disco...Mini IAD Torino: Il collante strategico durante lo sviluppo: Continuous Disco...
Mini IAD Torino: Il collante strategico durante lo sviluppo: Continuous Disco...
 
IAD17 Il collante strategico durante lo sviluppo: Continuous Discovery
IAD17 Il collante strategico durante lo sviluppo: Continuous DiscoveryIAD17 Il collante strategico durante lo sviluppo: Continuous Discovery
IAD17 Il collante strategico durante lo sviluppo: Continuous Discovery
 
Real time project portfolio management
Real time project portfolio managementReal time project portfolio management
Real time project portfolio management
 
Dalle Styleguide alla Pattern Libraries: cosa serve e quando
Dalle Styleguide alla Pattern Libraries: cosa serve e quandoDalle Styleguide alla Pattern Libraries: cosa serve e quando
Dalle Styleguide alla Pattern Libraries: cosa serve e quando
 
visione e immaginazione: dove vogliamo portare le nostre aziende domani?
visione e immaginazione: dove vogliamo portare le nostre aziende domani?visione e immaginazione: dove vogliamo portare le nostre aziende domani?
visione e immaginazione: dove vogliamo portare le nostre aziende domani?
 
Real time strategy for you
Real time strategy for youReal time strategy for you
Real time strategy for you
 
come il front-end automation aiuta tutto il team
come il front-end automation aiuta tutto il teamcome il front-end automation aiuta tutto il team
come il front-end automation aiuta tutto il team
 
Inclusiveness, openness, leanness: dove voglio portare l’azienda?
Inclusiveness, openness, leanness: dove voglio portare l’azienda? Inclusiveness, openness, leanness: dove voglio portare l’azienda?
Inclusiveness, openness, leanness: dove voglio portare l’azienda?
 
Innovazione. ovvero, le imprese non sono più quelle di una volta.
Innovazione. ovvero, le imprese non sono più quelle di una volta.Innovazione. ovvero, le imprese non sono più quelle di una volta.
Innovazione. ovvero, le imprese non sono più quelle di una volta.
 
ModulAngular
ModulAngularModulAngular
ModulAngular
 
Co-creare una strategia con Lego Serious Play
Co-creare una strategia con Lego Serious PlayCo-creare una strategia con Lego Serious Play
Co-creare una strategia con Lego Serious Play
 
Condividere obiettivi e prendere decisioni con Lego Serious Play
Condividere obiettivi e prendere decisioni con Lego Serious PlayCondividere obiettivi e prendere decisioni con Lego Serious Play
Condividere obiettivi e prendere decisioni con Lego Serious Play
 
Quale sviluppo per le Marche?
Quale sviluppo per le Marche?Quale sviluppo per le Marche?
Quale sviluppo per le Marche?
 
le organizzazioni, le persone e cosa serve per farle funzionare
le organizzazioni, le persone e cosa serve per farle funzionarele organizzazioni, le persone e cosa serve per farle funzionare
le organizzazioni, le persone e cosa serve per farle funzionare
 

Recently uploaded

case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
giorgiadeascaniis59
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 

Recently uploaded (19)

Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 

e-xtrategy incontra xpug marche

  • 1. incontra XPUG Marche cosa facciamo 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  • 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. 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. 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. incontra XPUG Marche come abbiamo incontrato l'agile 18-11-2009 e-xtrategy srl - www.e-xtrategy.net
  • 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. 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. 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. 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. 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