Titulo Estágio
ITSD Project Management and Planning
Área Tecnológica
Sistemas de informação
Local do Estágio
Instituto Pedro Nunes - Rua Pedro Nunes - Coimbra
Enquadramento
A ITSD actua na área de Gestão de Infra-estruturas e Serviços de Tecnologias de Informação. Presta serviços de consultoria nos principais produtos de gestão para esta área, nomeadamente produtos da Hewlett-Packard (HP) e da Computer Associates (CA), e desenvolve soluções de software que colmatam necessidades não fornecidas por estes produtos, ora desenvolvendo soluções que se integram neles, permitindo optimizar o seu funcionamento e obter um maior retorno do investimento realizado neste tipo de produtos, ora desenvolvendo soluções completamente independentes destes, á medida do cliente, e que permitem gerir de uma forma mais eficaz os recursos tecnológicos das empresas.
A complexidade e as condições que as equipas de desenvolvimento de software enfrentam na actualidade, exigem agilidade nos processos de desenvolvimento, assim como a capacidade de gerir eficazmente tempo, orçamento e recursos.
O estágio será enquadrado na unidade de desenvolvimento de soluções e tem como objectivo a concepção e desenvolvimento de uma aplicação capaz de gerir o processo de desenvolvimento de software, projectos de consultoria de serviços de TI, outsourcing e mapas de alocação de recursos. Neste âmbito, pretende-se extrair relatórios de desempenho de forma a compreender o progresso do projecto em causa. Numa primeira fase, o objectivo é permitir a utilização da aplicação no contexto da empresa, mas com a intenção de desenvolver uma arquitectura modular que permita a sua expansão para um modelo SaaS.
Objetivo
Consideramos dois tipos de objectivos para o estágio:
- O resultado final do trabalho: Aplicação funcional
- Familiariza&ccedeil;ão do estagiário com metodologias ágeis de desenvolvimento de Software (SCRUM e XP) e com as práticas de engenharia utilizadas (integração contínua; testes unitários, etc):
O estagiário será responsável pela implementação da solução "ITSD Project Management and Planning". Serão realizadas as seguintes tarefas: - Especificação dos Requisitos, com a colaboração do orientador de estágio, em forma de User Stories (a ITSD utiliza uma metodologia Ágil de desenvolvimento de Software, baseado em SCRUM e XP, os requisitos são elaborados em forma de User Stories). - Investigação sobre o estado da arte e sua possível aplicação na implementação da solução, serão efectuadas pequenas aplicações práticas para aferir da validade da utilização de cada uma das tecnologias. - Elaboração de documento técnico de desenho da solução onde será definida a arquitectura da solução, os componentes integrantes e o modelo de dados - Implementação da solução com base nas especificações e opções resultantes das tarefas anteriores.
Plano de Trabalhos - Semestre 1
Investigação, Análise e Desenho da Solução
Durante este semestre irão ser estudados e elaborados os requisitos da solução: funcionalidades a disponibilizar aos utilizadores e requisitos de sistema (escalabilidade, robustez, performance e segurança), estes requisitos serão alvo de uma análise profunda e o resultado dessa análise permitirá definir a arquitectura da solução e tecnologias a usar que deverão responder aos requisitos identificados.
Deverá ser elaborado um documento técnico de desenho da solução onde será definida a arquitectura da solução, os componentes integrantes e o modelo de dados.
Plano de Trabalhos - Semestre 2
Durante este semestre será desenvolvido, integrada e configurada a solução de "Gestão e planeamento de projectos TI" com base e no documento elaborado no semestre anterior.
Será utilizada uma metodologia Ágil de desenvolvimento de Software, baseado em SCRUM e XP, a implementação dos requisitos será realizada por iterações (Sprints) com uma duração de 3 semanas. Durante cada iteração os requisitos serão codificados e testados.
No final de cada iteração os resultados obtidos são apresentados pelo estagiário ao orientador e restantes elemento da ITSD para que se possam ajustar funcionalidades e definir as prioridades de implementação para a próxima iteração.
Condições
O estágio será não renumerado.
O local de estágio será nas instalações da ITSD em Coimbra. Ao estagiário será disponibilizado um posto de trabalho e um ambiente de desenvolvimento e testes.
Orientador
Pedro Laranjo
pedro.laranjo@itsd.pt 📩