SlideShare uma empresa Scribd logo
1 de 23
Design Emergente: Più Cambiamenti, Più Profitti
[object Object],Design Emergente: Più Cambiamenti, Più Profitti
[object Object],Design Emergente: Più Cambiamenti, Più Profitti Mostrare come il cambiamento dei requisiti aumenti il profitto  Trasmettere l’essenza di XP
[object Object],Design Emergente: Più Cambiamenti, Più Profitti
[object Object],Design Emergente: Più Cambiamenti, Più Profitti
[object Object],Design Emergente: Più Cambiamenti, Più Profitti
[object Object],Design Emergente: Più Cambiamenti, Più Profitti
[object Object],Design Emergente: Più Cambiamenti, Più Profitti Velocità Complessità
La risposta di XP Design Emergente: Più Cambiamenti, Più Profitti Sostituire il motore dei valori con:  comunicazione, feedback, semplicità, coraggio, rispetto Applicare pratiche volte a ridurre la complessità: di business, tecnica e di comunicazione
Semplice = far crescere il software  Design Emergente: Più Cambiamenti, Più Profitti Programma fatturazione v0.1 :-)
[object Object],Design Emergente: Più Cambiamenti, Più Profitti
I fondamenti del Design Emergente ,[object Object],[object Object],Design Emergente: Più Cambiamenti, Più Profitti
Da dove si parte? Design Emergente: Più Cambiamenti, Più Profitti “ Since the whole system development starts from what the users wish to be able to do with the system, we build the system from the users’ point of view.  In this way, it will be easy to discuss the requirements model with the users, and changes to the model will be simple to make” --Ivar Jacobson
User Story Design Emergente: Più Cambiamenti, Più Profitti
Il videogioco di ChengQi Design Emergente: Più Cambiamenti, Più Profitti
Il videogioco di ChengQi Design Emergente: Più Cambiamenti, Più Profitti Movimento orizzontale cannoncino Movimento verticale UFO Movimento orizzontale astronave Balistica proiettile UFO Balistica proiettile cannoncino Incremento punteggio Morte cannoncino Collisione proiettile cannoncino Partita  Space Invader Collisione proiettile barriera Collisione proiettile UFO e nave Strategia attacco UFO2 Strategia attacco UFO1 Strategia attacco UFO3 Strategia attacco astronave 4 settimane Rotazione 360° cannoncino Movimento verticale asteroide Collisione proiettile asteroide Collisione asteroide cannoncino Partita  Asteroids 2,5 settimane
Prosimo passo: ridurre la complessità marginale Design Emergente: Più Cambiamenti, Più Profitti Mantenere bassa la complessità del sistema Mantenere bassa la complessità intrinseca del problema
[object Object],[object Object],[object Object],[object Object],Design Emergente: Più Cambiamenti, Più Profitti “ Our job is to solve problems, not spoonfeed compilers (…) We need clarity so we can communicate using our code. We value conciseness and the ability to express a requirement in code accurately and efficiently”.   --Dave Thomas employees.forEach(printSlip);
[object Object],[object Object],[object Object],[object Object],Design Emergente: Più Cambiamenti, Più Profitti
Design Emergente: Più Cambiamenti, Più Profitti Step 1: Stanze disponibili in un giorno per un albergo con una stanza Step 2: Stanze disponibili in un giorno per un albergo con una stanza con una prenotazione in un giorno Step 3: Stanze disponibili in un giorno per un albergo con una stanza con una prenotazione in un periodo Obiettivo: Fare una prenotazione in un albergo per un periodo di tempo ,[object Object]
[object Object],Design Emergente: Più Cambiamenti, Più Profitti Identificare nuove opportunità di business Assicurare ritorno investimenti rapido e frequente Consentire di cambiare quando necessario
Dove continuare? Design Emergente: Più Cambiamenti, Più Profitti
Domande? Design Emergente: Più Cambiamenti, Più Profitti

Mais conteúdo relacionado

Semelhante a Design Emergente Più Cambiamenti Più Profitti

Intoduzione Alle Metodologie Agili
Intoduzione Alle Metodologie AgiliIntoduzione Alle Metodologie Agili
Intoduzione Alle Metodologie AgiliStefano Leli
 
AgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agiliAgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agiliLuca Minudel
 
C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...guestfe59a4
 
Software development industriale
Software development industrialeSoftware development industriale
Software development industrialeguestfe59a4
 
C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...guestfe59a4
 
Lean prototyping al servizio del designer
Lean prototyping al servizio del designerLean prototyping al servizio del designer
Lean prototyping al servizio del designerLuca Scarpa
 
