Design Documentation for Teams — Creating Persistent Knowledge - Why We Need Design Diagrams | OneNoughtOne