Meio, não meia-boca
Construa meio produto, não um produto meia-boca
Cuidado com a abordagem de "tudo e mais um pouco" no desenvolvimento de aplicativos web. Se você incluir toda ideia razoável que surgir, acabará com uma versão malfeita do seu produto. O que você realmente quer fazer é construir metade de um produto que seja excepcional.
Foque no que é verdadeiramente essencial. Boas ideias podem ser adiadas. Pegue o que você acha que seu produto deve ser e corte pela metade. Reduza as funcionalidades até restar apenas as mais essenciais. E então faça isso novamente.
O Basecamp começou apenas com a seção de mensagens. Sabíamos que essa era a essência do aplicativo, então ignoramos milestones, listas de tarefas e outros itens por hora. Isso nos permitiu basear decisões futuras em uso real em vez de suposições.
Comece com um aplicativo enxuto e inteligente e deixe que ele ganhe tração. Então você pode começar a adicionar à sólida base que construiu.