Por que os desenvolvedores devem começar projetos escrevendo em vez de codificar

Walt Schlender Blocked Unblock Seguir Seguindo 10 de dezembro

Os desenvolvedores geralmente iniciam novos projetos imediatamente escrevendo código. Eu encontrei uma abordagem mais eficaz é iniciar novos projetos, escrevendo materiais de marketing.

Se você criar produtos, espero que ache essas ideias úteis.

Por Nick Morrison no Unsplash

Um tempo atrás eu lancei um aplicativo para Android.

O processo de desenvolvimento começou com algumas pesquisas.

Eu identifiquei um aplicativo que achei que poderia melhorar. Ele tinha uma alta taxa de download, mas o aplicativo em si era simples e de má qualidade.

Eu raciocinei que, se pudesse criar um aplicativo de maior qualidade, conseguiria muitos downloads. Então eu comecei meu IDE e comecei o desenvolvimento.

O desenvolvimento foi razoavelmente tranquilo, e depois de uma semana tive a funcionalidade do aplicativo bastante abotoada.

Quando a poeira baixou, tive a chance de analisar criticamente o que eu havia criado.

Eu senti… ok… sobre o resultado final.

O aplicativo parecia legal e funcionou. Mas, sinceramente, não poderia ser considerado um concorrente do aplicativo que eu pretendia melhorar.

Eu não tinha sido muito claro sobre o que eu pretendia construir. Então, durante o desenvolvimento, o aplicativo evoluiu para algo novo e diferente.

Olhando para o aplicativo, percebi que teria que lançá-lo como algo novo. Eu comecei a escrever a descrição da loja de aplicativos… “este aplicativo é para…”

Eu não consegui pensar em nada. O aplicativo fez algumas coisas que podem ser valiosas para muitos tipos diferentes de pessoas.

Fiz algumas pesquisas tentando encontrar uma nova categoria para o aplicativo: "nosso aplicativo é como esses outros aplicativos, mas é melhor porque …"

Mais uma vez, eu simplesmente não conseguia pensar em nada. O aplicativo não se encaixava em nenhuma categoria que eu encontrei para ele. Ele fez algumas coisas bem, mas os outros aplicativos foram todos melhores – eles foram mais direcionados para seus casos de uso específicos.

Eu finalmente tenho a descrição escrita, mas no meu coração eu sabia que não era muito bom. Não havia uma idéia forte por trás do aplicativo que eu pudesse construir uma história por aí… não havia muito que eu pudesse fazer.

Para ser feito com o projeto eu lancei o aplicativo e como previsto ninguém baixou.

Então, o que deu errado?

Eu deveria ter escrito meus materiais de marketing primeiro

Eu sabia que tinha um problema no segundo em que comecei a escrever meus materiais de marketing.

O fato de eu não conseguir sequer articular quem era o aplicativo basicamente significava que eu estava condenado.

A ideia era confusa … então o aplicativo acabou sendo confuso.

Eu realmente deveria ter escrito os materiais de marketing primeiro. Eu tive que escrevê-los em algum momento, então não havia sentido em colocar a escrita fora.

Escrever código é fácil para mim, enquanto escrever a prosa é mais desafiador. Por causa disso, adiei a parte difícil até o final e já era tarde demais para mudar meu plano.

Por que escrever primeiro?

Acredito que é valioso escrever primeiro porque a escrita é uma maneira muito rápida de explorar o problema que meu aplicativo tem como objetivo solucionar.

  • Quem são meus clientes? Preciso saber para escrever materiais de marketing para eles.
  • O que está faltando no mundo deles? Vou ter que fazer alguma pesquisa para articular isso corretamente.
  • Por que precisa haver uma nova solução? Vou precisar entender o mercado e os concorrentes para falar sobre isso.

Responda estas perguntas e você terá as bases para um bom produto. Pule esta etapa e suas chances de sucesso caem drasticamente.

Escrever é uma ferramenta muito poderosa para encontrar ideias importantes . E aprendendo como se comunicar sobre eles.

Você pode descrever o que seu produto faz em 6 palavras? 3? Alguém se importará?

Uma mensagem breve, forte e importante é poderosa. Se você não pode criar uma mensagem forte, como você vai ter pessoas ocupadas para prestar atenção em você?

O que você deve escrever?

Conte uma história

Eu acho que seus materiais de marketing devem contar uma história.

Você deve incluir:

  • quem é seu cliente
  • quais são os seus objetivos gerais e que problema específico eles estão lutando com
  • por que o problema que você está resolvendo é importante para eles e por que você queria resolvê-lo

Você também vai querer falar sobre a competição.

Você deveria poder dizer:

  • qual mercado ** seu produto se enquadra
  • como seus concorrentes tentam resolver o problema
  • o que eles cobram por uma solução
  • onde suas soluções ficam aquém
  • por que sua solução é uma clara melhoria

Se você puder responder a essas perguntas, terá uma ideia mais clara do que precisará construir para se destacar no mercado.

** Mercado – Eu fui confundido pelo termo "mercado" no passado. Nesse caso, quero dizer a coleção de produtos e empresas com os quais seu produto estará em concorrência direta.

Um par de notas sobre o processo de escrita

Alguns desenvolvedores realmente odeiam escrever. Eu posso me relacionar … nem sempre é a coisa mais fácil para mim. Eu descobri que vale a pena e fica mais fácil com a prática.

No processo de escrita

  1. Escreva o primeiro rascunho de uma só vez sem julgar o trabalho (ou pesquisa) …
  2. Leia e reescreva grandes pedaços…
  3. Analise e exclua tudo o que não for adicionado à história.

Faça editar e polir sua escrita. Edição é onde você cria clareza.

Você ganha pontos de bônus se compartilhar sua descrição com alguns clientes em potencial.

Texto original em inglês.