Software development nel mondo industriale
Software development nel mondo industrialeSoftware development nel mondo industriale
Software development nel mondo industrialeguesta554cd
 
Lean Web Solutions with WP [versione italiana]
Lean Web Solutions with WP [versione italiana]Lean Web Solutions with WP [versione italiana]
Lean Web Solutions with WP [versione italiana]Carlo Beschi
 
La governance de iprogetti agili
La governance de iprogetti agiliLa governance de iprogetti agili
La governance de iprogetti agiliinspearit Italy
 
Sviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUMSviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUMMatteo Papadopoulos
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience designLuca Mascaro
 
Come rilasciare App di Qualità
Come rilasciare App di QualitàCome rilasciare App di Qualità
Come rilasciare App di QualitàLuca Manara
 
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAbilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAmazon Web Services
 
iLook ZUI, congresso SIE 2010
iLook ZUI, congresso SIE 2010 iLook ZUI, congresso SIE 2010
iLook ZUI, congresso SIE 2010 marcocarnesecchi
 
Software ...e tutto ciò che comporta
Software ...e tutto ciò che comportaSoftware ...e tutto ciò che comporta
Software ...e tutto ciò che comportaAlberto Brandolini
 
Workshop Ideare e creare Web Applications, Introduzione ad AngularJS
Workshop Ideare e creare Web Applications, Introduzione ad AngularJSWorkshop Ideare e creare Web Applications, Introduzione ad AngularJS
Workshop Ideare e creare Web Applications, Introduzione ad AngularJSGiovanni Buffa
 

Semelhante a Design Emergente Più Cambiamenti Più Profitti (20)

Intoduzione Alle Metodologie Agili
Intoduzione Alle Metodologie AgiliIntoduzione Alle Metodologie Agili
Intoduzione Alle Metodologie Agili
 
AgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agiliAgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agili
 
C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...
 
Software development industriale
Software development industrialeSoftware development industriale
Software development industriale
 
C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...C:\documents and settings\inzerillo\desktop\units\software development nel mo...
C:\documents and settings\inzerillo\desktop\units\software development nel mo...
 
Agile software lifecycle
Agile software lifecycleAgile software lifecycle
Agile software lifecycle
 
Lean prototyping al servizio del designer
Lean prototyping al servizio del designerLean prototyping al servizio del designer
Lean prototyping al servizio del designer
 
Software development nel mondo industriale
Software development nel mondo industrialeSoftware development nel mondo industriale
Software development nel mondo industriale
 
Lean Web Solutions with WP [versione italiana]
Lean Web Solutions with WP [versione italiana]Lean Web Solutions with WP [versione italiana]
Lean Web Solutions with WP [versione italiana]
 
Lean UX - Jeff Gothelf
Lean UX - Jeff GothelfLean UX - Jeff Gothelf
Lean UX - Jeff Gothelf
 
La governance de iprogetti agili
La governance de iprogetti agiliLa governance de iprogetti agili
La governance de iprogetti agili
 
Sviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUMSviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUM
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience design
 
Come rilasciare App di Qualità
Come rilasciare App di QualitàCome rilasciare App di Qualità
Come rilasciare App di Qualità
 
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAbilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
 
iLook ZUI, congresso SIE 2010
iLook ZUI, congresso SIE 2010 iLook ZUI, congresso SIE 2010
iLook ZUI, congresso SIE 2010
 
Whidbey Day
Whidbey DayWhidbey Day
Whidbey Day
 
Le 12 pratiche
Le 12 praticheLe 12 pratiche
Le 12 pratiche
 
Software ...e tutto ciò che comporta
Software ...e tutto ciò che comportaSoftware ...e tutto ciò che comporta
Software ...e tutto ciò che comporta
 
Workshop Ideare e creare Web Applications, Introduzione ad AngularJS
Workshop Ideare e creare Web Applications, Introduzione ad AngularJSWorkshop Ideare e creare Web Applications, Introduzione ad AngularJS
Workshop Ideare e creare Web Applications, Introduzione ad AngularJS
 

Mais de UXconference

A on Mars: social cognition development system - Paolo Decaro
A on Mars: social cognition development system - Paolo DecaroA on Mars: social cognition development system - Paolo Decaro
A on Mars: social cognition development system - Paolo DecaroUXconference
 
How do you display emotion on a Smartphone? - Matteo Lai
How do you display emotion on a Smartphone? - Matteo LaiHow do you display emotion on a Smartphone? - Matteo Lai
How do you display emotion on a Smartphone? - Matteo LaiUXconference
 
