Make better design decisions by using real world limitations provided by external sources and a specific workflow.