Desafíos para hacer crecer un negocio de complementos de WordPress sin hacer crecer un equipo

Publicado: 2018-08-01

Mi nombre es Milan y soy el propietario de Dev4Press, una empresa dedicada al desarrollo de plugins para WordPress y bbPress. Dev4Press se creó en 2009 como un proyecto paralelo y muchas cosas han cambiado desde entonces, excepto por una cosa: sigue siendo un equipo de uno.

En esta publicación de invitado, quiero compartir mis desafíos y métodos para hacer crecer un complemento de WordPress.

Comenzando con WordPress

He estado desarrollando complementos para WordPress durante mucho tiempo, desde 2007. Al principio, creé algunos complementos pequeños para mejorar el sitio web de un amigo. Estos complementos comenzaron a ganar popularidad en el repositorio de WordPress.org, y eso pronto se expandió a pequeños trabajos independientes, que se expandieron a aún más trabajos independientes. Renuncié a mi trabajo diario y comencé a trabajar a tiempo completo como autónomo de WordPress.

El trabajo independiente estaba trayendo dinero y con él llegó la seguridad financiera. En el período de 2007 a 2011, creé más de 100 complementos y temas para varios clientes y construí sitios web completos. Estaba muy a gusto con el trabajo que hacía, e incluso he empezado a rechazar ofertas de trabajo, eligiendo solo los proyectos que me parecían interesantes.

Primeros pasos en la venta de complementos de WordPress

Paralelamente, continué trabajando en mis complementos gratuitos e incluso comencé la primera versión del sitio web Dev4Press, donde comencé a vender versiones pagas de dos de mis complementos. En 2010, el sitio web Dev4Press comenzó a vender más licencias, y esta tendencia continuó hasta 2012. Esto todavía no estaba cerca de los ingresos que generaba el trabajo independiente, pero era difícil ignorarlo. Por lo tanto, gradualmente comencé a asignar más y más días para trabajar en los complementos mientras reducía la cantidad de trabajo independiente y aumentaba mi tarifa por hora para mantener los mismos ingresos.

Dev4Press − Complementos y complementos premium para WordPress

¿Un negocio de complementos o autónomo?

Vender licencias de complementos se convirtió en algo real, así que comencé a sopesar si continuar con la carrera independiente o concentrarme en hacer crecer un negocio de complementos de WordPress.

Aquí está la lista de cosas que tuve que tener en cuenta:

  • El trabajo independiente ofrece la oportunidad de trabajar en una variedad de proyectos interesantes. Sin embargo, cualquier cosa que haga eventualmente no es mía y, en muchos casos, no tengo la oportunidad de desarrollar más estos complementos.
  • Trabajar para clientes es muy difícil porque la mayoría de ellos no son expertos en tecnología, por lo que navegar por el proceso de desarrollo puede ser muy agotador, ir y venir entre decisiones, hacer cosas con las que no estoy del todo de acuerdo... Para ser honesto, tenía muchos grandes clientes que a menudo estaban de acuerdo con mis comentarios, pero por cada cliente cooperativo, probablemente había 5 que eran "su manera o la carretera".
  • Trabajar para clientes implica mucho tiempo desperdiciado en discusiones, mostrando el trabajo terminado (a veces a diario), ajustando mis horas de trabajo para clientes que viven en diferentes zonas horarias, a veces literalmente en el otro lado del mundo. Y cuando se trata de proyectos más grandes, casi la mitad del tiempo se dedica a otras cosas que no implican ningún desarrollo.
  • Trabajar en mis complementos me da la oportunidad de trabajar a mi propio ritmo, desarrollar funciones basadas en comentarios de usuarios reales mientras incorporo mi visión y hoja de ruta para los productos.
  • Tener mi propio negocio es mejor a largo plazo. Sea cual sea el complemento que haga, sigue siendo mío y, a la larga, este negocio tiene el potencial de generar más dinero que el trabajo independiente.
  • Me gustó la idea de ser mi propio jefe.

La decisión no fue fácil. De hecho, paso meses considerando todos los pros y los contras.

¿Debería continuar con la carrera independiente o concentrarse en hacer crecer un negocio de complementos de WordPress? Estos son los pros y los contrasTweet

Sin embargo, una cosa era obvia, un trabajo tenía que ser terminado. En 2014, dejé de aceptar trabajos independientes. Mi tiempo ahora estaba completamente dedicado a mi tienda de complementos y al sitio web Dev4Press.

La obra

