Job Role Oriented Design