Estou trabalhando em um projeto há alguns anos e estou começando a reunir uma base de usuários decente. Criei uma página de projeto com alguma documentação básica, mas, na verdade, não é muito mais que uma FAQ neste momento. Sei que preciso aprimorá-lo para torná-lo mais informativo para usuários novos e avançados, e isso é o próximo na minha lista de tarefas para o próximo lançamento.
No entanto, a próxima versão possui recursos que a base de usuários deseja obter. Estou preparado para lançá-lo agora, está empacotado e pronto para começar. Eu só preciso implantá-lo nos serviços de distribuição apropriados.
Ao ponto. Os recursos são importantes para meus usuários, mas a documentação é importante para mim. Devo esperar para liberar até reescrever a documentação? Minha base de usuários atual é experiente o suficiente para entender como usar os novos recursos, por isso não é com isso que estou preocupado. Pode levar algumas semanas para terminar os documentos, pois eu tenho tempo livre limitado para trabalhar nesse projeto, mas a comunidade me assaria no espeto se eu os fizesse esperar mais.
O cliente está certo nesse cenário? Um recurso fantástico e direto para usuários existentes deve ter prioridade sobre documentação robusta para novos usuários?
Atualização: Uau, tantas ótimas respostas de alta qualidade! Você realmente me ajudou a entender melhor como eu deveria estar interagindo e apoiando o projeto e seus usuários. Graças um milhão!