Desafios no crescimento de um negócio de plugins WordPress sem aumentar uma equipe

Publicados: 2018-08-01

Meu nome é Milan, e sou dono da Dev4Press, empresa dedicada ao desenvolvimento de plugins WordPress e bbPress. O Dev4Press foi criado em 2009 como um projeto paralelo, e muita coisa mudou desde então, exceto por uma coisa: ainda é uma equipe de um só.

Neste guest post, quero compartilhar meus desafios e métodos para desenvolver um plugin WordPress.

Começando com o WordPress

Venho desenvolvendo plugins para WordPress há muito tempo, começando em 2007. No começo, criei alguns pequenos plugins para aprimorar o site de um amigo. Esses plugins começaram a ganhar popularidade no repositório WordPress.org, e isso logo se expandiu para pequenos trabalhos freelance, que se expandiram para ainda mais trabalhos freelance. Eu larguei meu emprego diário e comecei a trabalhar em tempo integral como freelancer do WordPress.

O trabalho freelance estava trazendo dinheiro e com ele veio a segurança financeira. No período de 2007 a 2011, criei mais de 100 plugins e temas para diversos clientes e construí sites completos. Fiquei muito à vontade com o trabalho que fiz e até comecei a rejeitar ofertas de emprego, escolhendo apenas os projetos que achei interessantes.

Primeiros passos na venda de plugins WordPress

Paralelamente, continuei trabalhando em meus plugins gratuitos e até iniciei a primeira versão do site Dev4Press, onde comecei a vender versões pagas de dois de meus plugins. Em 2010, o site Dev4Press começou a vender mais licenças, e essa tendência continuou até 2012. Isso ainda não estava perto da receita que o trabalho freelance estava trazendo, mas era difícil de ignorar. Portanto, comecei a alocar cada vez mais dias para trabalhar nos plugins, reduzindo a quantidade de trabalho freelancer e aumentando minha taxa horária para manter a mesma receita.

Dev4Press - Plugins e complementos premium para WordPress

Um negócio de plugins ou freelance?

Vender licenças de plugins tornou-se uma coisa real, então comecei a ponderar se deveria continuar com a carreira de freelancer ou focar no crescimento de um negócio de plugins WordPress.

Aqui está a lista de coisas que eu tive que levar em consideração:

  • O trabalho freelance oferece a chance de trabalhar em uma variedade de projetos interessantes. Mas, o que quer que eu faça, eventualmente não é meu e, em muitos casos, não tenho a chance de desenvolver esses plugins ainda mais.
  • Trabalhar para os clientes é muito difícil porque a maioria deles não tem experiência em tecnologia, então navegar no processo de desenvolvimento pode ser muito cansativo, indo e voltando entre decisões, fazendo coisas com as quais não concordo muito… Para ser honesto, eu tinha muitos grandes clientes que muitas vezes concordaram com o meu feedback, mas para cada cliente cooperativo, provavelmente havia 5 que era “do jeito deles ou da estrada”.
  • Trabalhar para clientes envolve muito tempo perdido em discussões, mostrando o trabalho concluído (às vezes diariamente), ajustando meu horário de trabalho para clientes que moram em diferentes fusos horários, às vezes literalmente do outro lado do mundo. E ao lidar com projetos maiores, quase metade do tempo é gasto em outras coisas que não envolvem nenhum desenvolvimento.
  • Trabalhar em meus plugins me dá a oportunidade de trabalhar no meu próprio ritmo, desenvolver recursos com base no feedback real do usuário enquanto incorporo minha visão e roteiro para os produtos.
  • Ter meu próprio negócio é melhor a longo prazo. Qualquer que seja o plugin que eu faça, ele continua sendo meu e, a longo prazo, esse negócio tem o potencial de gerar mais dinheiro do que o trabalho freelance.
  • Gostei da ideia de ser meu próprio patrão

A decisão não foi fácil. Na verdade, passo meses considerando todos os prós e contras.

Você deve continuar com a carreira de freelancer ou se concentrar no crescimento de um negócio de plugins WordPress? Aqui estão os prós e contrasTweet

Uma coisa era óbvia, porém, um trabalho tinha que ser encerrado. Em 2014, parei de aceitar trabalhos freelance. Meu tempo agora era totalmente dedicado à minha loja de plugins e ao site Dev4Press.

O trabalho

