Agile methodology has been widely adopted by both commercial and government software development projects since 2001. Agile methodology promotes product delivery by executing multiple small iterations that are also known as sprints. Each sprint is a small software development project with own...