Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo...

17
Equipe Bruno Ghisi Diogo Verçosa Raylson Carlos Reginaldo Júnior Renato Arruda

Transcript of Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo...

Page 1: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Equipe• Bruno Ghisi• Diogo Verçosa• Raylson Carlos• Reginaldo Júnior• Renato Arruda

Page 2: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Introdução» O Sistema de Gerenciamento Escolar irá facilitar

o registro e o fluxo de informações para os gestores e orientadores terem todos os dados necessários para o total acompanhamento, análise e contato com alunos e pais, em busca do melhor aproveitamento escolar do estudante.

Page 3: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

School Management

» O Problema: Falta de organização clara e objetiva de documentos relacionados à gestão escolar.

» Afeta: Gestores e a escola em geral.

» Impactos: Dificuldade e demora para organizar documentos referente aos estudantes, incluindo matricula, notas, acompanhamento escolar etc...

» Uma solução seria: Uma maneira eficiente, prática e confiável de gerenciamento escolar, que facilite o fluxo da informação.

Page 4: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Metodologia de Desenvolvimento

» A metodologia de Desenvolvimento Open UP aplica uma abordagem iterativa e incremental em um ciclo de vida estruturado, adota uma filosofia ágil e possui um foco na natureza colaborativo do desenvolvimento de software.

Plano de Projeto Plano de Iteração Lista de Risco Itens de Trabalho Visão Detalhamento dos Use Case Detalhamento dos casos de Testes Arquitetura

Page 5: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Plano de Projeto

Page 6: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Marcos

Fases Inicio Elaboração Construção Transição

Marcos Iteração 1 Iteração 2 Iteração 3 Iteração 4

Objetivos • Planejamento• Levantamento

inicial dos requisitos

• Detalhamento e priorização dos requisitos e caso de uso

• Desenvolvimento do diagrama de caso de uso

• Desenvolvimento dos casos de teste

• Definição da Arquitetura

• Implementação e teste de 50% dos requisitos priorizados

• Implementação e teste de 100% dos requisitos priorizados

Page 7: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Itens de Trabalho

Page 8: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Risco

Page 9: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Visão

Page 10: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Use Case

Page 11: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Use Case : Adicionar Professor

Page 12: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Arquitetura

Page 13: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Redmine

Page 14: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Desenvolvimento

» Java Web» IDE Eclipse Java EE» Servidor Web Tomcat v7.0» Oracle Database 11g Express» Junit» Google Drive» AstaH» Git

Page 15: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Desafios

» Desenvolver para plataforma web» Tempo» Gerenciar risco» Cumprir o escopo proposto» Motivar a equipe

Page 16: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.

Lições aprendidas

» Organizar uma equipe» Aprendizado em uma nova linguagem» Conduzir um projeto» Conhecimentos em Engenharia de Software

Page 17: Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.