Na verdade utilizamos pouca análise de fontes do sistema, mesmo porque o
pessoal não entendia nada relativo a código, algoritmo ou coisas assim.
Utilizamos muito a captura de imagens com os problemas que o sistema
apresentava. Feito isso olhamos o código fonte nos eventos específicos e na
estrutura de conexão com o banco de dados para qualificar, ou pelo menos
tentar qualificar o problema.

O memorial descrevia o que o sistema deveria fazer e qual a finalidade
daquilo, além da proposta para resolver o problema, fazendo referência aos
anexos.

Os anexos então ficaram repletos de imagens e algum código comentado.

Certamente existem documentos técnicos que tem finalidade específica quando
o objetivo é apresentar isso a supervisão técnica ou chefia técnica. Mas no
meu caso precisava apresentar essa análise e as sugestões de uma forma que
fosse possível o entendimento por parte da diretoria e conselho fiscal da
cooperativa.

Leonardo Vinicius Freitag.

-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de André Geraldo dos Santos
Enviada em: segunda-feira, 21 de setembro de 2009 13:47
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Reestruturação de Sistema

Olá Leonardo Vinicius Freitag,

Obrigado pelo post.

Quanto tempo você levou para analisar os fontes do sistema e fazer o
relatório?

Você usou alguma ferramenta para analisar os fontes ou foi tudo no olho
mesmo?

Aguardo o seu retorno.

Atenciosamente,

------------------------------------------------------------
               André Geraldo dos Santos

 Analista de Sistemas/Desenvolvedor
 Belo Horizonte / Minas Gerais
 E-mail   : andresanto...@gmail.com
------------------------------------------------------------


2009/9/21 Freitag Yahoo <msdnx2...@yahoo.com.br>

>
>
> Precisei fazer algo parecido relativo a um sistema de uma cooperativa
> agropecuária. Fizemos a análise de um sistema descrevendo todas as falhas
> encontradas e problemas com conexão, lentidão, travamento, bug’s, etc.
> Utilizamos um memorial descritivo que fazia referência a anexos que
> continham os dados analisados.
>
> O modelo de escrita foi um misto de linguagem técnica e analogias, visto
> que
> o relatório foi apresentado à diretoria e conselho fiscal, formada
> exclusivamente por produtores de soja que nada sabiam sobre computadores,
> sistemas e desenvolvimento.
>
> Logramos sucesso, visto que ao final da análise apresentada no memorial
> descritivo, fechamos negócio para o desenvolvimento de um novo sistema
> dentro das especificações necessárias.
>
> Leonardo Vinicius Freitag
>
> _____
>
> De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> [mailto:
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] Em
> nome de André Geraldo dos Santos
> Enviada em: domingo, 20 de setembro de 2009 00:02
> Assunto: [delphi-br] Reestruturação de Sistema
>
>
> Caros Colegas,
> Boa noite.
>
> Estou com dificuldades para desenvolver uma atividade e por isso
> resolvi pedir a opinião e ajuda de vocês.
>
> Estou fazendo um levantamento para reestruturar as aplicações antigas
> da empresa onde trabalho. Estas aplicações antigas foram desenvolvidas a
> mais de 10 anos e ainda estamos fazendo manutenções corretivas e
evolutivas
> nesses fontes.
>
> O problema é que essas aplicações já passaram na mão de muitos
> desenvolvedores e cada um deles resolveu criar o seu próprio padrão e no
> final das contas o sistema virou uma bagunça. Quando as aplicações foram
> desenvolvidas usava-se BDE para acessar o banco, atualmente temos no mesmo
> fonte BDE, IBX e DBX uma verdadeira salada, as vezes o mesmo sistema abre
> 5,6 conexões simultâneas com o banco de dados usando diferentes
framework's
> de acesso.
>
> Em decorrência de vários problemas de performance,bugs e etc,
> resolvemos padronizar o framework e eliminar os puxadinhos e esse tanto de
> conexões abertas ao mesmo tempo, optamos pelo DBX por utilizarmos o
> firebird.
>
> Para justificar a mudança/trabalho preciso escrever um documento
> detalhado elucidando as vantagens de usar o DBX e as desvantagens de se
> usar
> o IBX e BDE. Além disso preciso estimar um prazo para atividade,
apresentar
> documentos de análise de impacto e rastreabilidade.
>
> Eu fiz um aplicativo de analisa os fontes e gera uma matriz de
> rastreabilidade e relaciona as dependências de cada unit e destacando o
uso
> de componentes relacionados aos framewoks citados.Então já tenho de onde
> tirar métricas e informações para compor os documentos.
>
> Meu problema é agarrei para montar o os documentos e não faço nem ideia
> de como vou escreve-los.
> Caso alguém já tenha feito algo semelhante e possa ajudar, conto com a
> colaboração de todos e qualquer usa será bem vinda.
>
> Observação, já fiz um garimpo enorme na internet e obtive informações
> desencontradas ou desatualizadas.
>
> Grato.
>
> Atenciosamente,
>
> ----------------------------------------------------------
> André Geraldo dos Santos
>
> Analista de Sistemas/Desenvolvedor
> Belo Horizonte / Minas Gerais
> E-mail : andresantos78@
<mailto:andresantos78%40gmail.com<andresantos78%2540gmail.com>>
> gmail.com
> ----------------------------------------------------------
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



__________________________________________________
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 

Responder a