A Managers’ Guide to Design Patterns