engenharia de software

7 posts

Pessoas organizando processos

Metodologia, método, processo e técnica – o que são e suas diferenças

Para evoluir profissionalmente com excelência em qualquer área de atuação, é de extrema importância estudar os conceitos fundamentais em sua profissão. Para isso é necessário compreender o que são e quais as diferenças entre: metodologia, método, processo e técnica. Estes conceitos estão presentes em toda natureza de trabalho. Muito bem […]

Engenharia Reversa

Engenharia Reversa de Sistemas e Bancos de Dados na migração de softwares legados

De forma ampla, conceito de Engenharia Reversa aplicado a sistemas e bancos de dados, pode ser definido como: “o processo de derivar as especificações lógicas dos componentes do sistema computacional a partir de sua descrição física (código fonte e tabelas, campos e índices) com auxílio de ferramentas automatizadas”. Migração de […]

FrameMK – Framework para Definição de Preço de Venda

O Grupo de Pesquisa em Sistemas de Informação (GPSI), Linha de Pesquisa de Engenharia de Software (LPES) da Universidade Tecnológica Federal do Paraná, Câmpus Ponta Grossa, desenvolve um aplicativo denominado FrameMK (Framework para Definiçãode Preço de Venda), no formato de framework. Como objetivo, o projeto FrameMK propõe criar um modelo […]

Git - dicas rápidas

Diferença de TAG e BRANCH em GIT

As ferramentas de versionamento de software adotam, em geral, as nomenclaturas dos conceitos de suas áreas de aplicação. Dois conceitos frequentemente encontrados, porém com pequenas diferenças de aplicação conceitual nos softwares de controle de versão são: TAG e BRANCH. Para esclarecer seu uso, pergunto, você saberia dizer qual a diferença […]