CPqs Abertas: Desenvolvimento de um sistema modularizado e adaptável para exposição das produções acadêmicas da USP

Autores:

Orientadores:

Resumo

Este trabalho tem como objetivo apresentar o projeto CPqs Abertas e exibir todas as atividades relacionadas ao desenvolvimento realizadas durante o ano. O trabalho consistiu na elaboração de um sistema modularizado e adaptável, que pudesse ser expandido de forma simples e rápida para outros institutos da USP, visando divulgar suas produções acadêmicas. O desenvolvimento teve principalmente duas fases, sendo a primeira a de manutenção e criação de novas funcionalidades para o FAU Aberta, primeiro sistema web do projeto, e a segunda a da modularização do sistema para permitir sua expansão. Esta modularização consiste na separação do sistema em diversos componentes que podem ser usados para construir novos sistemas web rapidamente, a partir das necessidades e solicitações de cada instituto. Permearam o trabalho as boas práticas de arquitetura de software e de métodos ágeis, com comunicação constante entre os envolvidos no projeto, e refatorações e melhorias frequentes no código. Durante o trabalho, foi possível modularizar o sistema de forma eficaz, algo evidenciado pela velocidade com que se pôde expandi-lo para a FEA-RP, segunda unidade participante do projeto. No momento da conclusão deste trabalho, além do FAU Aberta e do FEA-RP Aberta, já finalizados, há também o IME Aberto, em processo de desenvolvimento. Há também diversos institutos que já mostraram interesse e desejam integrar o projeto CPqs Abertas. Espera-se que no futuro novas equipes possam continuar o desenvolvimento que foi realizado, aproveitando-se do sistema modularizado para criar essas novas unidades de forma rápida e eficaz.

Documentos e links

Proposta: Proposta
Monografia: Monografia
Repositório CPqs Abertas: Repositório
Site FAU Aberta: FAU Aberta
Site FEA-RP Aberta: FEA-RP Aberta