I progetti vengono solitamente avviati sulla base di una o più delle seguenti considerazioni:
Esigenze di mercato o requisiti di un gruppo di clienti
Opportunità strategiche per ottenere un vantaggio competitivo
Progressi tecnologici
Requisiti legali e normativi
Miglioramenti nell'efficienza operativa
Esigenze sociali o di sicurezza
Questioni ambientali
Strumenti e tecniche più importanti per l'avvio di un progetto
In Agile, la co-locazione delle squadre è la preferita a causa dei vari benefici che offre come comunicazione osmotica, comunicazione faccia a faccia e conoscenza tacita.