¿Qué hace una buena especificación? [cerrado]

Uno de los elementos en elPrueba de joel es que un proyecto / empresa debe tener una especificación.

Me pregunto qué hace que una especificación sea buena. Algunas compañías escribirán volúmenes de especificaciones inútiles que nadie lee, otras no escribirán nada porque "nadie leerá nada de todas formas". Entonces, ¿qué pones en tus especificaciones? ¿Cuál es el buen equilibrio entre los dos extremos? ¿Hay algo particularmente importante que realmente, realmente (!) Siempre debe registrarse en una especificación?

Respuestas a la pregunta(12)

Su respuesta a la pregunta