I have seen many projects with a lot of documentation and also projects with almost no documentation and almost none that have the right amount of documentation. Some methodologies require writing a lot of docs (planning, design etc ...) before starting