Hay una serie de consideraciones importantes que hacer cuando se trabaja en proyectos premium basados en WordPress. Hasta este momento, hemos analizado algunas estrategias para planificar, construir y comercializar proyectos, pero aún tenemos que ver qué se necesita para mantener uno..
Después de todo, ningún proyecto de software está libre de defectos. Suponiendo que genere una base de usuarios considerable, los clientes también tendrán ideas para las características o los cambios que les gustaría ver en un proyecto. Para ese fin, es importante contar con sistemas para el seguimiento de problemas, funciones de planificación y comunicación con los usuarios..
En esta última publicación de esta serie, analizaremos cómo posicionar mejor su proyecto para una gestión a largo plazo que funcione bien tanto para usted como para sus clientes..
Si usted es un desarrollador profesional, entonces ya está al tanto (y probablemente lo haya logrado) con al menos un sistema de control de origen. Si ese es el caso, entonces esta sección puede ser de poco valor, pero si es relativamente nuevo en el desarrollo y / o control de fuente, esta puede ser una de las utilidades más útiles que agregue a su caja de herramientas, no solo para este proyecto. , pero el trabajo futuro, también.
En pocas palabras, el control de código fuente (a veces denominado control de versión) es una forma de mantener un registro histórico de todos los cambios realizados en cualquier archivo de su proyecto..
Específicamente, le otorga la posibilidad de tomar instantáneas de su código para su lanzamiento, revertir a versiones anteriores del proyecto y proporcionar notas sobre lo que logra cada actualización. Si está trabajando con un equipo, le permite ver qué ha contribuido cada persona a la aplicación, resolver conflictos y combinar diferencias..
En última instancia, el control de origen proporciona una manera de mantener un historial de su proyecto, administrar iteraciones de su trabajo durante el cual parchea errores e introduce nuevas funciones, y etiqueta versiones específicas para su lanzamiento..
También hay varios sistemas de control de fuente disponibles. Aunque detallar cada sistema o cómo usarlos está fuera del alcance de esta serie, es importante tener en cuenta que hay una serie de opciones gratuitas disponibles:
Cada plataforma ofrece su propia cuota de ventajas y desventajas. En lugar de pasar demasiado tiempo deliberando sobre qué sistema elegir, estás en una posición mucho mejor para elegir uno y comenzar a usarlo. Tener algo en su lugar es mejor que no tener nada en su lugar.
Como se mencionó anteriormente, su proyecto será lanzado con errores. No importa cuánto tiempo dedique a probar y evaluar su trabajo, es casi imposible detectar cada problema..
Ya que tu eres si no los va a encontrar, sus usuarios lo harán y usted debe estar preparado para rastrear lo que encuentren. La búsqueda de una solución de seguimiento de errores puede ser desalentadora: el mercado está repleto de opciones.
Al principio de su proyecto, no hay razón para dejar caer una solución importante. Siempre puedes escalar a medida que tu proyecto crece. El seguimiento efectivo de errores solo requiere algunas características:
Hay una serie de formas gratuitas para rastrear errores: algunas aplicaciones web antiguas y modernas:
Una vez más, es más importante que usted zona seguimiento de problemas en lugar de cómo estas siguiendo problemas y que estás usando esos problemas para hacer que tu producto sea aún mejor.
Si tiene errores para rastrear (¡y lo hará!) Entonces solo tiene sentido que esté ofreciendo algún tipo de soporte para su proyecto. Además de eso, ofrecer asistencia también proporciona a los usuarios un incentivo para comprar el producto (o comprar una licencia de nivel superior) por la tranquilidad de tener a alguien "disponible" para responder sus preguntas..
Para lo que vale, considero que esto es mutuamente beneficioso: los usuarios tienen a alguien disponible para ayudarlos con su producto, usted tiene clientes que proporcionan comentarios para ayudarlo a hacer crecer su trabajo..
Al igual que con el seguimiento de errores, hay docenas de plataformas de soporte que van desde sistemas de tablones de anuncios probados y verdaderos hasta soluciones de tickets más avanzadas. Sin embargo, recuerde que nuestro objetivo es hacer esto a bajo precio..
A medida que su proyecto crece, puede buscar aplicaciones de soporte más avanzadas que se adapten a su trabajo..
Para lo que vale, encuentro que usar sistemas públicos como foros o comentarios sirve bien a la base de clientes porque una vez que puede responder una vez y tenerla disponible, tiene documentación sobre cómo lograr (o resolver) un problema con su trabajo y tiene una manera de rastrear errores y solicitudes de características de sus usuarios.
Aunque esta sección es un poco más subjetiva, creo que vale la pena señalar: a los clientes les encanta la comunicación. Quieren saber que el producto que compraron vale el dinero gastado. Debido a que la comunidad de WordPress es tan activa, están acostumbrados a las actualizaciones, lo que significa que su producto tendrá que estar al día con la plataforma..
Una de las mejores cosas que puede hacer por sus clientes es hacerles saber que está trabajando en el proyecto, que está en desarrollo y que está escuchando lo que dicen..
Por supuesto, usted no quiere sobre comunicarse. Aquí hay un par de maneras de informar a sus usuarios sobre el estado del proyecto sin inundarlos con información:
Tenga en cuenta que todo lo anterior es una forma en que los usuarios pueden optar por recibir noticias suyas, no está forzando ninguna información sobre ellos que no quieran escuchar. Esa es otra manera en la que puede continuar brindando comunicación a sus usuarios sin inundarlos con información hasta el punto de ser molesto..
Hemos completado todas las etapas de planificación, creación, comercialización y administración de un proyecto de WordPress premium a bajo costo. Esperemos que la serie haya proporcionado algunas barandillas que lo ayuden con su próximo proyecto (o actual).
Por supuesto, estas publicaciones no son exhaustivas. Siempre hay más para discutir y más para agregar, así que siéntase libre de agregar sus propios pensamientos en los comentarios!