4 minutos de lectura ( 749 palabras)

Utilizando Joomla! como Herramienta de Ayuda para el Desarrollo

Utilizando Joomla! como Herramienta de Ayuda para el Desarrollo

En el primer artículo, se planteó la idea de que Joomla! podría ser la próxima "killer app" para los escritores profesionales. En este artículo, se compara a Joomla como una herramienta de ayuda para el desarrollo comercial. Creo que Joomla ofrece el mejor camino a seguir en la evolución de la ayuda al desarrollo.

Trabajando con herramientas de desarrollo de ayuda comercial

Estas herramientas que se utilizan para crear sistemas de ayuda, no han cambiado mucho en los últimos 10 años. Con ellos, podemos ya sea producir archivos de ayuda compilados, o sistemas de "web-ayuda", que son colecciones de archivos HTML y JavaScript que muestran o se ejecutan dentro de los marcos de un archivo HTML principal. Podemos añadir hipervínculos dinámicos, como las ventanas emergentes, a través de bibliotecas de JavaScript en conserva. Además, podemos añadir gráficos y, a veces vídeos, crear glosarios y añadir etiquetas de texto. 

Sin embargo, a pesar que es un sistema bastante bueno, todavía tiene algunos inconvenientes. Por ejemplo, tienes que trabajar dentro de los marcos de tiempo de los ciclos de desarrollo. Mientras el “código congelado” es una gran idea en teoría, en proyectos maduros, las características de último minuto no son aceptadas en el producto. A menudo, esto quiere decir que se trabaja muchas horas al final de la mayoría de los ciclos de desarrollo para entregar la ayuda a tiempo (con la rara ocurrencia de entregar nuevas características en la versión final que iba indocumentada).
Otro inconveniente fue el descubrimiento de los errores tipográficos o inexactitudes en la ayuda después de la compilación del software final, que no se puede corregir hasta la próxima versión. A veces, los errores tuvieron que permanecer sin corregir durante largos períodos de tiempo.

El tamaño de los archivos de ayuda compilados para aplicaciones ricas en características también causan problemas. Hay que garantizar que los ejecutables de instalación sean lo más pequeño posible, porque hay que tener en cuenta una variedad de velocidades de conexión (muchos clientes tienen conexiones muy lentas). Al hacer esto, se debe quitar todo aquel “extra” como gráficos. Por lo tanto, el programa de instalación es más pequeño, pero la ayuda es menos usable.

Por último, pero no menos importante, las herramientas de ayuda para el desarrollo comercial son caras. Sólo hay dos jugadores en el mercado y, con tan poca competencia, no hay batallas de precios reales. Ambas empresas venden sus productos en alrededor de $ 1,000. Pero, peor que eso, uno de ellos es la adopción de un modelo de licencia. Cuando su licencia expira, debes comprar otra, o su software deja de funcionar.

Trabajando con Joomla 

Al utilizar Joomla como una herramienta de ayuda, se puede ofrecer a los lectores el mismo, o en la mayoría de los casos, una mejor funcionalidad de lo que puede dar un sistema de ayuda estática. Por ejemplo, se puede agregar popups, gráficos y vídeo a los artículos, así como crear glosarios, y etiquetas. Todo esto se puede encontrar en los otros sistemas, pero, con el sistema de ayuda estática, puedes agregar popups basados ​​en texto, pero con Joomla puedes agregar popups que contienen texto, imágenes, vídeo y otros tipos de medios de comunicación. Puedes realizar otras tareas con las características básicas de Joomla que no son posibles con los sistemas de ayuda estáticas, como la implementación de encuestas en cualquier momento y en cualquier artículo, y la revisión de las estadísticas de uso del artículo.

Ya no tienes que trabajar dentro de las limitaciones de los ciclos de desarrollo de software, ya que la ayuda no se incluye con el software. La única conexión entre una aplicación y una ayuda con Joomla, es el botón Ayuda, que enlaza con la URL correspondiente. Cuando los desarrolladores añaden características a un producto ya sea en el último minuto o en la versión final, puedes seguir trabajando hasta el final de la programación general del proyecto. De hecho, puedes continuar documentando características después de que el producto ha sido liberado (que, aunque es posible, no es el proceso ideal).

Cuando se encuentran imprecisiones o errores tipográficos en un sistema de ayuda, se pueden corregir inmediatamente. Ya no se tiene que esperar a la siguiente versión del software para hacer correcciones.

Los sitios Joomla de Ayuda se ejecutan en sus propios servidores y ya no existe la limitación de restricciones de tamaño. Se pueden añadir gráficos y una gran variedad de medios de comunicación para los artículos de ayuda sin afectar el tamaño de las aplicaciones.

0
Marca tu Calendario
 

Comentarios

¿Ya està registrado? Ingresa Aquí
No hay comentarios por el momento. Sé el primero en enviar un comentario.

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/