O documento discute um estágio de desenvolvimento de aplicações em que o estagiário aprendeu novas tecnologias como Java Server Faces, Maven, SVN e Activiti para gerenciamento de workflows seguindo metodologias como Scrum e Extreme Programming. O estágio envolveu estudos, modelagem, desenvolvimento e refatoração em sprints mensais.
3. Oportunidade
Laboratório disponível
Trabalho presencial
Carga horária
20h/semana
Total de 300h
LSI
4. Ambiente de Estágio
Ambiente de desenvolvimento
Eclipse IDE
Glassfish
SQLServer
Máquina exclusiva
Intel Core i7
8 GB – RAM
5. Dinâmica do Estágio
Metodologia de Trabalho
Extreme Programming (XP)
Requisitos podem ser modificados a qualquer momento
Atividades são determinadas
e não escolhidas
Scrum
Presença do Scrum Master
Sprints mensais
6. Fundamentação teórica
Glassfish
Servidor de Aplicação
Java Server Faces (JSF)
Desenvolvimento de UI (web)
Maven + SVN
Atualização do código
8. Atividades
Estudo das tecnologias
Entender o funcionamento das
tecnologias usadas no projeto
Identificar a melhor ferramenta
de gerenciamento de workflows
Papéis exercidos
Analista de Sistema
Arquiteto de Solução
9. Atividades
Desenvolvimento
Codificação e refatoramento
Configuração do ambiente de
desenvolvimento
Papéis exercidos
Programador
Administrador
Designer de UI
11. Conclusão
Oportunidade
Aplicar os estudos
Aprender mais
Conhecer pessoas
Experiência
Novas tecnologias
Maturidade
Divergência de opiniões
12. Dúvidas
Davi Oliveira Serrano de Andrade
davi.o.serrano@gmail.com