El proyecto Dev4Press es esencialmente solo yo. Soy el único desarrollador de todos los complementos de Dev4Press. Me encargo de todo, desde el mantenimiento del comercio electrónico, la redacción del contenido de la base de conocimientos, las redes sociales, el soporte y, obviamente, el desarrollo.

Milan Petrovic trabajando en hacer crecer un negocio de complementos de WordPress sin hacer crecer el equipo

La mayor parte de mi trabajo está dedicado al desarrollo y mantenimiento de complementos y complementos. Solo el año pasado, tuve 33 lanzamientos principales para 13 complementos Pro Dev4Press e incluso más lanzamientos menores. Todo eso en paralelo para brindar soporte de primer nivel, pruebas, corrección de errores, creación de nuevos documentos para la base de conocimientos y trabajo en estrecha colaboración con los usuarios para comprender mejor la dirección a seguir con cada complemento. También manejo el papeleo, trato con el procesador de pagos, los bancos y el contador.

Los desafíos de ser un soloemprendedor

Dirigir cualquier negocio tiene sus desafíos. Pero manejar todos los aspectos del negocio por sí solo es un desafío en sí mismo. Desde que Dev4Press se puso en línea por primera vez, y especialmente en los últimos 4 años, tuve que tomar muchas decisiones difíciles para asegurarme de que Dev4Press perdurará, para mí y para todos mis clientes.

Productos Retiro

Con los años tuve que retirar varios complementos. Hay muchos factores que entran en juego con la decisión de retirar un producto, y nunca es fácil. Con algunos complementos he estado luchando durante años tratando de mejorarlos y rescatarlos, solo para aceptar, al final, que algunos complementos no se podían guardar.

El primer complemento importante que decidí retirar fue GD Star Rating. Era un complemento gratuito y muy popular con más de 1 millón de descargas en el repositorio de WordPress.org. Este complemento ofrecía características relacionadas con la calificación de las que carecían otros complementos en ese momento. Tenía una amplia gama de configuraciones y para la mayoría de los propósitos, era fácil de usar. Sin embargo, el complemento sufría varios problemas: el diseño del código inicial no era fácil de expandir, se agregaron muchas funciones al complemento a lo largo de los años, lo que hizo que fuera muy difícil mantenerlo y personalizarlo. El código base del complemento era tan malo que me resultaba molesto tratar con él, así que finalmente decidí retirarlo. Años más tarde, desarrollé un nuevo complemento de calificación sobre una base sólida y ampliable. Ahora, el Sistema de Calificación GD está en su tercer año y está ganando popularidad.

Complementos de reescritura

Si tienes muchos complementos, como yo tenía, no es fácil asignar el mismo tiempo a cada uno. Naturalmente, con el tiempo, algunos complementos se quedan atrás, y con el desarrollo dinámico del núcleo de WordPress y todas las nuevas tendencias y tecnologías, los complementos quedan obsoletos con bastante rapidez. Esto sucedió con mis primeros dos complementos Pro: GD Press Tools y GD Custom Posts and Taxonomys Tools.

En 2015, decidí desarrollar una biblioteca de código unificado para la interfaz de usuario de administración de WP, que ahora comparten todos los complementos de Dev4Press. Eso ayudó mucho a reescribir complementos antiguos, renovar la interfaz de configuración, expandirlos con nuevas funciones y volver a hacerlos relevantes.

Llevó más de un año escribir la biblioteca e implementarla en todos los complementos, pero, al final, valió la pena. Todos estos complementos ahora están actualizados y potencian la seguridad, la administración y el mantenimiento del sitio web de Dev4Press, el contenido personalizado y más.

Suscríbase y obtenga una copia gratuita de nuestro

Complemento de WordPress Libro de negocios

Exactamente cómo crear un próspero negocio de complementos de WordPress en la economía de suscripción.

Comparte con un amigo

Introduce la dirección de correo electrónico de tu amigo. Solo les enviaremos este libro por correo electrónico, honor del explorador.

Gracias por compartir

Impresionante: se acaba de enviar una copia de 'El libro de negocios de complementos de WordPress' a . ¿Quieres ayudarnos a correr la voz aún más? Adelante, comparte el libro con tus amigos y colegas.

¡Gracias por suscribirte!

- Acabamos de enviar su copia de 'El libro de negocios del complemento de WordPress' a .

¿Tienes un error tipográfico en tu correo electrónico? haga clic aquí para editar la dirección de correo electrónico y enviar de nuevo.

Tapa del libro
Tapa del libro

Soporte directo vs Documentación / Base de conocimiento

