Operationally Driven Design