Página 1 de 1

Ajuda para pesquisa acadêmica sobre Migração de Sistemas

Enviado: 20 Nov 2022 18:12
por david.quadro
Boa tarde, pessoal.

Meu nome é David e estou iniciando uma pesquisa acadêmica a respeito de migração/conversão/evolução/modernização de sistemas legados.

Gostaria de ouvir a opinião de vcs a respeito com principal foco em:

Clipper -> Harbour ou
Clipper -> Delphi ou
Clipper -> Java ou
Clipper -> <OutraLinguagem>

Algumas questões preliminares importantes:

1) Ainda existem muitos sistemas em Clipper para serem migrados? Se sim, Harbour é a melhor opção de migração?
2) Alguém teve alguma experiência com migração Clipper -> Delphi?
3) E com Clipper -> Java?

Qualquer comentário é valioso.

Agradeço a boa vontade e atenção de todos!!

Abs

David

Ajuda para pesquisa acadêmica sobre Migração de Sistemas

Enviado: 24 Nov 2022 10:32
por JoséQuintas
Isso tudo é relativo.
Depende do grau de evolução / modernização a ser alcançado.
Também depende do tamanho do sistema, onde podemos optar por várias etapas de migração.
Também depende do que é mais urgente na migração.

Temos a questão do Clipper não rodar em Windows 64 bits, onde o Harbour já resolveria essa questão, se isso for a primeira urgência.
Temos a mudança de base de dados, usando Harbour, que já deixa pronto pra qualquer outra alternativa posterior.
Mesmo que o objetivo final seja rodar na WEB, pode ser interessante passar por outras etapas primeiro, evitando surpresas.

Podemos comparar isso com a reforma de uma casa:
Para alguns, a solução é derrubar e fazer uma nova, para outros, fazer modificações são suficientes.
E nos dois casos tem a situação intermediária, por exemplo, onde vai morar enquanto a casa nova não fica pronta, ou o dia a dia durante as modificações.
Além do que, pode muito bem acontecer durante o andamento das coisas, de ter planejado inicialmente uma coisa e decidir fazer outra durante o caminho.

Cada caso vai acabar tendo um tratamento diferente.
Conforme o caso o Harbour vai ser suficiente, ou pode ser intermediário, ou pode nem ser usado.

Ajuda para pesquisa acadêmica sobre Migração de Sistemas

Enviado: 24 Nov 2022 22:39
por Ana Mitoooo
Clipper -> Harbour
Migração imediata para Windows/Linux com pouca ou nenhuma modificação no código original (32/64 bits)
Requisito mínimo: Aprendizado hbmk2.exe (substitui rtlink/blinker/exospace/...)

Clipper -> Delphi
Clipper -> Java
Clipper -> <OutraLinguagem>
Reescrita completa do sistema. Criação de um sistema do zero aproveitando somente parte da lógica preexistente.

Ajuda para pesquisa acadêmica sobre Migração de Sistemas

Enviado: 03 Dez 2022 17:34
por david.quadro
Boa tarde.

Inicialmente, obrigado à todos pelas respostas sinceras.

Talvez tenha que reformular o objetivo da pesquisa acadêmica...

Abs

David

Ajuda para pesquisa acadêmica sobre Migração de Sistemas

Enviado: 03 Dez 2022 19:41
por JoséQuintas
Também dá pra ir de outra forma:
david.quadro escreveu:Algumas questões preliminares importantes:

1) Ainda existem muitos sistemas em Clipper para serem migrados?
Ninguém sabe
Se sim, Harbour é a melhor opção de migração?
Se é só pra funcionar em 64 bits, do mesmo jeito, sim, pode ser questão de segundos fazer isso, nenhuma outra opção vai ser tão rápida.
2) Alguém teve alguma experiência com migração Clipper -> Delphi?
3) E com Clipper -> Java?
com certeza alguns tiveram, e provavelmente nem frequentam mais este grupo, então não é aqui que vai conseguir informação.
Gostaria de ouvir a opinião de vcs a respeito com principal foco em:

Clipper -> Harbour ou
Clipper -> Delphi ou
Clipper -> Java ou
Clipper -> <OutraLinguagem>
respondida nas anteriores.
pesquisa acadêmica a respeito de migração/conversão/evolução/modernização de sistemas legados.
pra isso, precisaria primeiro definir o que é migração/conversão/evolução/modernização
Isso é complexo.

Também podemos simplificar tudo isso:

Compensa?

O programador é pago pra fazer o serviço.
Quem decide se compensa não é o programador.

Se disser pra empresa: é 5.000 pra converter pra Harbour, 50.000 pra converter pra Delphi.
O que ela vai decidir?

Ou.... converte pra WEB, mas aonde os vendedores vão não tem sinal de internet.... (isso existe, e muito)
O que a empresa vai fazer?

Mas em faculdades costuma ser tudo imaginário, onde tudo funciona, e todos vão precisar da mesma coisa, mesmo que na prática nada daquilo interesse.