Smokeless - Alberto Tacconi & Matteo Loglio
Smokeless - Alberto Tacconi & Matteo LoglioSmokeless - Alberto Tacconi & Matteo Loglio
Smokeless - Alberto Tacconi & Matteo LoglioUXconference
 
UXconference 2013 - Maddalena Fiordelli - One size does not fit all: the imp...
UXconference 2013 - Maddalena Fiordelli  - One size does not fit all: the imp...UXconference 2013 - Maddalena Fiordelli  - One size does not fit all: the imp...
UXconference 2013 - Maddalena Fiordelli - One size does not fit all: the imp...UXconference
 
The jinni and the city - Stefan Klocek & Chris Noessel
The jinni and the city - Stefan Klocek & Chris NoesselThe jinni and the city - Stefan Klocek & Chris Noessel
The jinni and the city - Stefan Klocek & Chris NoesselUXconference
 
Interactive technologies for children - Garzotto Valoriani
Interactive technologies for children - Garzotto ValorianiInteractive technologies for children - Garzotto Valoriani
Interactive technologies for children - Garzotto ValorianiUXconference
 
Reinventing the wheel - Cesare Bottini
Reinventing the wheel - Cesare BottiniReinventing the wheel - Cesare Bottini
Reinventing the wheel - Cesare BottiniUXconference
 
My Home Web - Andrea Cerri
My Home Web - Andrea Cerri My Home Web - Andrea Cerri
My Home Web - Andrea Cerri UXconference
 
Christoph Schmid - Visualizing urban flows with mobile data
Christoph Schmid - Visualizing urban flows with mobile dataChristoph Schmid - Visualizing urban flows with mobile data
Christoph Schmid - Visualizing urban flows with mobile dataUXconference
 
Jan- Christoph Zoels - Supporting sustainable lifestyles
Jan- Christoph Zoels - Supporting sustainable lifestyles Jan- Christoph Zoels - Supporting sustainable lifestyles
Jan- Christoph Zoels - Supporting sustainable lifestyles UXconference
 
Roberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoria
Roberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoriaRoberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoria
Roberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoriaUXconference
 
L'importanza di monitorare l'esperienza
L'importanza di monitorare l'esperienzaL'importanza di monitorare l'esperienza
L'importanza di monitorare l'esperienzaUXconference
 
Uxconference2012 presentazione cornice
Uxconference2012   presentazione corniceUxconference2012   presentazione cornice
Uxconference2012 presentazione corniceUXconference
 
Social Experience Design
Social Experience DesignSocial Experience Design
Social Experience DesignUXconference
 
Corporate user experience
Corporate user experienceCorporate user experience
Corporate user experienceUXconference
 
L'uso delle personas nell'experience design
L'uso delle personas nell'experience designL'uso delle personas nell'experience design
L'uso delle personas nell'experience designUXconference
 
Ottimizzazione cognitiva in contesti mobile touch
Ottimizzazione cognitiva in contesti mobile touchOttimizzazione cognitiva in contesti mobile touch
Ottimizzazione cognitiva in contesti mobile touchUXconference
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience designUXconference
 
La UX come semi - cosa
La UX come semi - cosaLa UX come semi - cosa
La UX come semi - cosaUXconference
 

Mais de UXconference (20)

A on Mars: social cognition development system - Paolo Decaro
A on Mars: social cognition development system - Paolo DecaroA on Mars: social cognition development system - Paolo Decaro
A on Mars: social cognition development system - Paolo Decaro
 
How do you display emotion on a Smartphone? - Matteo Lai
How do you display emotion on a Smartphone? - Matteo LaiHow do you display emotion on a Smartphone? - Matteo Lai
How do you display emotion on a Smartphone? - Matteo Lai
 
Smokeless - Alberto Tacconi & Matteo Loglio
Smokeless - Alberto Tacconi & Matteo LoglioSmokeless - Alberto Tacconi & Matteo Loglio
Smokeless - Alberto Tacconi & Matteo Loglio
 
UXconference 2013 - Maddalena Fiordelli - One size does not fit all: the imp...
UXconference 2013 - Maddalena Fiordelli  - One size does not fit all: the imp...UXconference 2013 - Maddalena Fiordelli  - One size does not fit all: the imp...
UXconference 2013 - Maddalena Fiordelli - One size does not fit all: the imp...
 
Uxcon2013
Uxcon2013 Uxcon2013
Uxcon2013
 
