Introduzione alle metodologie di sviluppo agile
-
Upload
stefano-valle -
Category
Technology
-
view
2.220 -
download
0
description
Transcript of Introduzione alle metodologie di sviluppo agile
![Page 1: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/1.jpg)
Sviluppo Agile Introduzione alle Metodologie di Sviluppo Agile
DITEDI, Udine - Italia 14-07-2012
![Page 2: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/2.jpg)
STEFANO MARASPIN
![Page 3: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/3.jpg)
STEFANO VALLE
![Page 4: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/4.jpg)
http://www.mvassociati.it/
![Page 5: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/5.jpg)
http://www.ditedi.it/
![Page 6: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/6.jpg)
http://friuli.grusp.org/
![Page 7: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/7.jpg)
http://www.hubme.in/
![Page 8: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/8.jpg)
APPROCCIO TIPICO
![Page 9: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/9.jpg)
Analisi dei requisiti
Stesura specifiche
Progettazione
Implementazione
Installazione
Manutenzione
9
![Page 10: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/10.jpg)
NON SIAMO INDOVINI
![Page 11: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/11.jpg)
Utilizzo funzionalità software
7% 13%
16%
19%
45% Sempre
Spesso
Qualche volta
Raramente
Mai
11
(Standish Group Study Reported at XP2002)
![Page 12: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/12.jpg)
ESTREMA INGEGNERIZZAZIONE?
![Page 13: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/13.jpg)
LE ESIGENZE CAMBIANO
![Page 14: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/14.jpg)
UN PROGETTO FALLITO NON EVOLVE
![Page 15: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/15.jpg)
44%
24%
32% Challenged
Failed
Successful
(2009 Standish Chaos Report)
La sorte dei progetti software
![Page 16: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/16.jpg)
NON CONSIDERA IL CAMBIAMENTO
![Page 17: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/17.jpg)
Il progetto tipico
17
![Page 18: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/18.jpg)
Il progetto tipico
18
![Page 19: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/19.jpg)
Il progetto tipico
19
![Page 20: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/20.jpg)
Il progetto tipico
20
![Page 21: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/21.jpg)
Il progetto tipico
21
![Page 22: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/22.jpg)
Il progetto tipico
22
![Page 23: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/23.jpg)
Meglio, vero?
23
![Page 24: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/24.jpg)
DA…
![Page 25: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/25.jpg)
…A
![Page 26: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/26.jpg)
PRIMA DI PARTIRE
![Page 27: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/27.jpg)
I piani dell’esperienza utente
J.J. Garrett – The elements of User Experience
![Page 28: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/28.jpg)
Diagrammi dei casi d’uso
28
![Page 29: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/29.jpg)
Diagrammi di Sequenza
29
![Page 30: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/30.jpg)
USER STORIES
![Page 31: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/31.jpg)
User stories
31
Come magazziniere
voglio poter filtrare l’archivio ordini
secondo la data di ricezione
per consultare rapidamente gli ultimi ordini evasi
![Page 32: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/32.jpg)
User stories
32
Come magazziniere
voglio poter filtrare l’archivio ordini
secondo la data di ricezione
per consultare rapidamente gli ultimi ordini evasi
ruolo
obiettivo
motivazione
![Page 33: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/33.jpg)
Com’è fatta un’iterazione? 1. Consideriamo il contesto 2. Prioritizziamo ciò che va sviluppato 3. Lo sviluppiamo 4. Misuriamo com’è andata
33
![Page 34: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/34.jpg)
TUTTO CIÒ CHE C’È DA FARE
![Page 35: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/35.jpg)
PRIORITÀ ALLE COSE IMPORTANTI
![Page 36: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/36.jpg)
SCRIVIAMO IL CODICE
![Page 37: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/37.jpg)
Gestione delle Versioni
![Page 38: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/38.jpg)
FARE REFACTORING
![Page 39: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/39.jpg)
MODIFICHE A CODICE SENZA TEST
![Page 40: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/40.jpg)
PRONTI PER ANDARE ONLINE?
![Page 41: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/41.jpg)
TEST DRIVEN DEVELOPMENT
![Page 42: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/42.jpg)
TEST UNITARI
![Page 43: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/43.jpg)
TEST FUNZIONALI
![Page 44: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/44.jpg)
BDD
![Page 45: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/45.jpg)
TOOL
Strumenti di test
![Page 46: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/46.jpg)
CONTINUOUS INTEGRATION
![Page 47: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/47.jpg)
PAROLA CHIAVE: AUTOMATIZZARE
![Page 48: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/48.jpg)
MISURE IN RETROSPETTIVA
![Page 49: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/49.jpg)
QUANT’È LA DURATA DI UN’ITERAZIONE?
![Page 50: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/50.jpg)
PRONTI PER LA PROSSIMA!
![Page 51: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/51.jpg)
IL MANIFESTO
![Page 52: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/52.jpg)
PIÙ CHE SEGUIRE UN PIANO
![Page 53: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/53.jpg)
RISPONDERE AL CAMBIAMENTO
![Page 54: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/54.jpg)
PIÙ CHE PROCESSI E STRUMENTI
![Page 55: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/55.jpg)
INDIVIDUI E INTERAZIONI
![Page 56: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/56.jpg)
PIÙ CHE DOCUMENTAZIONE ESAUSTIVA
![Page 57: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/57.jpg)
SOFTWARE FUNZIONANTE
![Page 58: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/58.jpg)
PIÙ CHE NEGOZIAZIONE DEL CONTRATTO
![Page 59: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/59.jpg)
COLLABORAZIONE COL CLIENTE
![Page 60: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/60.jpg)
PRATICHE, METODOLOGIE
![Page 61: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/61.jpg)
% adozione metodologie agili
61
State of Agile Survey 2011 – http://www.versionone.com
![Page 62: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/62.jpg)
EXTREME PROGRAMMING
![Page 63: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/63.jpg)
COMUNICAZIONE
![Page 64: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/64.jpg)
SEMPLICITÀ
![Page 65: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/65.jpg)
CORAGGIO
![Page 66: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/66.jpg)
RISPETTO
![Page 67: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/67.jpg)
FEEDBACK
![Page 68: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/68.jpg)
PRATICHE PRIMARIE
• Sit Together
• Whole Team
• Informative Workspace
• Energized Work
• Pair Programming
• Stories
• Slack
• Weekly Cycle
• Quarterly Cycle
• Ten-Minute Build
• Continuous Integration
• Test-First Programming
• Incremental Design
68
![Page 69: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/69.jpg)
PRATICHE AGGIUNTIVE
• Real Customer Involvement
• Incremental Deployment
• Team Continuity,
• Shrinking Teams
• Root Cause Analysis
• Shared Code
• Code and Tests
• Single Code Base
• Daily Deployment
• Negotiated Scope Contract
• Pay-per-use
69
![Page 70: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/70.jpg)
SCRUM
![Page 71: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/71.jpg)
Team roles
Immagini relative a SCRUM da http://www.axosoft.com – Licenza Creative Commons
![Page 72: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/72.jpg)
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
Backlog
![Page 73: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/73.jpg)
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
Sprint
![Page 74: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/74.jpg)
KANBAN
![Page 75: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/75.jpg)
Standup Meeting
![Page 76: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/76.jpg)
Burndown Chart
![Page 77: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/77.jpg)
Retrospettive
Immagini relative a SCRUM da http://www.axosoft.com – Licenza Creative Commons
![Page 78: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/78.jpg)
BISOGNA COMUNQUE STARE ATTENTI
![Page 79: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/79.jpg)
NON SEMPRE APPROCCIO MIGLIORE
![Page 80: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/80.jpg)
FRAGILITÀ ARCHITETTURALE
![Page 81: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/81.jpg)
PIANIFICAZIONE CROSS-PROGETTO
![Page 82: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/82.jpg)
GESTIRE LE INTERRUZIONI
![Page 83: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/83.jpg)
TUTTI I TASK STESSO EFFORT?
![Page 84: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/84.jpg)
STATO DI FLOW
![Page 85: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/85.jpg)
IGNORARE IL CONTESTO DI UTILIZZO
![Page 86: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/86.jpg)
IGNORARE GLI UTENTI
![Page 87: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/87.jpg)
Consideriamo chi saranno
87
Fonte: Information Architecture Second Edition – Wodtke & Govella
![Page 88: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/88.jpg)
Immaginiamoli (Personae)
Esempio di Personae da un progetto MV Associati – Immagini (con licenza Creative Commons) reperite da web
![Page 89: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/89.jpg)
Come interagiranno?
Fonte: Information Architecture Second Edition – Wodtke & Govella
![Page 90: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/90.jpg)
Limitiamoci alle storie scelte
Fonte: Information Architecture Second Edition – Wodtke & Govella
![Page 91: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/91.jpg)
DESIGN DALL’INTERFACCIA
![Page 92: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/92.jpg)
VALIDARE TUTTO CON TEST UTENTE
![Page 93: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/93.jpg)
L’impiego di metodi agili porta ad un aumento nella produttività,
efficienza, qualità, time-to-market e soddisfazione del cliente che varia dal 10% al 100%.
David F. Rico http://davidfrico.com/rico08b.pdf
![Page 94: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/94.jpg)
ACCOGLIERE IL CAMBIAMENTO
![Page 95: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/95.jpg)
NON IGNORARE LA REALTÀ
![Page 96: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/96.jpg)
CONSIDERARE IL CONTESTO
![Page 97: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/97.jpg)
PRINCIPIO DEL FAIL FAST
![Page 98: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/98.jpg)
QUALCHE DOMANDA?
![Page 99: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/99.jpg)
Grazie per l’attenzione
Stefano Maraspin @maraspin [email protected]
Stefano Valle @stefanovalle [email protected]
![Page 100: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/100.jpg)
Per Approfondire:
100
![Page 101: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/101.jpg)
Per Approfondire:
101
![Page 102: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/102.jpg)
Altri Argomenti Introdotti:
102
![Page 103: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/103.jpg)
Photo Credits • 8.http://www.flickr.com/photos/andyarthur/7153821133/ • 10.http://www.flickr.com/photos/twcollins/561072853/ • 14. http://www.flickr.com/photos/tweek/53286527/ • 16.http://www.flickr.com/photos/matthew/1350844425/ • 24.http://www.flickr.com/photos/stormino/3883174942/ • 25.http://www.flickr.com/photos/tanaka_juuyoh/4434234095 • 26.http://www.flickr.com/photos/chrishimself/3489202131/in/photostream • 30.http://www.flickr.com/photos/princessashley/3419971842/ • 35.http://www.flickr.com/photos/59937401@N07/5857263351/ • 36.http://www.flickr.com/photos/keremtapani/6160276128/ • 38.http://www.flickr.com/photos/criminalintent/6071312217/ • 39.http://www.flickr.com/photos/nomadic_lass/5503362755/ • 40.http://www.flickr.com/photos/30998987@N03/5408763863/ • 41.http://www.flickr.com/photos/44534236@N00/6894533130/ • 42.http://www.flickr.com/photos/techsavvyed/5926978939/ • 43.http://www.flickr.com/photos/sayamindu/5677186091 • 44.http://www.flickr.com/photos/enerva/5480788967/ • 46.http://www.flickr.com/photos/65666394@N04/5977381389/ • 47.http://www.flickr.com/photos/faircompanies/4956047516/ • 48.http://www.flickr.com/photos/matsuyuki/4058166150/ • 49.http://www.flickr.com/photos/22244945@N00/3278869535/ • 50.http://www.flickr.com/photos/rowens27/3163470179/ • 52.http://www.flickr.com/photos/idovermani/3903032710/ • 53.http://www.flickr.com/photos/willfolsom/6151515711/
103
![Page 104: Introduzione alle metodologie di sviluppo agile](https://reader033.fdocument.pub/reader033/viewer/2022051513/54565916af79590b088b4d3f/html5/thumbnails/104.jpg)
Photo Credits • 54.http://www.flickr.com/photos/caitlinator/3432730564/ • 55.http://www.flickr.com/photos/portofsandiego/5494425609/ • 56.http://www.flickr.com/photos/evergreenkamal/384258822/ • 58.http://www.flickr.com/photos/istolethetv/4803781313/ • 60.http://www.flickr.com/photos/hectoralejandro/4357626028/ • 62.http://www.flickr.com/photos/maveric2003/2501462876/in/photostream • 63-67.http://www.flickr.com/photos/maveric2003/2500638947/in/photostream & others from Eric Chan • 72.http://www.flickr.com/photos/royskeane/413103429/ • 73-75.http://www.axosoft.com/ontime/videos/scrum • 76.http://www.flickr.com/photos/mannewaar/3530731814/ • 77-79.http://www.axosoft.com/ontime/videos/scrum • 80.http://www.flickr.com/photos/sandman_kk/3788034781/ • 81.http://www.flickr.com/photos/ifl/7238282472/ • 83.http://www.flickr.com/photos/arg0s/7244729110/ • 84.http://www.flickr.com/photos/barteko/6127853971/ • 85.http://www.flickr.com/photos/photon_de/2700323949/ • 86.http://www.flickr.com/photos/webtreatsetc/4842422256/ • 88.http://www.flickr.com/photos/katiegail/431702206/sizes/l/in/photostream/ • 93.http://www.flickr.com/photos/baldiri/5734993652/ • 97.http://www.flickr.com/photos/12023825@N04/2898021822/ • 98.http://www.flickr.com/photos/king-edward/3758847141/ • 99.http://www.flickr.com/photos/grenade/3040654024/ • 100.http://www.flickr.com/photos/dobs/4128798936 • other pictures taken by S. Maraspin, courtesy of vectorportal.com or from fotolia archives
104