O projeto Dev4Press é essencialmente apenas eu. Eu sou o único desenvolvedor de todos os plugins Dev4Press. Eu cuido de tudo, desde a manutenção do eCommerce, escrevendo o conteúdo da base de conhecimento, mídias sociais, suporte e, obviamente, o desenvolvimento.

Milan Petrovic trabalhando no crescimento de um negócio de plugins WordPress sem aumentar a equipe

A maior parte do meu trabalho é dedicado ao desenvolvimento e manutenção de plugins e complementos. Somente no ano passado, eu tive 33 grandes lançamentos para 13 plugins Pro Dev4Press e ainda mais lançamentos menores. Tudo isso em paralelo ao fornecimento de suporte de alto nível, testes, correções de bugs, criação de novos documentos para a base de conhecimento e trabalho próximo aos usuários para entender melhor a direção a seguir com cada plug-in. Eu também lido com a papelada, lido com o processador de pagamentos, os bancos e o contador.

Os desafios de ser um empreendedor individual

Administrar qualquer negócio tem seus desafios. Mas, administrar todos os aspectos do negócio sozinho é um desafio em si. Desde que o Dev4Press ficou online pela primeira vez, e especialmente nos últimos 4 anos, tive que tomar muitas decisões difíceis para garantir que o Dev4Press durasse, para mim e para todos os meus clientes.

Aposentadoria de Produtos

Ao longo dos anos eu tive que aposentar vários plugins. Há muitos fatores que entram em jogo com a decisão de aposentar um produto, e nunca é fácil. Com alguns plugins eu tenho lutado por anos tentando melhorá-los e resgatá-los, apenas para aceitar, no final, que alguns plugins estavam além de salvar.

O primeiro grande plugin que decidi aposentar foi o GD Star Rating. Era um plugin gratuito e muito popular com mais de 1 milhão de downloads no repositório WordPress.org. Este plug-in oferecia recursos relacionados à classificação que outros plug-ins não possuíam na época. Ele tinha uma ampla gama de configurações e, para a maioria dos propósitos, era fácil de usar. Mas, o plugin sofria de vários problemas: o design de código inicial não era fácil de expandir, muitos recursos foram adicionados ao plugin ao longo dos anos, o que tornou muito difícil manter e personalizar. A base de código do plugin era tão ruim que se tornou irritante para mim lidar com isso, então decidi aposentá-lo. Anos depois, desenvolvi um novo plugin de classificação em uma base sólida e expansível. Agora, o GD Rating System está em seu terceiro ano e ganhando popularidade.

Reescrevendo Plugins

Se você tem muitos plugins, como eu tinha, não é fácil alocar o mesmo tempo para cada um. Naturalmente, com o tempo, alguns plugins ficam para trás e, com o desenvolvimento dinâmico do núcleo do WordPress e todas as novas tendências e tecnologias, os plugins ficam desatualizados rapidamente. Isso aconteceu com meus dois primeiros plugins Pro: GD Press Tools e GD Custom Posts and Taxonomias Tools.

Em 2015, decidi desenvolver uma biblioteca de código unificada para WP Admin UI, que agora é compartilhada por todos os plugins Dev4Press. Isso ajudou muito a reescrever plugins antigos, renovar a interface de configurações, expandi-los com novos recursos e torná-los relevantes novamente.

Demorou mais de um ano para escrever a biblioteca e implementá-la nos plugins, mas, no final, valeu a pena. Todos esses plug-ins agora estão atualizados e alimentam a segurança, administração e manutenção do site Dev4Press, conteúdo personalizado e muito mais.

Inscreva-se e obtenha uma cópia gratuita do nosso

Livro de negócios de plug-in do WordPress

Exatamente como criar um próspero negócio de plugins WordPress na economia de assinaturas.

Compartilhe com um amigo

Digite o endereço de e-mail do seu amigo. Só enviaremos este livro por e-mail, honra do escoteiro.

Obrigado por compartilhar

Impressionante - uma cópia do 'The WordPress Plugin Business Book' acabou de ser enviada para . Quer nos ajudar a divulgar ainda mais? Vá em frente, compartilhe o livro com seus amigos e colegas.

Grato pela assinatura!

- acabamos de enviar sua cópia do 'The WordPress Plugin Business Book' para .

Tem um erro de digitação no seu e-mail? clique aqui para editar o endereço de e-mail e enviar novamente.

Capa de livro
Capa de livro

