Warning: fopen(logs/log_ouvindo_opinioes.txt) [function.fopen]: failed to open stream: No such file or directory in /home/storage/6/a1/fc/edudelphipage/public_html/includes/edp_log.php on line 6

Warning: fwrite(): supplied argument is not a valid stream resource in /home/storage/6/a1/fc/edudelphipage/public_html/includes/edp_log.php on line 8

Warning: fclose(): supplied argument is not a valid stream resource in /home/storage/6/a1/fc/edudelphipage/public_html/includes/edp_log.php on line 9
 EduDelphiPage - Ouvindo Opiniões | Documentação de sistema x Prazo de entrega

Ouvindo Opiniões

Documentação de sistema x Prazo de entrega

Opinião escrita por Victory Fernandes

Sobre o autor: Colunista da ActiveDelphi e Autor de inúmeros artigos para as Revistas ClubeDelphi e TheClub. Engenheiro Eletricista, Professor do Departamento de Engenharia da UNIFACS - Universidade Salvador. Diretor Tecnico da TKS Software
Site pessoal: www.igara.com.br/victory

Contato: victoryfernandes@yahoo.com.br

Prazo! Prazo! Prazo! Alguém já teve pesadelos com isso ou só eu?

Bom, documentação é sim necessária, eu diria indispensável, principalmente durante o desenvolvimento, e na minha opinião deve ser feita "on the fly" (http://en.wikipedia.org/wiki/On_the_fly)... aqui na empresa aplicamos conceitos e técnicas de Extreme Programming (http://www.extremeprogramming.org/) na maioria dos nossos projetos e precisávamos adequar o processo de documentação a esta realidade.

O problema é que a documentação tem de ser feita de forma prática, eficiente e que consuma o menor tempo possível... recentemente adotamos o DelphiCodeToDoc (http://dephicodetodoc.sourceforge.net/), uma excelente ferramenta gratuita para automatizar o processo de geração de documentação durante o desenvolvimento. Isso, associado a um processo de controle de requisitos implementado com PhpCollab (www.php-collab.org) ou Borland StarTeam (www.borland.com/br/products/starteam/) tem se mostrado mais do que suficiente para as nossas necessidades.

Creio que o mais importante seja adequar o processo de documentação à metodologia de desenvolvimento de software escolhida, tomando por base nos conceitos de engenharia de software e na realidade da empresa e de seus projetos. Uma vez definidos estes padrões é preciso segui-los à risca, e incluir nos prazos as demandas de tempos de cada etapa, de forma a garantir o atendimento dos requisitos de qualidade do produto final.

Comentários

Nenhum comentário foi feito ainda
 

"Ouvindo" Opiniões (as mais lidas)

Em breve, aguarde!!!

Pharetra Sed Tempus

Morbi sit amet mauris Nam vitae nibh eu sapien dictum pharetra. Vestibulum elementum neque vel lacus. Lorem ipsum dolor sit dolore phasellus pede lorem proin auctor dolor loremmassa phasellus sit. More…

Outras edições da Revista Active Delphi