Before there was Agile Manifesto, software development was a slow, tedious process. Companies canceled projects during the development stage...