Lavoro a un progetto da un paio d'anni e sto iniziando a raccogliere una base di utenti decente. Ho creato una pagina di progetto con alcuni documenti di base, ma a questo punto in realtà non è molto più di una FAQ. So che devo migliorarlo in modo che sia più informativo sia per i nuovi utenti che per gli utenti esperti, e questo è il prossimo nella mia lista di cose da fare per la prossima versione.
Tuttavia, la prossima versione ha caratteristiche che la base di utenti è ansiosa di ottenere. Sono pronto a rilasciarlo in questo momento, è confezionato e pronto per l'uso. Devo solo distribuirlo ai servizi di distribuzione appropriati.
Al punto. Le funzionalità sono importanti per i miei utenti, ma la documentazione è importante per me. Devo attendere il rilascio fino a dopo aver riscritto la documentazione? La mia attuale base di utenti è abbastanza esperta da capire come utilizzare le nuove funzionalità, quindi non è questo che mi preoccupa. Potrebbero volerci un paio di settimane per finire i documenti, dato che ho poco tempo libero per lavorare a questo progetto, ma la comunità mi arrostirebbe allo spiedo se li facessi aspettare ancora.
Il cliente ha ragione in questo scenario? Una funzionalità fantastica e diretta per gli utenti esistenti dovrebbe avere la priorità su una solida documentazione per i nuovi utenti?
Aggiornamento: Wow, tante risposte fantastiche e di alta qualità! Mi hai davvero aiutato a capire meglio come dovrei interagire e supportare sia il progetto che i suoi utenti. Grazie mille!