Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoNunziatina Pepe Modificato 11 anni fa
1
6/12/2000 Un esperimento di programmazione estrema Una nuova metodologia di programmazione Tesi di Marco Tamanti
2
6/12/2000 Nuove esigenze Internet Globalizzazione Tempi ristretti Specifiche dinamiche Rapida evoluzione
3
6/12/2000 Il costo delle modifiche Proibito modificare i piani Il cambiamento è la norma
4
6/12/2000 Nuovi strumenti Processori veloci e costi dellhardware ridotti Ambienti di sviluppo integrati Programmazione OO, modulare Database relazionali ad oggetti Insieme di tecniche che XP introduce
5
6/12/2000 I valori Buon senso Semplicità Comunicazione Retroazione Coraggio Il codice Luomo
6
6/12/2000 Le tecniche Ristrutturazione del codice Programmazione in coppia 40 ore settimanali La metafora Regole standard di codifica Piccoli cicli produttivi Continuaintegrazione Proprietàcollettiva Test automatici Sempliciobiettivi Velocepianificazione Utente sempre presente
7
6/12/2000 Pratiche isolate Test automatici – Qualità del codice – Sicurezza personale – Correzioni singole – Adesione alle specifiche – Ridotti test pre-release Programmazione in coppia – Qualità del codice – Sicurezza personale – Meno errori – Comunicazione – … Tempo Qualità
8
6/12/2000 XP non è per tutti pretende specifiche complete dallinizio richiede un lungo ciclo per assicurarsi della qualità prima di entrare in produzione XP non può funzionare quando il manager: XP non può funzionare se: Ciclo compilazione-testing è troppo lungo Gruppi con più di 10 persone Alcuni membri del gruppo non aderiscono a XP e non accettano le responsabilità
9
6/12/2000 Conclusioni XP è semplice, ma non è così semplice applicarla Rivoluzionaria Molti la criticano perché non ci sono risultati misurabili Difficile testare XP: bisognerebbe confrontare progetti identici www.egroups.com extremeprogramming Internet - aziende giovani - piccoli gruppi
10
6/12/2000IbnDbTestingKit setUp test1 { doWork checkWork } tearDown dB
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.