Suporte Direto vs Documentação / Base de Conhecimento

O suporte é uma grande parte de qualquer negócio baseado em software, e se você quiser que o negócio sobreviva, você precisa fornecer um ótimo suporte. Embora o suporte direto seja importante, ter uma boa documentação é a chave para reduzir o suporte direto.

Pela minha experiência, quase metade das questões de suporte podem ser resolvidas pesquisando a documentação. Isso também aponta para um problema que muitas empresas baseadas em (WordPress) têm: como aproximar a documentação dos usuários e garantir que eles possam encontrar o que precisam quando precisam. Este é um dos desafios que ainda estou trabalhando para resolver e, nos últimos anos, com a ajuda do meu próprio plugin GD Knowledge Base, consegui aumentar a documentação para mais de 500 artigos, guias do usuário, entradas de perguntas frequentes e referências.

O plugin GD Knowledge Base em ação

Modelo de vendas

Uma das coisas mais difíceis ao administrar um negócio é descobrir a melhor estrutura de preços e modelo de vendas que permitirá que a receita sustente o negócio, garanta seu futuro e, ao mesmo tempo, ajude a atrair novos clientes.

Quando o Dev4Press começou, ofereci licenças vitalícias para todos os meus plugins. Isso provou ser um grande erro, especialmente devido aos preços baixos que estabeleci. Como o erro foi meu, decidi honrar todas as licenças vitalícias adquiridas durante 2010 e 2011. Essas licenças ainda estão ativas e permanecerão assim enquanto os plugins estiverem ativos. Naquela época, as licenças de plug-in eram todas para sites ilimitados e, em geral, os plug-ins premium eram significativamente subvalorizados. Então, no final de 2013, decidi criar um novo sistema de licenciamento e passar para licenças anuais. Foi um passo importante que fez parte da minha transição para uma loja de plugins em tempo integral. Esse sistema ainda está em uso hoje.

Quando o Dev4Press começou, ofereci licenças vitalícias para todos os meus plugins. Isso provou ser um grande erro.Tweet

O preço dos plugins também é um grande desafio. Quando abordo o preço do plug-in, tento avaliar o valor de seu conjunto de recursos, a facilidade de uso e o tempo que ele pode economizar aos clientes. Só então, posso decidir sobre o preço do plugin. Ao longo dos anos, também percebi que a precificação é dinâmica e que tenho que experimentá-la proativamente. Eu atualizo meus plugins com frequência e novos recursos são adicionados continuamente. Assim, os preços não podem permanecer os mesmos para sempre porque o valor do produto também está aumentando.

O preço de um plugin do WordPress é um desafio. Quando abordo o preço do plug-in, tento avaliar o valor de seu conjunto de recursos, a facilidade de uso e o tempo que ele pode economizar aos clientes.Tweet

O equilíbrio

Faço esse trabalho há anos e, com o tempo, estava (e ainda estou) tentando encontrar o equilíbrio certo entre vida e trabalho. Tento equilibrar quanto tempo trabalho por dia e quanto tempo passo com minha esposa e filho. Uma coisa boa sobre administrar meu próprio negócio é que eu sou o chefe, então estou no controle do meu tempo. Posso me permitir um tempo de inatividade para quando não tenho vontade de trabalhar ou começar a trabalhar mais tarde.

Manter a lista de tarefas

O principal é tentar seguir as listas de tarefas mensais o mais próximo possível, e mantenho várias listas de projetos/plugins nos quais quero trabalhar a cada mês, lista de tarefas a serem concluídas e, embora não possa fazer tudo de acordo a esses planos, eles ajudam a me manter no caminho certo.

Os plugins mais populares ocupam a maior parte do meu tempo de desenvolvimento. Os usuários constantemente têm sugestões e solicitações de recursos, portanto, quanto mais ativa a comunidade, mais tempo é gasto em determinados plug-ins. Por exemplo, o GD bbPress Toolbox Pro teve 4 lançamentos principais no ano passado e mais de 80% dos recursos dessas versões foram baseados em feedback. Alguns plugins estão simplesmente demandando mais tempo devido ao seu escopo. O GD Rating System Pro teve 6 grandes lançamentos no ano passado e já tenho recursos planejados para abranger as próximas 4 ou 5 versões.

Como lidar com as flutuações de vendas