The jinni and the city - Stefan Klocek & Chris Noessel
The jinni and the city - Stefan Klocek & Chris NoesselThe jinni and the city - Stefan Klocek & Chris Noessel
The jinni and the city - Stefan Klocek & Chris Noessel
 
Interactive technologies for children - Garzotto Valoriani
Interactive technologies for children - Garzotto ValorianiInteractive technologies for children - Garzotto Valoriani
Interactive technologies for children - Garzotto Valoriani
 
Reinventing the wheel - Cesare Bottini
Reinventing the wheel - Cesare BottiniReinventing the wheel - Cesare Bottini
Reinventing the wheel - Cesare Bottini
 
My Home Web - Andrea Cerri
My Home Web - Andrea Cerri My Home Web - Andrea Cerri
My Home Web - Andrea Cerri
 
Christoph Schmid - Visualizing urban flows with mobile data
Christoph Schmid - Visualizing urban flows with mobile dataChristoph Schmid - Visualizing urban flows with mobile data
Christoph Schmid - Visualizing urban flows with mobile data
 
Jan- Christoph Zoels - Supporting sustainable lifestyles
Jan- Christoph Zoels - Supporting sustainable lifestyles Jan- Christoph Zoels - Supporting sustainable lifestyles
Jan- Christoph Zoels - Supporting sustainable lifestyles
 
Roberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoria
Roberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoriaRoberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoria
Roberto Falcone - Geolocalizzazione e realtà aumentata nei luoghi della memoria
 
L'importanza di monitorare l'esperienza
L'importanza di monitorare l'esperienzaL'importanza di monitorare l'esperienza
L'importanza di monitorare l'esperienza
 
Uxconference2012 presentazione cornice
Uxconference2012   presentazione corniceUxconference2012   presentazione cornice
Uxconference2012 presentazione cornice
 
Social Experience Design
Social Experience DesignSocial Experience Design
Social Experience Design
 
Corporate user experience
Corporate user experienceCorporate user experience
Corporate user experience
 
L'uso delle personas nell'experience design
L'uso delle personas nell'experience designL'uso delle personas nell'experience design
L'uso delle personas nell'experience design
 
Ottimizzazione cognitiva in contesti mobile touch
Ottimizzazione cognitiva in contesti mobile touchOttimizzazione cognitiva in contesti mobile touch
Ottimizzazione cognitiva in contesti mobile touch
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience design
 
La UX come semi - cosa
La UX come semi - cosaLa UX come semi - cosa
La UX come semi - cosa
 

Design Emergente Più Cambiamenti Più Profitti

  • 1. Design Emergente: Più Cambiamenti, Più Profitti
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. La risposta di XP Design Emergente: Più Cambiamenti, Più Profitti Sostituire il motore dei valori con: comunicazione, feedback, semplicità, coraggio, rispetto Applicare pratiche volte a ridurre la complessità: di business, tecnica e di comunicazione
  • 10. Semplice = far crescere il software Design Emergente: Più Cambiamenti, Più Profitti Programma fatturazione v0.1 :-)
  • 11.
  • 12.
  • 13. Da dove si parte? Design Emergente: Più Cambiamenti, Più Profitti “ Since the whole system development starts from what the users wish to be able to do with the system, we build the system from the users’ point of view. In this way, it will be easy to discuss the requirements model with the users, and changes to the model will be simple to make” --Ivar Jacobson
  • 14. User Story Design Emergente: Più Cambiamenti, Più Profitti
  • 15. Il videogioco di ChengQi Design Emergente: Più Cambiamenti, Più Profitti
  • 16. Il videogioco di ChengQi Design Emergente: Più Cambiamenti, Più Profitti Movimento orizzontale cannoncino Movimento verticale UFO Movimento orizzontale astronave Balistica proiettile UFO Balistica proiettile cannoncino Incremento punteggio Morte cannoncino Collisione proiettile cannoncino Partita Space Invader Collisione proiettile barriera Collisione proiettile UFO e nave Strategia attacco UFO2 Strategia attacco UFO1 Strategia attacco UFO3 Strategia attacco astronave 4 settimane Rotazione 360° cannoncino Movimento verticale asteroide Collisione proiettile asteroide Collisione asteroide cannoncino Partita Asteroids 2,5 settimane
  • 17. Prosimo passo: ridurre la complessità marginale Design Emergente: Più Cambiamenti, Più Profitti Mantenere bassa la complessità del sistema Mantenere bassa la complessità intrinseca del problema
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Dove continuare? Design Emergente: Più Cambiamenti, Più Profitti
  • 23. Domande? Design Emergente: Più Cambiamenti, Più Profitti