Gerado a 2025-12-06 21:48:35 (Europe/Lisbon).
Titulo Estágio
Plataforma de Gestão de Software Quality
Área Tecnológica
Engenharia de Software
Local do Estágio
WIT Software, Coimbra
Enquadramento
O Departamento de Qualidade de Software da WIT Software foi criado há 4 anos com o objectivo de realizar testes ao software desenvolvido e assim trazer melhorias significativas na qualidade do mesmo antes de ser entregue ao cliente.
Actualmente existe um workflow definido que abrange desde o pedido de testes feito pela equipa desenvolvimento até ao fecho desse mesmo pedido realizado pela equipa de Quality Assurance. Para este efeito são utilizadas actualmente várias ferramentas de forma isolada.
Este projecto de estágio pretende implementar uma plataforma integrada de gestão de testes com as seguintes funcionalidades principais:
- Submissão de pedidos de testes pelas equipas de desenvolvimento, estando integrado com sistemas existentes tais como a gestão de versões do software ou servidor de autenticação.
- Gestão de pedidos de teste (adicionar/actualizar/fechar). Deverá ainda suportar um mecanismo automático de atribuição de recursos humanos e materiais.
- Integração com o sistema de bug tracking Mantis, de modo a visualizar na própria plataforma toda a informação relevante relacionada com um pedido de testes (bugs reportados, horas dispendidas, etc.)
- Gestão de recursos humanos e materiais associados ao departamento de Software Quality.
- Auditorias automáticas ao desempenho do departamento de Software Quality
Os estagiários serão integrados num ambiente de desenvolvimento de software profissional com processos bem definidos que deverão respeitar. Serão seguidos os processos de desenvolvimento internos da WIT Software e a qualidade do processo deverá ser uma preocupação constante do estagiário. Testes à plataforma e optimizações de performance e robustez do software deverão ser considerados no decurso do trabalho.
As metodologias a seguir durante o estágio serão as já utilizadas na WIT Software. O estagiário receberá um acompanhamento próximo pelo orientador de estágio, deverá ter reuniões semanais de projecto e deverá elaborar relatórios semanais das actividades efectuadas.
Objetivo
O objectivo principal deste estágio consiste no desenvolvimento de uma plataforma para a gestão de testes que vá de encontro às necessidades da WIT Software.
A plataforma a desenvolver será em JAVA e irá recorrer a tecnologias Web e de comunicação cliente-servidor.
Espera-se que o candidato tenha boas noções de interacção com o utilizador e que tenha a capacidade de aprender novas tecnologias.
Como resultado deste estágio, pretende-se que o estagiário conclua o desenvolvimento da plataforma considerando as seguintes funcionalidades principais:
- Gestão de pedidos de teste
* Recepção de pedidos.
* Acompanhamento e actualização dos pedidos ao longo do workflow definido.
* Suporte para processamento automático de pedidos.
* Suporte para gestão do workflow.
- Gestão de recursos
* Alocação de recursos humanos e materiais aos pedidos de teste e projectos.
- Gestão de Casos de Testes
* Criação de especificação de testes.
* Criação de relatório de testes.
* Suporte para exportar para ficheiro XLS e PDF.
- Gestão de Auditorias
* Auditorias automáticas aos pedidos de testes.
* Suporte para auditorias com introdução de dados pelo utilizador.
* As métricas das auditorias deve ser configurável.
- Relatórios
* Geração de vários tipos de relatórios que possam ser exportados para ficheiro (XLS, PDF).
- Integrações com plataformas existentes
* Sistema de gestão de releases de software
* Sistema de bug tracking
* Repositório de source code
* Sistema de autenticação
Plano de Trabalhos - Semestre 1
- Set 2010: Análise do processo de Software Quality da WIT Software
- Set 2010: Elaboração de documento com mockups/wireframes
- Out 2010: Elaboração de um plano de trabalhos detalhado
- Out 2010: Elaboração de documento com a arquitectura da plataforma
- Nov 2010 – Jan 2011: Implementação da 1ª versão da plataforma (*)
- Fev 2011: Documentação intermédia de estágio
(*) A metodologia de desenvolvimento adoptada será Scrum, pelo que o aluno deverá prever, a cada Sprint, a existência de testes, validações e correcções ao software.
Plano de Trabalhos - Semestre 2
- Fev 2011 – Abr 2011: Implementação da 2ª versão da plataforma (*)
- Abr 2011 – Jun 2011: Implementação da versão Final da plataforma (*)
- Jul 2011: Elaboração da documentação final de estágio assim como do relatório final de estágio.
(*) A metodologia de desenvolvimento adoptada será Scrum, pelo que o aluno deverá prever, a cada Sprint, a existência de testes, validações e correcções ao software.
Condições
O aluno terá um posto de trabalho na WIT Software (Coimbra), onde poderá desenvolver todos os trabalhos do seu estágio.
O estágio será remunerado de acordo com a remuneração de um estágio profissional.
Observações
Toda a documentação de projecto será em Inglês.
Orientador
Nuno Carvalho
nuno.carvalho@wit-software.com 📩