Design begins with understanding
what should be built.