Especifique menos, expanda más.
Limite sus especificaciones a lo esencial, concéntrese en el "qué" en lugar del "cómo".
El producto debe ser lo más auto-documentado posible.
La documentación debe estar versionada de la misma manera que el código.