Pergunta de entrevista da empresa OutSystems

How do you approach documenting a complex software product?