Titulo Estágio
Modelação de processos em open source
Área Tecnológica
Sistemas de Informação
Local do Estágio
GSIIC, Administração da UC - Pólo 2
Enquadramento
A necessidade de implementar serviços acessíveis ao comum dos cidadãos, com interfaces de qualidade, fornecendo métricas de desempenho e mecanismos claros de auditoria e acompanhamento, tem motivado as organizações públicas e privadas no sentido de dotar os principais processos inerentes à sua actividade com os mecanismos capazes de responder a estes requisitos.
Neste contexto, muitas organizações têm optado pela utilização de produtos comerciais para implementação dos seus principais processos de negócio. No entanto, esta aproximação não está ao alcance de muitas organizações em resultado dos custos de licenciamento e manutenção dos produtos utilizados no desenvolvimento. Porém, existem hoje produtos de código aberto que podem ser utilizadas como ferramentas de desenvolvimento rápido para modelação de processos organizacionais.
Objetivo
O objectivo do estágio consiste na avaliação da utilização de um produto de código aberto para modelação de processos organizacionais, integrado com sistemas aplicacionais existentes.
Neste âmbito, os trabalhos a desenvolver no estágio compreendem todas as fases de implementação dos processos, incluindo a instalação do sistema de desenvolvimento, a análise dos processos, os requisitos de integração com outros sistemas aplicacionais, até à fase de testes e entrada em produção.
No final dos trabalhos, o estagiário, para além de adquirir uma percepção global do processo de desenvolvimento em contexto real, deverá avaliar as potencialidades e limitações do produto utilizado.
Plano de Trabalhos - Semestre 1
Análise de processos de negócio implementados e da metodologia de desenvolvimento utilizada (2 semanas)
Estudo da ferramenta de desenvolvimento open source (3 semanas)
Estudo de integração no ambiente aplicacional existente (2 semanas)
Instalação de ambiente de desenvolvimento (1 semana)
Estudo da ferramenta (4 semanas)
Identificação e análise prévia dos processos a implementar (3 semanas)
Plano de Trabalhos - Semestre 2
Proposta de cronograma de desenvolvimento (1 semana)
Análise de processos (3 semanas)
Desenvolvimento (7 semanas)
Testes e avaliação (2 semanas)
Documentação (2 semanas)
Condições
Conhecimento de sistema de operação Linux
Conhecimento da linguagem Pyhton
Conhecimentos de bases de dados relacionais
Conhecimentos de desenvolvimento web (HTML5, JavaScript, CSS)
Inglês em nível de leitura
Dinamismo e iniciativa
Observações
Estágio remunerado através de uma bolsa curricular
Orientador
Mário Bernardes
mjb@uc.pt 📩