Titulo Estágio
Ref 04 -Microsoft Workflow Manager
Áreas de especialidade
Engenharia de Software
Sistemas de Informação
Local do Estágio
Inova-Ria - MAISIS - AVEIRO
Enquadramento
Com a introdução do Workflow Manager e do SharePoint 2013 a Microsoft criou um novo paradigma ao nível do seu motor de workflows de forma a permitir:
• Hosting de workflows em grande escala
• Ambientes multi-tenant
• Autenticação / Autorização
• Escalabilidade
• Monitorização
• Rest API
• Compatibilidade com workflows SharePoint 2010
Com a presente proposta pretende-se uma análise exaustiva ao novo motor de Workflows da Microsoft integrado com Microsoft SharePoint 2013.
Objetivo
Ao longo do estágio o aluno deverá ser capaz de numa primeira fase efetuar um estado da arte do SharePoint 2013 workflow + Workflow Manager e dos vários conceitos/tecnologias que lhe estão associados.
Numa 2ª fase o aluno será confrontado com um caso de implementação real de um workflow (ainda a definir) em SharePoint 2013 devendo:
• Analisar o documento de requisitos
• Especificar o workflow a implementar
• Desenvolver o workflow propriamente dito
• Criar o package de instalação do workflow
• Criar o manual de instalação / configuração
• Criar o manual de utilizador
Plano de Trabalhos - Semestre 1
1º SEMESTRE- FASE A:
T1 – Estudo dos workflows na plataforma SharePoint 2013
Esta tarefa tem como objectivo a ambientação do estagiário, ao nível funcional, com a plataforma SharePoint 2013 e os workflows nativamente disponibilizados pela mesma.
T2 – Estudo do Microsoft Workflow Manager
Esta tarefa tem como objectivo a análise da arquitetura e conceitos do Microsoft Workflow Manager e sua integração com o Microsoft SharePoint 2013.
T3 – Estudo Windows Workflow Foundation
Esta tarefa tem como objectivo a análise da arquitetura do Windows Workflow Foundation e sua integração com Microsoft Workflow Manager e Microsoft SharePoint 2013.
T4 – Documentação
Esta tarefa tem como objectivo a elaboração pelo aluno de dissertação da documentação sobre estado da arte do SharePoint 2013 workflow + Workflow Manager e dos vários conceitos/tecnologias que lhe estão associados. Pretende-se que ao elaborar esta documentação o aluno esteja já a construir a base documental da sua dissertação.
Plano de Trabalhos - Semestre 2
2º SEMESTRE FASE B:
Na 2ª fase do Estágio o estagiário irá implementar um workflow complexo em Microsoft SharePoint 2013 e/ou Microsoft SharePoint 2016.
T1 – Requisitos
Esta tarefa tem como objetivo a análise pelo aluno dos requisitos que lhe serão entregues, devendo avaliar a sua complexidade, intervenientes, fases de aprovação, esclarecimentos de dúvidas, etc.
T2 – Especificação
Esta tarefa tem como objetivo a elaboração pelo estagiário da especificação técnica do workflow a implementar.
T3 – Desenvolvimento
Esta tarefa tem como objetivo a implementação pelo estagiário do workflow propriamente dito
T4 – Packaging & Deploy
Esta tarefa tem como objectivo a criação pelo aluno do package de instalação do workflow implementado e ajuda instalação em ambiente de testes.
T5 – Testes
Esta tarefa tem como objetivo a ajuda pelo aluno à equipa de Quality Assurance que irá proceder à validação do desenvolvimento efetuado.
T6 – Documentação
Esta tarefa tem como objetivo a documentação pelo aluno do manual de instalação/configuração da solução assim como o respetivo manual de utilização.
Condições
Integração numa equipa de I&D.;
Integração no programa GENIUS(WWW.BOLSASGENIUS.PT);
Eventuais benefícios serão avaliados durante a entrevista de Seleção;
Processo de Seleção: Entrevista Inova-Ria.
A continuidade na Empresa – dependendo de avaliação interna de desempenho
Os alunos interessados deverão enviar CV para regina@inova-ria.pt
Observações
Referências bibliográficas:
SharePoint 2013 workflow fundamentals
Microsoft SharePoint 2013 Developer Reference – Microsoft – Paolo Pialorsi
Microsoft Workflow Manager
Perfil requerido ao candidato:
O candidato deve ter uma forte autonomia; motivação para a descoberta de novas abordagens para a resolução de paradigmas
Aspectos inovadores da proposta:
-Desenvolvimento numa arquitetura orientada ao serviço
-Uso de tecnologias state-of-the-art
Orientador
Carlos Jorge Feijó Lopes
Carlos.lopes@maisis.pt 📩