El soporte es una parte importante de cualquier negocio basado en software, y si desea que el negocio sobreviva, debe brindar un excelente soporte. Si bien el soporte directo es importante, tener una buena documentación es clave para reducir el soporte directo.

Según mi experiencia, casi la mitad de las preguntas de soporte se pueden resolver buscando en la documentación. Eso también apunta a un problema que tienen muchas empresas basadas en (WordPress): cómo acercar la documentación a los usuarios y asegurarse de que puedan encontrar lo que necesitan cuando lo necesitan. Este es uno de los desafíos en los que todavía estoy trabajando para resolver, y en los últimos años, con la ayuda de mi propio complemento GD Knowledge Base, logré aumentar la documentación a más de 500 artículos, guías de usuario, entradas de preguntas frecuentes y referencias.

El complemento GD Knowledge Base en acción

modelo de ventas

Una de las cosas más difíciles al administrar un negocio es descubrir la mejor estructura de precios y el mejor modelo de ventas que permitirán que los ingresos sostengan el negocio, aseguren su futuro y, al mismo tiempo, ayuden a generar nuevos clientes.

Cuando Dev4Press comenzó, ofrecí licencias de por vida para todos mis complementos. Eso ha resultado ser un gran error, especialmente debido a los precios bajos que establecí. Dado que fue mi error, decidí honrar y adquirir todas las licencias de por vida adquiridas durante 2010 y 2011. Estas licencias aún están activas y permanecerán así mientras los complementos estén activos. En aquellos días, las licencias de complementos eran todas para sitios ilimitados y, en general, los complementos premium estaban significativamente infravalorados. Entonces, a fines de 2013, decidí crear un nuevo sistema de licencias y cambiar a licencias anuales. Fue un paso importante que formó parte de mi transición a una tienda de complementos de tiempo completo. Ese sistema todavía está en uso hoy.

Cuando Dev4Press comenzó, ofrecí licencias de por vida para todos mis complementos. Eso ha demostrado ser un gran error.Tweet

El precio de los complementos también es todo un desafío. Cuando me acerco a los precios de los complementos, trato de evaluar el valor de su conjunto de funciones, la facilidad de uso y el tiempo que puede ahorrarles a los clientes. Solo entonces puedo decidir el precio del complemento. Con los años también me di cuenta de que los precios son dinámicos y que tengo que experimentar de manera proactiva con ellos. Actualizo mis complementos con frecuencia y se agregan nuevas funciones de manera continua. Por lo tanto, los precios no pueden permanecer iguales para siempre porque el valor del producto también aumenta.

Fijar el precio de un complemento de WordPress es un desafío. Cuando me acerco a los precios de los complementos, trato de evaluar el valor de su conjunto de funciones, la facilidad de uso y el tiempo que puede ahorrarles a los clientes.Tweet

El balance

He estado haciendo este trabajo durante años y, con el tiempo, estaba (y todavía estoy) tratando de encontrar el equilibrio adecuado entre la vida y el trabajo. Trato de equilibrar cuánto tiempo trabajo cada día y cuánto tiempo paso con mi esposa y mi hijo. Una cosa buena de tener mi propio negocio es que yo soy el jefe, así que tengo el control de mi tiempo. Puedo permitirme un tiempo de inactividad para cuando no tengo ganas de trabajar, o empezar a trabajar más tarde en el día.

Mantener la lista de tareas

Lo principal es tratar de seguir las listas de tareas mensuales lo más cerca posible, y mantengo varias listas de proyectos/complementos en los que quiero trabajar cada mes, lista de tareas para completar, y aunque no puedo hacer todo de acuerdo a estos planes, me ayudan a mantenerme encaminado.

Los complementos más populares obtienen la mayor parte de mi tiempo de desarrollo. Los usuarios constantemente tienen sugerencias y solicitudes de funciones, por lo que cuanto más vocal es la comunidad, más tiempo se dedica a ciertos complementos. Por ejemplo, GD bbPress Toolbox Pro tuvo 4 lanzamientos principales el año pasado, y más del 80 % de las funciones de estas versiones se basaron en comentarios. Algunos complementos simplemente exigen más tiempo debido a su alcance. GD Rating System Pro tuvo 6 lanzamientos principales el año pasado, y ya tengo funciones planeadas para las próximas 4 o 5 versiones.

Manejo de las fluctuaciones de ventas.

Es crucial entender que las ventas no son las mismas todos los meses. ¡Tenemos meses de verano donde las ventas pueden caer hasta un 30%! Lo bueno es que, por lo general, la carga de soporte también disminuye, por lo que obtengo más tiempo para el desarrollo. Esto me permite tener mi tiempo de vacaciones y tiempo adicional para el desarrollo, y las ventas más bajas en el verano se equilibran con el aumento de las ventas de otoño e invierno.

