What are you doing? Stop it. Stop hitting yourself. Stop hitting yourself! But seriously, why are you doing that? Waterfall development, defined loosely as frontloading all specifications and performing all development with little-to-no iteration or deviation from the...