Relatório de estágio

Data

2026

Título da revista

ISSN da revista

Título do volume

Editora

IPCB. EST

Resumo

O presente relatório descreve as atividades desenvolvidas durante o estágio curricular realizado na Softinsa, IBM Company, na área da programação, no âmbito do Curso Técnico Superior Profissional em Tecnologias e Programação de Sistemas de Informação. O estágio decorreu entre 10 de fevereiro de 2026 e 5 de junho de 2026, tendo como principal objetivo a participação no desenvolvimento de um sistema CMMS (Computerized Maintenance Management System), uma aplicação web destinada ao apoio da gestão de manutenção e organização de processos operacionais. Durante o estágio, fui integrado na componente frontend do projeto, participando no desenvolvimento e adaptação de interfaces gráficas, na implementação de componentes reutilizáveis e na atualização de mockups através da utilização de tecnologias e ferramentas como React, TypeScript, Tailwind CSS e Figma. O trabalho desenvolvido esteve associado a diferentes módulos da aplicação, nomeadamente gestão de utilizadores, ordens de trabalho, dashboard, correções visuais e uniformização de componentes de acordo com o design system definido para o projeto. A organização das tarefas foi realizada com base na metodologia Scrum, através de sprints, user stories, reuniões de acompanhamento, sprint planning, daily standups, sprint reviews e momentos de retrospetiva. Esta metodologia permitiu acompanhar o progresso das atividades, identificar bloqueios, validar funcionalidades e melhorar progressivamente o trabalho desenvolvido. Para além da implementação técnica, houve também contacto com práticas de versionamento, testes, validação de funcionalidades e documentação técnica associada às user stories realizadas. O estágio permitiu consolidar conhecimentos adquiridos ao longo do percurso académico e desenvolver novas competências técnicas na área do desenvolvimento web. Para além disso, contribuiu para o desenvolvimento de competências pessoais e profissionais, como comunicação, autonomia, responsabilidade, capacidade de adaptação, organização de tarefas e trabalho em equipa. A participação num projeto real em contexto empresarial revelou-se uma experiência fundamental para compreender melhor o ciclo de desenvolvimento de software e preparar futuros desafios profissionais na área das tecnologias de informação.
Abstract: This report describes the activities carried out during the curricular internship at Softinsa, IBM Company, in the programming area, within the scope of the Professional Higher Technical Course in Information Systems Technologies and Programming. The internship took place between February 10th, 2026 and June 5th, 2026, with the main objective of participating in the development of a CMMS (Computerized Maintenance Management System), a web application designed to support maintenance management and the organization of operational processes. During the internship, I was integrated into the frontend component of the project, participating in the development and adaptation of graphical interfaces, the implementation of reusable components and the update of mockups using technologies and tools such as React, TypeScript, Tailwind CSS and Figma. The work developed was associated with different modules of the application, namely user management, work orders, dashboard, visual corrections and component standardization according to the design system defined for the project. The tasks were organized based on the Scrum methodology, through sprints, user stories, progress meetings, sprint planning, daily standups, sprint reviews and retrospective moments. This methodology made it possible to monitor the progress of the activities, identify blockers, validate functionalities and progressively improve the work developed. In addition to the technical implementation, there was also contact with version control practices, testing, functionality validation and technical documentation associated with the developed user stories. The internship allowed the consolidation of knowledge acquired throughout the academic path and the development of new technical skills in web development. In addition, it contributed to the development of personal and professional skills, such as communication, autonomy, responsibility, adaptability, task organization and teamwork. Participation in a real project in a business context proved to be an essential experience to better understand the software development cycle and prepare for future professional challenges in the field of information technologies.

Descrição

Palavras-chave

React, TypeScript, Frontend, CMMS, Figma, Scrum, Desenvolvimento web, Web development

Citação

PASSARINHO, Guilherme Alexandre Nicolau (2026) - Relatório de estágio. Castelo Branco: IPCB. EST. 98 p. Relatório de Estágio do Curso Técnico Superior Profissional de Tecnologias e Programação de Sistemas de Informação.