Agile Manifesto is a document consist of the work of 17 software development practitioners known as “The Agile Alliance” observed the increasing need for an alternative to documentation-driven and heavyweight software development processe ...