El desarrollo iterativo de herramientas puede generar inestabilidad
Si bien la iteración es clave para mejorar la funcionalidad y es una parte fundamental del desarrollo ágil, la iteración constante puede crear inestabilidad para los usuarios que dependen de funciones y herramientas estables. Incluso cuando se solicita la opinión de la comunidad, exigir tiempo adicional y sobrecargar a sus miembros con tareas crea inestabilidad y deteriora la confianza.
Soluciones
1.
Diseñar para la estabilidad
Crear herramientas con interfaces intuitivas que no requieran una capacitación exhaustiva y tener en cuenta los distintos niveles de experiencia de los usuarios. Mantener la sencillez al principio e iterar según sea necesario.
2.
Comunicación clara y abierta
Comunicar los cronogramas de lanzamiento según sea necesario y planificar programas de mentoría para usuarios avanzados o sesiones de formación o demostraciones para el público en general.
3.
Apoyar las diferentes necesidades de los usuarios
Ofrecer versiones de soporte a largo plazo para garantizar la estabilidad, junto con versiones más experimentales o de rápida evolución.
¿Conoces otro recurso o solución?
Recursos
Las Guías de Documentación de el Engine Room
The Engine Room ofrece guías prácticas sobre documentación adaptadas al trabajo con organizaciones de la sociedad civil, incluyendo la documentación cuando hay mucho otro trabajo que hacer y la creación de documentación para públicos no técnicos.
Mantén un registro de cambios
Mantener un registro de cambios o una lista seleccionada y ordenada cronológicamente de los cambios notables de cada versión de un proyecto.