giving answers to ‘what’ and ‘how’ does not prepare individual teams for reacting to unforeseen problems. Yet this is exactly what most software requirements models communicate. Explaining ‘why’ and ‘watch out for’ is much more important in a fast-moving landscape such as software delivery.