8 estratégias de processos ágeis para times de marketing enxutos

Publicados: 2023-06-23

Somos tecnófilos entusiastas, trabalhamos remotamente e construímos nossos próprios aplicativos (incluindo Turbine, um aplicativo de RH e Fizz+Ginger, um aplicativo técnico de SEO para usuários da HubSpot). Trabalhamos para empresas de tecnologia, incluindo Microsoft, Symantec, LinkedIn e HP, e temos experiência em desenvolvimento de software (nosso CEO dirigiu uma empresa de jogos de computador por dez anos).

Portanto, você esperaria que tivéssemos uma abordagem mais de engenharia para o marketing, mesmo que a maioria de nós seja "criativa". E, de fato, a metodologia ágil inspira muitas de nossas práticas de trabalho.

Estamos compartilhando-os aqui para mostrar que o pessoal de marketing e os inovadores de tecnologia podem falar a mesma língua. Acreditamos que você pode executar o marketing como uma atividade enxuta e econômica E emprestar as melhores práticas ágeis da engenharia de software para fazê-lo funcionar com eficiência. Aqui está como nós vemos isso.

Este conteúdo estava originalmente disponível como parte de nosso e-book 'Marketing econômico para empresas B2B ambiciosas' (na página 21). Assim, você tem a opção de baixar o material original em PDF se preencher este formulário:

1. Edição de pares

Os programadores que usam o método ágil geralmente trabalham em pares, codificando juntos ou alternando o código entre os dois para revisão por pares. É o oposto da imagem usual do programador heróico queimando o óleo da meia-noite, mas funciona. Melhora a qualidade do código e a produtividade.

Na Articulate, designamos uma equipe para cada tarefa de redação. Normalmente, uma pessoa escreverá e uma segunda editará. Eles podem ir e voltar algumas vezes. Freqüentemente, alternamos papéis na mesma campanha para diferentes peças de cópia. Ultimamente, também contratamos um editor-chefe para nos manter corretos.

2. Marketing orientado a testes

Com o desenvolvimento ágil, cada alteração feita no código é acompanhada por uma atualização no software de teste automatizado para garantir que as alterações não interrompam o que já funciona.

No marketing, especialmente no marketing online, quase tudo é (e deveria ser) testável. Esta página obtém mais conversões do que aquela? Este CTA é melhor? E assim por diante. Isso nos dá uma visão clara do que é melhor para maximizar o ROI.

Mas a ideia do teste de regressão também significa que o que funciona hoje precisa ser testado continuamente para garantir que ainda funcione amanhã.

3. Sem flexões, sem esgotamento

Os desenvolvedores de mente ágil não fazem flexões. Não há noites inteiras movidas a cafeína e pizza. Em vez disso, eles planejam seu trabalho em torno de uma semana de trabalho gerenciável, mas focada, de 40 horas.

Os profissionais de marketing devem fazer o mesmo, mesmo que isso signifique dizer "não" para apressar os trabalhos. Como dizem no Texas, 'a falta de planejamento de sua parte não constitui uma emergência de minha parte'. Afinal, trabalho apressado costuma ser um trabalho desleixado.

É melhor coletar dados e revisar iterativamente seus planos à luz do que você aprende. Reconhecemos que não podemos fazer isso certo o tempo todo, mas nos esforçamos para fazê-lo.

4. Histórias de usuários, não especificações

O desenvolvimento ágil não lida com métodos formais, especificações detalhadas ou qualquer uma das outras maneiras pelas quais os gerentes de projeto tentam se isolar dos caprichos do cliente. (Veja o Dicionário de Marketing do Diabo para mais.)

Em vez disso, ele pede ao cliente e ao desenvolvedor que colaborem na descrição do resultado desejado. O formato é simples, histórias curtas de usuários – por exemplo: 'os usuários podem criar uma nova conta' ou 'Como um X, eu quero Y por causa do benefício Z'. Quanto mais específicas forem essas histórias, melhor. Os profissionais de marketing podem adotar uma abordagem semelhante, especificando saídas, como o estilo ou o tópico de um artigo, em vez de entradas como o número de horas necessárias para escrevê-lo. (Isso é o que fazemos. Não há planilhas de tempo aqui na Articulate!) A colaboração com nossos clientes é algo que realmente valorizamos – resulta em resultados melhores e mais valiosos.

Além disso, nossa lista de verificação de briefing do projeto se concentra nas metas e públicos de negócios (nossa palavra para 'usuários') em vez de especificações detalhadas.

5. Quantifique a dificuldade, não estime a duração

Você provavelmente usa Jira ou ClickUp ou algo assim para gerenciamento de projetos. Essas ferramentas de gerenciamento de projetos evitam a metodologia usual em cascata e planilhas de tempo. Em vez de pedir aos desenvolvedores que especifiquem quanto tempo uma 'história' levará, as ferramentas ágeis de gerenciamento de projetos perguntam o quão complexo é e quão importante é em relação a outras tarefas.

Com o tempo, eles rastreiam quanto tempo você leva para concluir diferentes tipos de tarefas e, após um curto período, podem prever quando você concluirá diferentes tarefas futuras. Na Articulate, por exemplo, tendemos a usar o tamanho da palavra como um substituto para a complexidade quando se trata de redação de conteúdo, com algumas ressalvas para peças particularmente técnicas. Usamos pontos para estimar esforço, tempo, custo e assim por diante.

6. Reuniões 'de pé'

Em vez de intermináveis ​​reuniões de status e teleconferências, os desenvolvedores ágeis têm reuniões 'de pé' no início da semana (ou dia) para compartilhar informações. Fazemos o mesmo (virtualmente, trabalhamos remotamente). E, como o nome sugere, se as pessoas se levantam, elas tendem a não falar tanto!

7. Espere a mudança, não lute contra ela

A maioria dos projetos de software envolve especificações detalhadas que são definidas assim que o desenvolvimento começa. O problema com essa abordagem é que as circunstâncias mudam e, muitas vezes, o cliente não sabe o que funciona para ele até ver no código.

O desenvolvimento ágil incentiva o envolvimento do cliente e assume que o projeto mudará com o tempo. Ao dividi-lo em sprints curtos (veja o próximo ponto) e marcadores pequenos e bem definidos, um projeto ágil é mais flexível.

Geralmente, adotamos essa abordagem na Articulate, permitindo e esperando que os clientes deem feedback mesmo em várias revisões. Feedback e reescrita podem ser frustrantes, com certeza. Mas esperá-los, mesmo abraçá-los, nos ajuda a fazer um trabalho melhor para nossos clientes. Dentro da razão.

8. Sprints, não maratonas

O desenvolvimento ágil visa um 'produto viável mínimo' desde o início e pequenas melhorias incrementais ao longo do tempo. Ele evita os projetos épicos e as marchas da morte que atormentaram as gerações anteriores de desenvolvimento de software.

Os projetos de marketing devem ser os mesmos: seu site nunca está realmente concluído, mas não deve levar muito tempo para ser construído. Da mesma forma, seu alcance de marketing de canal é um projeto contínuo – não uma tarefa única para um estagiário.

As agências de marketing, como qualquer outra empresa, não podem ser complacentes, mas a inovação é difícil. Aprender com outras áreas e traduzir essas lições para o nosso próprio negócio é uma estratégia inteligente e econômica - e pode ser bastante gratificante, descobrimos!

Portanto, equipes de marketing, tenham coragem. Você não precisa ser um engenheiro de software ou um mestre Yogi para ser ágil.

Nova frase de chamariz