Start small

A pattern we've seen many times is to start creating right away a bunch of empty topics and articles matching the ideal structure and final state of the knowledge base.

This almost inevitably leads to failure because there's nothing worse than seeing right in front of you the large amount of content that needs to be written. Even worse is that you can't launch a basic version because most of it will be empty, leading to a bad experience for users.

It's best to start small and improve as you go. If you already have a few articles ready, start with that. If you just have a few topics and help articles ready, publish them and gradually add more content.

Launching the knowledge base early will also allow you to gather usage statistics right away. Statistics that will most likely have an impact on the content. 
How did we do with this article?