É crucial entender que as vendas não são as mesmas todos os meses. Temos meses de verão onde as vendas podem cair 30%! O bom é que geralmente a carga de suporte também cai, então recebo tempo extra para o desenvolvimento. Isso me permite ter meu tempo de férias e tempo adicional para desenvolvimento, e as vendas mais baixas no verão são compensadas pelo aumento das vendas de outono e inverno.

Ter uma vida privada

Aderir à lista significa também alocar tempo para a vida privada. Quando eu morava sozinha, anos atrás, trabalhava de 10 a 12 horas por dia, incluindo fins de semana. Agora, quero ter tempo suficiente para minha esposa e meu filho. Sou a cozinheira da família e, além disso, tento ter tempo suficiente para qualquer coisa que me afaste do laptop.

Crescendo um plug-in do WordPress – o aspecto da equipe

Considerando quantos plugins eu administro, quantas coisas eu tenho que fazer para manter o negócio nos trilhos, você pode perguntar: por que não contratar mais pessoas para ajudar no crescimento de um negócio de plugins WordPress? E, eu tenho pensado nisso por anos.

Expandir a equipe não é fácil, existem várias variáveis ​​a serem levadas em consideração. Na verdade, antes mesmo de começar, você precisa se perguntar que tipo de negócio você gostaria de construir, quais receitas você pode esperar e ser honesto consigo mesmo ao responder . Com base nas respostas, você pode perceber que manter o status quo permanecendo em um show individual é mais adequado para alcançar seus objetivos.

Contratando novas pessoas

Meus plugins atualmente têm cerca de 550.000 linhas de código – para o bem ou para o mal, isso é mais código do que o próprio WordPress. a equipe... Além disso, não posso prever se conseguirei obter o retorno do meu investimento, qual será o impacto no negócio durante o período de treinamento e se o desenvolvedor que contratarei entregar ou terei que deixá-los ir depois de alguns meses.

Eu sei que esta é uma visão sombria da maneira como as coisas funcionam, mas nos últimos 20 anos eu trabalhei com muitos desenvolvedores e encontrei apenas alguns com os quais pude trabalhar. Isso diz mais sobre mim do que sobre as pessoas com quem trabalhei, mas tenho a forma como trabalho e não me é fácil adaptar-me aos hábitos e práticas de trabalho dos outros. Com o estado atual do meu negócio e neste período da minha vida, não estou pronto para correr esses riscos. Tenho certeza de que todos que estão administrando seus próprios pequenos negócios podem se identificar com isso.

O crescimento de um negócio de plugins WordPress pode seguir caminhos diferentes, alguns envolvem encontrar investidores e contratar mais pessoas. Isso pode ajudar no crescimento mais rápido de um negócio de plugins do WordPress, mas também pode sobrecarregar ele, o que pode levar a uma falha ou perda de controle.

Ou, aderindo às suas armas

Há muitas maneiras de os projetos se tornarem bem-sucedidos. Você pode trabalhar sozinho ou com um amigo e não precisa de grandes investimentos para começar. Você precisa definir e gerenciar suas expectativas, e isso inclui o número de clientes (e com isso a receita que você obterá com horas extras).

Para mim, o crescimento de um negócio de plugins WordPress não precisa ser íngreme. Estou bem com incrementos menores, desde que mantenha minha carga de trabalho atual nos níveis que posso lidar sozinho.

Estou satisfeito com o crescimento do Dev4Press. Atualmente tenho um bom equilíbrio entre o número de clientes, o crescimento das vendas e a quantidade de suporte que cuido. Funciona para mim. Claro, às vezes sinto o peso do trabalho e gostaria de ter alguma ajuda, mas isso passa rapidamente. E sim, eu gostaria de ganhar mais, mas essa não é minha prioridade agora.

O futuro

O trabalho continua, minhas listas de tarefas estão cheias com meses de antecedência e estou trabalhando em dois projetos grandes e ambiciosos. Um será revelado em questão de semanas, e o outro, esperamos, até o final deste ano. Os plugins Dev4Press continuarão melhorando e, espero, ter tempo para criar mais alguns nos próximos anos.

E continuarei a pesar minhas opções, e talvez meu ato solo se transforme em uma equipe. Não este ano, ou no próximo, mas logo depois.

Como um companheiro solopreneur que está executando um plugin WordPress ou negócio de temas, como você aborda o crescimento da equipe? Quais são seus pensamentos ou experiência em adicionar suporte e desenvolvimento ao seu projeto?