
(Ricardo en una session de “Boardshots prototyping” con un cliente)
“Boardshots prototyping” es un concepto de Continuum que tiene que ver con nuestra metodología ágil de desarrollo.

Se basa en revisar conceptos de diseño de las interfaces visuales con los clientes, donde se discuten temas de usabilidad, persuabilidad y arquitectura de la información.
Tiene excelentes ventajas, y a los clientes les gusta, pues los ayuda a formarse una idea temprana de como lucirá el sistema antes de comenzar la codificación.
Por otra parte, en la mayoría de las ocasiones sirve para detectar cambios en los requerimientos iniciales del software.
El cliente final participa activamente en la definición de las pantallas, conviertiendose en un integrante más del equipo de desarrollo (que también participa en su toalidad de las sessiones).
Es una forma ágil y económica de crear prototipos no funcionales de la interfaz gráfica y de detectar los elementos de usabilidad y persuabilidad que se convertirán en lineas de código a posteriori.

Al terminar las sessión con el cliente, se toman fotos digitales de la pizarra, desde varios ángulos y haciendo zoom de los elementos.
Las fotos digitales se anexan a la minuta de la sessión, se suben al repositorio de fuentes del proyecto[1] (por ejemplo al directorio “/proyecto/trunk/doc/boardshots/20090219/” ), y por último son enviadas al cliente para su archivo.
Enviarlas a los clientes se justifica porque en ocaciones tienen observaciones tardias, que se discuten en nuevas sessiones posteriores de “Boardshots prototyping”.
[1] Usamos subversion como repositorio de fuentes hosteado en nuestro proveedor de “Cloud Computing”.