Mostrar registro simples

dc.contributor.advisorWojciechowski, Jaime, 1965-pt_BR
dc.contributor.otherUniversidade Federal do Paraná. Setor de Educação Profissional e Tecnológica. Curso de Especialização em Desenvolvimento Ágil de Softwarept_BR
dc.creatorCosta, Bruno Henrique dapt_BR
dc.date.accessioned2025-12-31T12:13:40Z
dc.date.available2025-12-31T12:13:40Z
dc.date.issued2025pt_BR
dc.identifier.urihttps://hdl.handle.net/1884/99925
dc.descriptionOrientador: Prof. Dr. Jaime Wojciechowskipt_BR
dc.descriptionMemorial de Projetos (especialização) - Universidade Federal do Paraná, Setor de Educação Profissional e Tecnológica, Curso de Especialização em Desenvolvimento Ágil de Softwarept_BR
dc.descriptionInclui referênciaspt_BR
dc.description.abstractResumo: Este memorial descreve a trajetória de integração entre teoria e prática no curso de Especialização em Desenvolvimento Ágil de Software, com foco na aplicação de metodologias ágeis no desenvolvimento de software. A partir dos fundamentos dos métodos ágeis na disciplina MADS, evoluiu-se para a modelagem ágil em MAG1/MAG2, onde foi desenvolvido um Sistema de Gestão de Condomínio completo, com diagramas de caso de uso, histórias de usuário e critérios de aceitação. No gerenciamento ágil (GAP1/GAP2), elaborou-se um plano de release com 18 sprints, priorizando 50 histórias de usuário baseadas em velocidade calculada. A aplicação prática manifestou-se no desenvolvimento full-stack com Angular e Spring Boot (WEB1/WEB2), criando um sistema de gestão acadêmica com operações CRUD, e no mobile (MOB1/MOB2) com aplicativos utilizando MVVM e Room Database. A integração interdisciplinar foi constante: os artefatos de modelagem orientaram o desenvolvimento; os princípios de Clean Code (AAP) garantiram qualidade; e a experiência em UX resultou no redesign de um sistema corporativo de análise de fraudes. O ápice prático foi a implementação de um sistema Kanban na empresa atual para gestão de demandas de desenvolvimento, demonstrando a transferência efetiva do conhecimento acadêmico para o ambiente corporativo. Esta trajetória evidencia como a abordagem ágil, quando integrada de forma coerente, potencializa a entrega de valor em projetos de software complexospt_BR
dc.description.abstractAbstract: This memorial describes the integration trajectory between theory and practice in the Specialization in Agile Software Development, focusing on the application of agile methodologies in software development. Starting from agile fundamentals in the MADS discipline, it evolved to agile modeling in MAG1/MAG2, where a complete Condominium Management System was developed, with use case diagrams, user stories, and acceptance criteria. In agile management (GAP1/GAP2), a release plan with 18 sprints was created, prioritizing 50 user stories based on calculated velocity. Practical application manifested in full-stack development with Angular and Spring Boot (WEB1/WEB2), creating an academic management system with CRUD operations, and in mobile (MOB1/MOB2) with applications using MVVM and Room Database. Interdisciplinary integration was constant: modeling artifacts guided development; Clean Code principles (AAP) ensured quality; and UX experience resulted in the redesign of a corporate fraud analysis system. The practical apex was the implementation of a Kanban system in the current company for development demand management, demonstrating the effective transfer of academic knowledge to the corporate environment. This trajectory evidences how the agile approach, when integrated coherently, enhances value delivery in complex software projectspt_BR
dc.format.extent1 recurso online : PDF.pt_BR
dc.format.mimetypeapplication/pdfpt_BR
dc.languagePortuguêspt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectDesenvolvimento ágil de softwarept_BR
dc.subjectSoftwarept_BR
dc.titleMemorial de projetos : integração de metodologias ágeis no desenvolvimento full-stack: da modelagem à implantaçãopt_BR
dc.typeTCC Especialização Digitalpt_BR


Arquivos deste item

Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples