Importancia da documentação

Abril 23, 2007 on 11:31 pm | In Informatica, Trabalho |

Eu sei que atualmente muitos sistemas e softwares para internet são desenvolvidos em cima de um website e por isso eles na sua grande maioria pareçem pequenos, por isso muito veem documentação como ponto negativo em relação aos gastos para produção.

Irei sitar porque de alguns motivos de se ter uma documentação, nem que seja mínima.

Vejamos que a princípio a grande maioria das empresas tende geralmente a entregar o projeto na mão de um único funcionário assim vendo o projeto como algo pequeno, as vezes até mais funcionários são designados ao projeto e suas funções e metas são ditas boca a boca, causando muita vezes um gasto maior do que o necessário.

Muitos desses projetos sem documentação são lindos e maravilhosos e NÃO atendem a necessidade do cliente ou do público visado, porque? É muito simples, quando não existe documentação o projeto é feito sem diretrizes e sem as necessidades claras do que e como ele deve se comportar, dando ao c0der uma liberdade de se criar o mais bonito e menos prático (hehehe), assim muitos desses sites são colocados na internet e morrem no esquecimendo do dono ou criador.

A documentação mínima que seja, tende a levantar os requisitos e necessidades do projeto em questão, assim focando todos no projeto a desenvolverem a necessidade real; o propósito; focando a usabilidade pode-se tranquilamente deixa-lo bonito sem fugir da necessidade real no qual o cliente exige.

Fica claro com a documentação o comportamento do software, apartir disso fica fácil criar um orçamento, uma proposta e deixar o cliente ciente o que ele realmente esta comprando, deixando claro que todas necessidades são aquelas, nada pior quando o cliente lhe liga no meio do processo dizendo que suas necessidades não eram bem aquela, que os produtos tem necessidade de cores, tamanhos, volumes, alturas, custo, padronizações diferentes, trazendo uma insatisfação para ambos e um custo e prejuízo na maioria das vezes para o produtor.

A documentação interna para os programadores e designer, preveem o melhor uso do tempo deles e maior produtividade com o foco único de comportamente, sem dar a chance do coder ficar imaginando, pesquisando, modelando, remodelando, recriando e recodificando novas idéias. Nesse momento os mesmos devem ja estar concretos e documentados.

Uma documentação nem que mínima, 1 ou 2 folhas dizendo o objetivo do sistema deve ter em mãos ou de bom acesso/localidade a todos envolvidos no projeto.


No Comments yet »

RSS feed for comments on this post. TrackBack URI

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


 

 Assine o feed