• Entrar
    Ver item 
    •   Página inicial
    • BIBLIOTECA DIGITAL: Trabalhos de Especialização
    • Ciências Exatas e da Terra
    • Desenvolvimento Ágil de Software
    • Ver item
    •   Página inicial
    • BIBLIOTECA DIGITAL: Trabalhos de Especialização
    • Ciências Exatas e da Terra
    • Desenvolvimento Ágil de Software
    • Ver item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Memorial de projetos : agilidade aplicada no desenvolvimento de software – modelagem, construção, implantação

    Thumbnail
    Visualizar/Abrir
    R - E - ALINE RODRIGUES DE LIMA.pdf (5.020Mb)
    Data
    2025
    Autor
    Lima, Aline Rodrigues de
    Metadata
    Mostrar registro completo
    Resumo
    Resumo: Este memorial apresenta a trajetória de aprendizado e aplicação prática da agilidade no desenvolvimento de software ao longo do curso, por meio de projetos que envolveram desde a modelagem até a implantação de sistemas. Dentre as atividades destacam-se: criação de mapa mental sobre métodos ágeis, produção de diagramas UML (case de uso e classe), design de interfaces, elaboração de plano de release com base no Scrum, e simulação de fluxo de trabalho com Kanban. Foram realizados projetos de modelagem de dados e implementação em SQL, desenvolvimento de back-end orientado a testes unitários, e refatoração de algoritmo segundo princípios de Clean Code. No front-end, foram construídas aplicações web com Angular e TypeScript, inicialmente usando Local Storage e depois integradas a back-end com Spring Boot e PostgreSQL. As interfaces foram elaboradas com Bootstrap e CSS, garantindo responsividade e consistência visual. A qualidade foi assegurada por testes automatizados com Playwright, simulando uso real da aplicação. Além disso, houve configuração de ambientes com Docker e GitLab para controle de versão e integração contínua, reforçando práticas ágeis e DevOps. Os projetos evidenciam a integração de conhecimentos em modelagem, codificação, testes e implantação, consolidando a compreensão prática do desenvolvimento ágil de software
     
    Abstract: This report presents the learning journey and practical application of agility in software development throughout the course, through projects that covered everything from modeling to system deployment. The main activities included creating a mind map on agile methods, producing UML diagrams (use case and class), designing interfaces, preparing a Scrum-based release plan, and simulating a Kanban workflow. Projects involved data modeling and SQL implementation, test-driven backend development, and algorithm refactoring following Clean Code principles. On the frontend, web applications were developed using Angular and TypeScript, initially with Local Storage and later integrated with a backend built with Spring Boot and PostgreSQL. Interfaces were created with Bootstrap and CSS, ensuring responsiveness and visual consistency. Software quality was ensured through automated testing with Playwright, simulating real application usage. Additionally, environments were configured using Docker and GitLab for version control and continuous integration, reinforcing agile and DevOps practices. These projects demonstrate the integration of knowledge in modeling, coding, testing, and deployment, consolidating practical understanding of agile software development
     
    URI
    https://hdl.handle.net/1884/98438
    Collections
    • Desenvolvimento Ágil de Software [35]

    DSpace software copyright © 2002-2022  LYRASIS
    Entre em contato | Deixe sua opinião
    Theme by 
    Atmire NV
     

     

    Navegar

    Todo o repositórioComunidades e ColeçõesPor data do documentoAutoresTítulosAssuntosTipoEsta coleçãoPor data do documentoAutoresTítulosAssuntosTipo

    Minha conta

    EntrarCadastro

    Estatística

    Ver as estatísticas de uso

    DSpace software copyright © 2002-2022  LYRASIS
    Entre em contato | Deixe sua opinião
    Theme by 
    Atmire NV