Propostas de Estágio 2011/2012

DEI - FCTUC
Gerado a 2024-04-29 16:37:11 (Europe/Lisbon).
Voltar

Titulo Estágio

PRO007-IR - Powered by TeStudio – Validação de serviços de comunicações móveis

Área Tecnológica

Sistemas de Informação

Local do Estágio

Aveiro

Enquadramento

Hoje em dia, o mercado espera das empresas o desenvolvimento de produtos inovadores e diferenciadores de elevada qualidade.
A fasquia da qualidade tem subido significativamente ao longo dos anos e a falta dela, tem impactos significativos na imagem que a organização pretende construir de si.
As operadoras de comunicações móveis não são uma excepção a esta realidade.
A competitividade existente no mercado determina que os serviços disponibilizados pelas operadoras são cada vez mais vastos, e estão em contínua mudança para que os clientes finais tenham sempre disponíveis os melhores produtos existentes no mercado.
A ferramenta NGIN® Validator permite verificar e testar, de forma automática, as funcionalidades dos serviços suportados na plataforma NGIN® – quer através da simulação quer através da realização de chamadas – e ainda auditar e certificar alterações introduzidas nos tarifários antes da sua efectiva disponibilização. Desta forma, é possível a detecção de erros na configuração das características dos serviços, dos clientes ou dos tarifários, antes da entrada em exploração dessas mesmas funcionalidades.
O propósito desta ferramenta é permitir a agilidade na alteração dos modelos de negócio de operadoras móveis que adoptam o sistema NGIN da PT Inovação, sem comprometer a qualidade dos serviços.

Objetivo

A ferramenta disponibiliza uma interface Web para a criação e gestão de cenários de teste e para a verificação e comparação dos resultados obtidos. A execução dos cenários processa-se através do motor de testes TeStudio, que articula diversos componentes que estimulam pontos críticos da rede de telecomunicações:
# Interfaces de aprovisionamento de clientes
# Gerador de chamadas simuladas
# Probes de Hardware para realização de chamadas reais
# Interfaces programáticas de estimulação dos motores de Rating

Pretende-se evoluir a solução descrita nas seguintes vertentes:
# Optimização e automatização de processos de comparação de resultados
# Modelos de interoperabilidade entre sistemas heterogéneos
# Implementação de uma camada de segurança.
Referências: http://www.telbit.pt/service/case-study-validator; http://www.telbit.pt/product/testudio;




Selecção: Entrevista

Estágio Remunerado

Plano de Trabalhos - Semestre 1

T1 - Familiarização com os conceitos envolvidos e sistemas existentes.
T2 - Análise de uma arquitectura que permite a interoperabilidade entre serviços expostos por sistemas de informação heterogéneos.
T3 - Estudo da problemática de transacções distribuídas e propagação de contextos transaccionais em Web-Services expostos.
T4 – Escrita do relatório intermédio de estágio

T1 M1 M2
T2 M2 M3 M4
T3 M4 M5 M6
T4 M3 M4 M5 M6


T = Tarefa
M = Mês

Plano de Trabalhos - Semestre 2

T5 – Comparação de baterias de testes e tarifários configurados
T6 - Alterações do mecanismo actual de comparação de tarifários com vista a melhorar os tempos de resposta desse mecanismo – threshold máximo actual de linhas a comparar = 100k; threshold pretendido = 10M
T7 - Agilização de mecanismos que permitem os utilizadores da ferramenta fazer testes de regressão
T8 – Escrita do relatório final de estágio

T5 M7 M8
T6 M9
T7 M9 M10 M11 M12
T8 M9 M10 M11 M12

T = Tarefa
M = Mês

Condições

Perfil requerido ao candidato:
Caracteristicas pessoais:
# Puramente responsável
# Procura a qualidade/ excelência
# Tolerância ao Stress
# Trabalho em Equipa
# Análise e Resolução de Problemas
# Orientação para Objectivos

Caracteristicas técnicas:
# Conhecimentos de Bases de Dados (Oracle e postgreSQL preferencialmente)
# Familiar com design patterns como o MVC, MVVM, IOC
# Domínio das linguagens: Java, C#.net
# Interessado com os problemas de Usabilidade/ Interacção com o utilizador
# Conhecimentos de programação tanto em ambientes Web como Desktop

Selecção: Entrevista

Observações

Aspectos inovadores da proposta:

Desenvolvimento de ferramentas de teste adaptadas a um sistema em específico, com recurso ao Framework de testes de uma ferramenta generalista – o TeStudio.
Com o desenvolvimento de uma ferramenta de testes proprietária – o Validator, concentra-se o conhecimento da área de testes, com o conhecimento do negócio alvo a ser testado.
O resultado desta relação, é a capacidade de desenvolver testes ponta a ponta sobre um sistema de telecomunicações complexo, que é possível atribuir a experts de QA sem que estes tenham que ter um elevado domínio técnico sobre o sistema alvo a ser testado.

Referências bibliográficas:
http://www.telbit.pt/service/case-study-validator;
http://www.telbit.pt/product/testudio

Orientador

Márcio Neves
mneves@telbit.pt 📩