Negli ultimi anni,
sono state presentate molte idee su come semplificare lo sviluppo
software per il cliente. Alcune idee sono state raccolte come:
Extreme programming, Scrum e crystal
methodologies.
Adesso (2012) quelle idee sono mature ed alla portata di tutti.
Nel Febbraio 2001,
diciassette persone si riunirono per tre giorni per mettere insieme le
loro idee sullo sviluppo software, dando luogo al famoso "Manifesto
Agile".
Il risultato fu un
insieme di principi e filosofie che vengono ripresi in questo corso di
formazione, indicando al lettore le fonti per approfondire, ampiamente
referenziate come copyright. La parte filosofica tratta i processi di
sviluppo software con punti di contatto con il project management.
In molte aree, il
Processo di Project Management TenStep
è complementare al processo di sviluppo
software !AGILE", mentre in qualche area c'è divergenza di opinioni.
Il corso parte dal
confronto con la metodologia TenStep.
Il contenuto del corso
comprende: