Con el reciente lanzamiento de DocuScan Plus, el equipo de desarrollo de productos desea compartir con la comunidad lo que creemos que es un nuevo y emocionante método de desarrollo de tecnología de asistencia. Creemos que esta herramienta es especialmente útil a la hora de desarrollar tecnología de asistencia debido a los retos únicos que implica la creación de este tipo de software. La tecnología de apoyo, a diferencia de otros tipos de software, debe ser lo suficientemente fácil de usar para los nuevos usuarios, pero lo suficientemente potente como para satisfacer las necesidades de los que ya tienen experiencia. Además, desarrollar un producto tan esencial para tanta gente significa que hay que tener mucho cuidado en cada paso del proceso de diseño.
Cómo se desarrolla tradicionalmente el software
El método tradicional de desarrollo de software consiste en que un equipo de diseño genere especificaciones para un producto de software. Después de planificar el producto en la medida de lo posible, incluidas las características, la interfaz de usuario (que define cómo interactúa el usuario con el software), las capacidades generales del software, las quimeras, etc., el equipo de diseño entrega estos requisitos a los programadores. A partir de ese momento, los programadores escriben el código utilizando esas especificaciones para construir el producto. Una vez que los programadores han terminado su trabajo inicial, el producto entra en la «fase de prueba Alfa«, durante la cual el equipo de diseño del producto prueba el software. Si es necesario, piden a los programadores que introduzcan cambios. Una vez finalizadas las pruebas Alfa, se invita a los posibles usuarios finales a jugar con el producto. Esta fase suele denominarse prueba beta. Sin embargo, en esta fase, el conjunto de características, las capacidades del software, la interfaz de usuario, etc., se congelan en su mayor parte y se realizan muy pocos cambios en estas áreas, si es que se hace alguno. La mayoría de las veces, las pruebas beta se utilizan únicamente para eliminar errores.
La diferencia de Serotek
Todos los miembros del equipo de desarrollo de DocuScan Plus estábamos muy ilusionados con este producto. Sin embargo, sabíamos que sólo éramos un pequeño segmento de la población que finalmente utilizaría el producto. Estábamos decididos a hacer que el producto fuera lo mejor posible, no sólo para nosotros, sino para el público al que queríamos servir. Aunque todos teníamos ideas sobre cómo queríamos que fuera el producto, decidimos que no había mejor manera de averiguar cómo debería ser la solución ideal de escaneado de documentos que contar con la ayuda de las personas que más utilizarían el producto. Para ello, sabíamos que teníamos que ir más allá del modelo tradicional de desarrollo de software. Así que, en lugar de incorporar a los usuarios en la fase tradicional de pruebas beta, los acercamos al nivel de pruebas alfa.
La diferencia de la comunidad
A diferencia de las pruebas beta tradicionales, decidimos invitar a los usuarios actuales de Document Scan a que probaran el nuevo producto. A cambio de su ayuda en el proceso de desarrollo, se les ofreció un precio de lanzamiento. Más del 20% de los propietarios actuales de Document Scan decidieron participar en la vista previa. La interacción con este grupo fue asombrosa. Creamos un foro de debate en el que los usuarios de la versión preliminar podían dejar sus comentarios, hacer preguntas, sugerencias y notificar problemas. A medida que avanzaba la fase de desarrollo y pruebas, muchas de estas sugerencias se incorporaron al producto final. Además del foro, se celebraron charlas de voz semanales para permitir una interacción más directa dentro de nuestra comunidad. Miembros del personal de Serotek, incluido el programador jefe, estuvieron presentes en estas charlas y, con la misma pasión que en el foro, estas discusiones semanales produjeron comentarios extraordinarios y fomentaron una gran interacción tanto entre los propios usuarios de la vista previa como con el equipo de desarrollo directamente.
No nos cabe duda de que DocuScan Plus es un producto muy superior gracias a la participación de la comunidad en la creación del programa. Muchas de las sugerencias e ideas que se perfeccionaron durante el periodo de vista previa mejoraron enormemente la facilidad de uso, el conjunto de funciones y la calidad del producto final. El equipo de DocuScan Plus quiere aprovechar esta oportunidad para agradecer a todos los usuarios de la versión preliminar sus excelentes comentarios y su ayuda para convertir DocuScan Plus en lo que es hoy. Es realmente extraordinario formar parte de una comunidad tan impresionante. Esperamos que este tipo de desarrollo de software, que hace hincapié en la participación de la comunidad, sirva de modelo para futuros productos de tecnología de asistencia.