Titulo Estágio
Sistema de análise e relatórios de chamadas
Áreas de especialidade
Engenharia de Software
Local do Estágio
Coimbra (Avenida Sá da Bandeira nº 33, 6ª andar)
Enquadramento
Fundada em Janeiro de 2017, a Grama é uma empresa com sede em Coimbra, dedicada a desenvolvimento de software.
A Grama procura actuar em todo o ciclo de desenvolvimento de software, utilizando as mais recentes tendências tecnológicas da indústria, assegurando qualidade do software através da combinação de testes automáticos e manuais. A equipa de fundadores apresenta uma vasta experiência no desenvolvimento e implementação de projectos complexos de TI para alguns dos maiores operadores de telecomunicações da Europa e da América do Sul.
A par da prestação de serviços, a Grama procura apostar no desenvolvimento de projectos e produtos internos que possam, no futuro, potenciar o crescimento da empresa. O estagiário terá oportunidade de trabalhar num desses projectos internos, o Call Reporting & Analytics.
Objetivo
O Call Reporting & Analytics consiste numa aplicação que extrai dados analíticos de um sistema empresarial de VoIP e produz relatórios detalhados sobre chamadas com vários níveis de agregação de informação e permissões de consulta da informação, integrando todas as funções de uma central telefónica em qualquer número, fixo ou móvel, desenvolvido com base na experiência de trabalho com algumas das maiores operadoras de telecomunicações mundiais.
O objectivo do estágio consiste no desenvolvimento do primeiro protótipo do projecto.
Como principais objectivos a ser desenvolvidos podemos salientar:
- Análise do estado da arte e dos competidores e levantamento tecnológico;
- Análise de requisitos do projeto;
- Criação de um plano de desenvolvimento, de acordo com o backlog do produto e utilizando a metodologia Scrum;
- Desenvolvimento do primeiro protótipo do produto.
Plano de Trabalhos - Semestre 1
Para o 1º semestre estão planeadas as seguintes tarefas:
- Levantamento do estado da arte, estudo das tecnologias e análise da concorrência [Setembro - Outubro]
- Análise de requisitos [Outubro]
- Especificação e desenho da solução [Outubro - Novembro]
- Documentação intermédia do estágio [Dezembro - Janeiro]
De notar que o estagiário não irá participar em quaisquer tarefas de design do interface gráfico da solução, uma vez que todos os protótipos visuais lhe serão disponibilizados pela equipa de design da Grama.
Plano de Trabalhos - Semestre 2
Para o 2º semestre estão planeadas as seguintes tarefas:
- Desenvolvimento do protótipo (Agile) [Fevereiro - Maio]
- Testes funcionais e de usabilidade [Maio]
- Testes de aceitação [Maio - Junho]
- Documentação final de estágio [Junho - Julho]
No final do estágio, o estagiário terá desenvolvido experiência no desenvolvimento de soluções no mundo empresarial, bem como terá adquirido competências em processos de gestão de produtos de software.
Mais concretamente, ganhará conhecimentos específicos de um engenheiro de software no desenvolvimento de Frontend, Backend e técnicas de Big Data, em tecnologias tão distintas como Angular, Spring Boot, Google BigQuery, entre outras, e sensibilidade em questões de disponibilidade e escalabilidade no contexto de aplicações web.
Condições
O local de trabalho será no escritório da Grama na Avenida Sá da Bandeira (Coimbra). O estágio será remunerado ao abrigo do programa de estágios profissionais do IEFP ou com remuneração e duração equivalentes caso não seja possível a sua integração no programa IEFP, e o estagiário terá ao seu dispor os equipamentos necessários para desempenhar as suas tarefas.
Para desenvolver este serviço, a Grama está preparada para acolher um estagiário nos tópicos de engenharia de software e terá à sua disposição engenheiros experientes que poderão dar ajuda técnica nas diferentes vertentes que constituem o estágio.
Observações
- Toda a documentação de projecto será em Inglês.
- Será usado SCRUM, como metodologia de desenvolvimento.
- Existe um Tutor e um Orientador. O Orientador define os requisitos do estágio, define as prioridades do backlog e acompanha os milestones do projecto. O Tutor garante o cumprimento das tarefas, promove as reuniões e acompanha o aluno com regularidade.
Orientador
Manuel António Cunha Nunes
Manuel.nunes@grama.io 📩