If the perpetrators of this are misrepresenting themselves as Mocality, it is unsafe to assume that their representation as Google is truthful.
There are tools that will reverse engineer code to produce UML, or DB schema to produce ER diagrams. Add good naming conventions, IDE automatic code completion in IDEs combined with tools like JavaDoc go a long way. These need to be ubiquitous.
The same process improvement we've seen automating the build, unit testing and deployment needs to be applied to take the donkey work out of the documentation process.
Because too many IT regard BOFH as a 'role model' rather than a satire.
To eliminate the "long bunches" and eliminate one possible cause of discrepancy.
God doesn't play dice. -- Albert Einstein