Tener una vida privada

Cumplir con la lista significa también dedicar tiempo a la vida privada. Cuando vivía solo hace años, trabajaba de 10 a 12 horas al día, incluidos los fines de semana. Ahora, quiero tener tiempo suficiente para mi esposa y mi hijo. Soy la cocinera de la familia y, además, trato de tener suficiente tiempo para cualquier cosa que me aleje de la computadora portátil.

Hacer crecer un complemento de WordPress: el aspecto del equipo

Teniendo en cuenta cuántos complementos manejo, cuántas cosas tengo que hacer para mantener el negocio en marcha, podría preguntarse: ¿por qué no contratar a más personas para ayudar a hacer crecer un negocio de complementos de WordPress? Y, he estado pensando en eso durante años.

Ampliar el equipo no es fácil, hay múltiples variables a tener en cuenta. De hecho, incluso antes de comenzar, debe preguntarse qué tipo de negocio le gustaría construir, qué ingresos puede esperar y ser honesto consigo mismo al responder. . Con base en las respuestas, es posible que se dé cuenta de que mantener el statu quo siendo un espectáculo de un solo hombre es una mejor opción para lograr sus objetivos.

Contratando gente nueva

Mis complementos actualmente tienen alrededor de 550,000 líneas de código; para bien o para mal, eso es más código que WordPress. Si quisiera incorporar nuevos desarrolladores, tendría que invertir mucho tiempo en capacitarlos para que sean una parte integral de el equipo... Además, no puedo prever si podré obtener el retorno de mi inversión, qué impacto tendrá en el negocio durante el período de capacitación y si el desarrollador que contrato cumplirá o tendré que hacerlo. dejarlos ir después de unos meses.

Sé que esta es una mirada sombría a la forma en que funcionan las cosas, pero en los últimos 20 años he trabajado con muchos desarrolladores y solo he encontrado algunos con los que pude trabajar. Eso dice más sobre mí que sobre las personas con las que trabajé, pero tengo mi forma de trabajar y no me resulta fácil adaptarme a los hábitos y prácticas de trabajo de los demás. Con el estado actual de mi negocio y en este período de mi vida, simplemente no estoy listo para correr esos riesgos. Estoy seguro de que todos los que tienen su propia pequeña empresa pueden relacionarse con esto.

Hacer crecer un negocio de complementos de WordPress puede tomar diferentes rutas, algunas implican encontrar inversores y contratar a más personas. Esto puede ayudar a hacer crecer un negocio de complementos de WordPress más rápido, pero también puede suponer una carga para él, lo que puede conducir a una falla o pérdida de control.

O, apegarse a sus armas

Hay muchas maneras de que los proyectos sean exitosos. Puedes trabajar solo o con un amigo, y no necesitas grandes inversiones para empezar. Debe establecer y administrar sus expectativas, y eso incluye la cantidad de clientes (y con eso, los ingresos que obtendrá con el tiempo).

Para mí, hacer crecer un negocio de complementos de WordPress no tiene por qué ser complicado. Estoy bien con incrementos más pequeños, siempre y cuando mantenga mi carga de trabajo actual en los niveles que puedo manejar.

Estoy satisfecho con el crecimiento de Dev4Press. Actualmente tengo un buen equilibrio entre la cantidad de clientes, el crecimiento de las ventas y la cantidad de soporte que manejo yo mismo. Esto funciona para mi. Claro, a veces siento la carga del trabajo y desearía tener algo de ayuda, pero eso pasa rápidamente. Y sí, me gustaría ganar más, pero esa no es mi prioridad en este momento.

El futuro

El trabajo continúa, mis listas de tareas están llenas con meses de anticipación y estoy trabajando en dos grandes y ambiciosos proyectos. Uno se dará a conocer en cuestión de semanas y el otro, con suerte, a finales de este año. Los complementos de Dev4Press seguirán mejorando y, con suerte, tendré tiempo para crear algunos más en los próximos años.

Y continuaré sopesando mis opciones, y tal vez mi acto en solitario se convierta en un equipo. No este año, ni el próximo, sino poco después.

Como compañero emprendedor independiente que ejecuta un complemento de WordPress o un negocio de temas, ¿cómo aborda el crecimiento del equipo? ¿Cuáles son sus pensamientos o experiencia sobre agregar soporte y desarrollo a su proyecto?