¿Hay algunas normas que considere tan obvias que se suponga que están en alguna especificación?¿Qué es siempre 'Estándar'? Si la especificación no lo dice, ¿debería suponerse?
Por ejemplo, si se golpea el escape siempre se debe cancelar un formulario? ¿Debería hacer doble clic en un separador de encabezado de columna para cambiar el tamaño de la columna?
Cuando un cliente dice "esto es obvio y 'comportamiento estándar' por lo tanto, es un error no tenerlo" - ¿están algunas veces en lo cierto? Si es así, ¿hay algunos recursos que pueden ayudar a mediar?
Recuerdo que un profesor nos pidió que escribiéramos todos los detalles relacionados con tareas simples y lo ridículo que podía ser. No quiero que nuestras especificaciones sean ridículas, pero me canso de escuchar esto y estoy pensando que nuestras especificaciones no son lo suficientemente específicas.
Incluso las cosas obvias deberían tener al menos una mención rápida en los requisitos como "Generalmente, la IU debe seguir las pautas de UI definidas en http://somebigcompany.com/defaultUIguidelines/" –