How to practice Agile in a waterfall-oriented field — The Waterfall method for developing software is one that follows a linear path where each step is finished before the next one, as shown below. Agile, meanwhile, is a process where software is developed in iterations where the requirements, design, and implementation may change on a constant basis. This is…