Publicação

Refatoração e incrementação de ferramenta web para a elaboração de revisão sistemática

Ver documento

Detalhes bibliográficos
Resumo:Quando se desenvolve um software, por vezes são omitidos passos, etapas ou soluções já desenvolvidas que auxiliam o desenvolvimento de um produto final com qualidade e flexibilidade. Desta maneira, quando algum software é desenvolvido de modo inadequado, por vezes voltar às etapas e corrigir os problemas não é o suficiente, sendo necessário reiniciar todo o processo de desenvolvimento do software, revendo e reconstruindo todas as etapas. As falhas mais comuns estão relacionadas à etapa de análise, esta que é responsável pela abstração, identificação dos pontos-chave que se buscam as soluções e a aplicação de conceitos e técnicas para a modelagem de um produto que atenda às expectativas e possua flexibilidade, para que futuramente quando houverem mudanças nas necessidades de quem utiliza este produto, o mesmo possua condições de acompanhar esta demanda. O tema proposto consiste em reestruturar um projeto já iniciado, refatorando desde às etapas de análise, utilizando a unified modeling language para a documentação, aplicando técnicas de programação orientada a objetos, conceitos de padrões de projeto e princípios de projeto, projetando a importância de uma análise adequada e fundamentada para o desenvolvimento futuro do projeto. O projeto tem como objetivo o desenvolvimento de uma ferramenta que disponibilize o processo de revisão bibliogrática sistemática em ambiente web, oferecendo a colaboratividade e integração como vantagens do produto final.
Autores principais:Vesco, Ivan Dal
Assunto:CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Padrões de software Software - Desenvolvimento Software - Manutenção Software patterns Computer software - Development Software maintenance
Ano:2020
País:Brasil
Tipo de documento:trabalho de fim de curso
Tipo de acesso:acesso aberto
Instituição associada:IBICT
Idioma:português
Origem:Oasisbr
Descrição
Resumo:Quando se desenvolve um software, por vezes são omitidos passos, etapas ou soluções já desenvolvidas que auxiliam o desenvolvimento de um produto final com qualidade e flexibilidade. Desta maneira, quando algum software é desenvolvido de modo inadequado, por vezes voltar às etapas e corrigir os problemas não é o suficiente, sendo necessário reiniciar todo o processo de desenvolvimento do software, revendo e reconstruindo todas as etapas. As falhas mais comuns estão relacionadas à etapa de análise, esta que é responsável pela abstração, identificação dos pontos-chave que se buscam as soluções e a aplicação de conceitos e técnicas para a modelagem de um produto que atenda às expectativas e possua flexibilidade, para que futuramente quando houverem mudanças nas necessidades de quem utiliza este produto, o mesmo possua condições de acompanhar esta demanda. O tema proposto consiste em reestruturar um projeto já iniciado, refatorando desde às etapas de análise, utilizando a unified modeling language para a documentação, aplicando técnicas de programação orientada a objetos, conceitos de padrões de projeto e princípios de projeto, projetando a importância de uma análise adequada e fundamentada para o desenvolvimento futuro do projeto. O projeto tem como objetivo o desenvolvimento de uma ferramenta que disponibilize o processo de revisão bibliogrática sistemática em ambiente web, oferecendo a colaboratividade e integração como vantagens do produto final.

Atividades financiadas

Não foram encontrados projetos financiados.