Why "throwing requirements over the wall" guarantees failure. A guide to moving from order-taking to collaborative building.