Stabilire un'alternativa conveniente per i team con un solo programmatore, facilitando l'applicazione di una metodologia agile e flessibile per lo sviluppo del software nel loro ambiente di lavoro; è stato quindi proposto di adattare il framework Scrum, per il quale verrà effettuata un'analisi del processo che comprende questa metodologia, definendo chiaramente i ruoli, gli eventi e gli artefatti, gli stessi che sono applicabili dal team.