Documentação de software: por que é tão importante e o que sabemos sobre ela?

Considerado um dos cientistas mais influentes da área da computação, o canadense David Parnas uma vez disse que “a principal causa do lamentável ‘estado da arte’ no desenvolvimento de software é nossa falha em produzir uma boa documentação de software”. O argumento de Parnas tem fundamento, afinal uma documentação incompleta ou desatualizada gera diversos impactos, […]