Before Agile development gained its popularity, the Waterfall principle was the primary system for development. Projects would start with tons of documentation explaining the idea itself, every...