Now that's waterfall design. Show that to your scrum master.<p>Really. This is a manual for waterfall design of large, complex, one-off or small-quantity systems. Bridges and buildings are designed this way. It's slow, but it works. Errors in the requirements are really expensive to fix.