Refinamiento
En empresas de desarrollo de software suele existir la figura del analista, experto encargado de que el proceso de especificación sea lo más correcto. En empresas pequeñas esta figura no existe, y los programadores habituales no tienen tanta experiencia a la hora de identificar las necesidades del cliente. Una segunda lectura de la especificación puede ayudar a afinar los detalles. Por ejemplo, para el programa de la entrada anterior, se podrían detectar las siguientes carencias:
- ¿ No se podrán consultar datos si no se hace la búsqueda?
- ¿Qué datos de cada persona deben mostrarse?
- ¿Qué datos de cada persona que cumpla años debe mostrarse?
- ¿Los datos se guardaran automáticamente o se necesita una opción determinada?
- ¿No será necesario modificar ni borrar datos?
Prototipos visuales
Consiste en la creación de maquetas de pantalla con las que se muestra al cliente una idea parecida de como va a ser el resultado. De esta manera se permite al usuario detectar si falta algún detalle, o error, si el vocabulario es el correcto...
No hay comentarios:
Publicar un comentario