Como vocês documentam um software?
Neste momento estou arrancando meus cabelos para escrever uma documentação de um software que minimamente foi modelado.
O dilema basicamente é que um cliente X me pediu o desenvolvimento de uma plataforma web e justamente agora no momento da entrega ele me pede também uma documentação, mas sem especificar qual.
E como Dev iniciante eu não tenho a minima ideia de qual a melhor forma de documentar. O que conheço é UML e documento de arquitetura de software, mas agora que o projeto está pronto - e obviamente com muita gambiarra - não consigo adequar o que está pronto com uma documentação que deveria ser feita na modelagem do projeto.
O que vocês fariam ? Que tipo de documento escreveriam ?