fp.ac.010.00 spoor sistema polícial de ocorrências e rotas 25 de agosto de 2015 projeto
TRANSCRIPT
FP.AC.010.00
Spoor
Sistema Polícial de Ocorrências e Rotashttp://groups.google.com.br/group/sislodim
http://spoor.notlong.com
27 de abril de 2023
Projeto Supervisionado de Análise e Engenharia de SoftwareProjeto Supervisionado de Análise e Engenharia de Software
27 de abril de 2023 2
Sumário
• Apresentação Institucional• Apresentação da Disciplina• Apresentação do Projeto• Apresentação do Produto
SpoorSpoor
27 de abril de 2023 3
Sumário
• Apresentação Institucional• Apresentação da Disciplina• Apresentação do Projeto• Apresentação do Produto
SpoorSpoor
27 de abril de 2023 4
Por que Idez?
I – representa a informação remetendo também aos conceitos de inovação, iniciativa entre outros.
DEZ – traduz o maior resultado acadêmico possível, aludindo ao padrão de excelência na qualidade de ensino que a faculdade pretende atingir.
Apresentação InstituicionalApresentação Instituicional
27 de abril de 2023 5
Sua História
Anteriormente Faculdade IBRATEC, a iDEZ nasceu da vontade e empreendedorismo de um grupo de Professores da Paraíba, aliado a um grupo Educacional sólido e amplamente reconhecido na Região Norte: o grupo SEAMA de educação.
Apresentação InstituicionalApresentação Instituicional
27 de abril de 2023 6
Proposta da Faculdade iDEZ
A Faculdade iDEZ tem como proposta contribuir com o progresso regional e nacional, através da educação.
A Faculdade iDEZ oferece cursos de pós-graduação, graduação, técnicos e de extensão.
Apresentação InstituicionalApresentação Instituicional
27 de abril de 2023 7
Principal objetivo da IDEZ
Criar um veículo que cumprisse com a missão de se tornar um canal de aproximação e integração de toda a comunidade acadêmica e sociedade em geral.
Apresentação InstituicionalApresentação Instituicional
27 de abril de 2023 8
Principal objetivo da IDEZ Além disso, esse canal de informação foi
construído com uma tecnologia atual e dinâmica pensado para ser mais um instrumento de comunicação institucional com o mercado de trabalho.
Apresentação InstituicionalApresentação Instituicional
27 de abril de 2023 9
Sumário
• Apresentação Institucional• Apresentação da Disciplina• Apresentação do Projeto• Apresentação do Produto
SpoorSpoor
27 de abril de 2023 10
Apresentação da DisciplinaApresentação da Disciplina
Projeto Supervisionado de Análise e Engenharia de Software – PSA
Prof. Eriko Brito
27 de abril de 2023 11
Objetivo da Disciplina Inserir o aluno no dia-a-dia de trabalho de um
gerente de projetos, trazendo para sala de aula o ambiente de processos, ferramentas e técnicas consagradas pelo mercado.
Apresentação da DisciplinaApresentação da Disciplina
27 de abril de 2023 12
Objetivo da Disciplina O aluno irá desenvolver práticas associadas as
fases de Iniciação, Planejamento, Execução, Monitoramento e Encerramento de um projeto, aumentando significativamente suas habilidades gerais de gerênciamento.
Apresentação da DisciplinaApresentação da Disciplina
27 de abril de 2023 13
Competência C1
Saber desenvolver um Termo de Abertura de Projeto baseando-se no PMBoK.
Apresentação da DisciplinaApresentação da Disciplina
27 de abril de 2023 14
Competência C2
Saber selecionar e aplicar processos de gerência de projetos e engenharia de software em um projeto de desenvolvimento de software.
Apresentação da DisciplinaApresentação da Disciplina
27 de abril de 2023 15
Competência C3
Saber atuar como gerente de projetos em um projeto de desenvolvimento de software.
Apresentação da DisciplinaApresentação da Disciplina
27 de abril de 2023 16
Apresentação da DisciplinaApresentação da Disciplina
Projeto Supervisionado de Programação – PSP
Prof. Pedro Jr.
27 de abril de 2023 17
Objetivo da Disciplina Dar suporte ao aluno para o desenvolvimento do
trabalho de conclusão de curso.
Apresentação da DisciplinaApresentação da Disciplina
27 de abril de 2023 18
Competência C1
Elaborar programas computacionais para aplicações organizacionais.
Apresentação da DisciplinaApresentação da Disciplina
27 de abril de 2023 19
Sumário
• Apresentação Institucional• Apresentação da Disciplina• Apresentação do Projeto• Apresentação do Produto
SpoorSpoor
27 de abril de 2023 20
Apresentação do Projeto
• Iniciação• Planejamento• Execução• Monitoramento e Controle• Encerramento
Apresentação do ProjetoApresentação do Projeto
27 de abril de 2023 21
• Software Educativo – auxiliar a alfabetização de crianças.
• Software Educativo – auxiliar a aprendizagem da disciplina Introdução a Informática, 1º período da faculdade IDEZ.
Primeiras Ideias
Apresentação do Projeto - IniciaçãoApresentação do Projeto - Iniciação
27 de abril de 2023 22
• Transportadora – Dispositivo GPS enviando coordenadas da localização dos veículos, permitindo conhecer sua rota por meio de um website.
• Localização de Pessoas – Dispositivo GPS no celular enviando coordenadas. Por meio de um site, o usuário conheceria a localização do celular pesquisado.
Primeiras Ideias
Apresentação do Projeto - IniciaçãoApresentação do Projeto - Iniciação
27 de abril de 2023 23
Com a ajuda do professor Aliandro, surgiu a ideia de se criar uma aplicação para rastreamento veicular.
A proposta foi aprovada por toda a equipe e aplicamos o foco apenas em rastreamento de viaturas policiais.
A ideia Final
Apresentação do ProjetoApresentação do Projeto
27 de abril de 2023 24
Entrega do Termo de Abertura do Projeto - TAP
Marco da Fase de Iniciação
Apresentação do Projeto - IniciaçãoApresentação do Projeto - Iniciação
27 de abril de 2023 25
Apresentação do Projeto
• Iniciação• Planejamento• Execução• Monitoramento e Controle• Encerramento
Apresentação do ProjetoApresentação do Projeto
27 de abril de 2023 26
Gerente: Emmanuel Alves
Durante a fase de Planejamento tivemos os seguintes marcos:
Planejamento
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
27 de abril de 2023 27
Cronograma
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
Definição das iterações das Releases e datas de entrega do sub-produto.
27 de abril de 2023 28
Cronograma
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
27 de abril de 2023 29
Casos de Uso
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
Documentação de um sistema de informação que descreve como um sistema é usado.
27 de abril de 2023 30
Casos de Uso
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
27 de abril de 2023 31
Casos de Uso
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
27 de abril de 2023 32
Diagrama de Classes
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
Representação da estrutura e relações das classes que servem de modelo para os objetos.
27 de abril de 2023 33
Diagrama de Classes
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
27 de abril de 2023 34
Banco de Dados
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
Conjunto de informações organizadas e estruturadas separadas por campos para armazenamento.
27 de abril de 2023 35
Banco de Dados
Apresentação do Projeto - PlanejamentoApresentação do Projeto - Planejamento
27 de abril de 2023 36
Apresentação do Projeto
• Iniciação• Planejamento• Execução• Monitoramento e Controle• Encerramento
Apresentação do ProjetoApresentação do Projeto
27 de abril de 2023 37
Gerente: Juliana Passamani
– Requisitos funcionais referente ao gerenciamento de usuários
– Autenticação de usuário
Encerramento: 19 de março de 2009
Release 1
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 38
• Atraso no desenvolvimento dos requisitos funcionais devido a alocação de poucos membros para a equipe de desenvolvimento.
Adversidades
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 39
Gerente: Fábio Moura, Emmanuel Alves e Juliana Passamani
– Requisitos funcionais referente ao gerenciamento de viaturas e setores
– Desenvolvimento dos testes da Release 1
Encerramento: 27 de março de 2009
Release 2
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 40
• Falhas no processo de comunicação por meio de e-mails, mostrando-se uma ferramenta ineficaz para esse projeto.
• Troca da gerência.
Adversidades
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 41
Gerente: Emmanuel Alves e Juliana Passamani
– Enviar informações sobre localização atual da viatura por meio de um dispositivo móvel usando a tecnologia GPS
Encerramento:16 de abril de 2009
Release 3
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 42
• Falhas na comunicação entre gerência e a equipe.
Adversidades
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 43
Gerente: Juliana Passamani e Emmanuel Alves
– Requisitos funcionais referentes ao relatório de rotas da viatura dentro e fora do setor
– Visualizar localização da viatura em tempo real utilizando mapas
– Definir a viatura mais próxima da ocorrência
Encerramento: 22 de maio de 2009
Release 4
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 44
• Falhas na comunicação entre gerência e a equipe.
Adversidades
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 45
Gerente: Professor Eriko Brito
– Melhorias no sistema– Documentação do sistema
Encerramento: 29 de maio de 2009
Release 5
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 46
• Falhas na comunicação entre gerência e a equipe.
Adversidades
Apresentação do Projeto - ExecuçãoApresentação do Projeto - Execução
27 de abril de 2023 47
Apresentação do Projeto
• Iniciação• Planejamento• Execução• Monitoramento e Controle• Encerramento
Apresentação do ProjetoApresentação do Projeto
27 de abril de 2023 48
Apresentação do Projeto - Monitoramento e ControleApresentação do Projeto - Monitoramento e Controle
• Reuniões para apresentação de sub-produto coordenadas pelo professor Eriko ao final de cada Release.
• Uso do Google Code para controle das atividades por meio de cadastro das Issues .
Marcos da Fase de Monitoramento e Controle
27 de abril de 2023 49
Apresentação do Projeto
• Iniciação• Planejamento• Execução• Monitoramento e Controle• Encerramento
Apresentação do ProjetoApresentação do Projeto
27 de abril de 2023 50
Gerente: Professor Eriko Brito
– Identificação da necessidade de uma quinta Release – Preparativos para a apresentação do projeto
Encerramento
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
27 de abril de 2023 51
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
• Entrega do Registro de Lições Aprendidas – RLA
• Documentação do Software (impresso e em CD)
Marco da Fase de Encerramento
27 de abril de 2023 52
Pontos Positivos do Projeto
• Controle das atividades pelo cadastramento das Issues no Google Code.
• Repercussão inesperada, porém interessante, por parte de um estudante de computação do RN que trabalha na polícia.
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
27 de abril de 2023 53
Pontos Positivos do Projeto
• Integração entre as equipes de UML e desenvolvimento na construção dos artefatos UML.
• Vivenciar a experiência de gerenciamento de um projeto de software, tal qual acontece num ambiente corporativo.
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
27 de abril de 2023 54
Pontos Negativos do Projeto
• Dificuldade de definir o escopo do projeto
• Tempo restrito para aprofundar conhecimento em teste de software
• Uso do grupo de discussão da equipe de maneira desorganizada
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
27 de abril de 2023 55
Pontos Negativos do Projeto
• Problemas de relacionamento
• Troca de gerência durante a Release
• Dificuldade de comunicação entre a gerência e a equipe
• Muita necessidade de intervenção do professor
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
27 de abril de 2023 56
Recomendações para os próximos projetos
• Tomar decisões baseadas nas reuniões presenciais
• Não criar discussões longas em e-mails e fóruns
• Rever a alocação de recursos para desenvolvimento e testes
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
27 de abril de 2023 57
Recomendações para os próximos projetos
• Necessidade de não ter um aluno como gerente, mas sim vários líderes técnicos.
• Nos e-mails trocados no grupo se preocupar na objetividade e clareza das mensagens
• Melhorar a comunicação com os membros da equipe
Apresentação do Projeto - EncerramentoApresentação do Projeto - Encerramento
27 de abril de 2023 58
Sumário
• Apresentação Institucional• Apresentação da Disciplina• Apresentação do Projeto• Apresentação do Produto
SpoorSpoor
27 de abril de 2023 59
Apresentação do ProdutoApresentação do Produto
Tecnologias utilizadas
Arquitetura MVC (Model View Controller) • Model• Data Access Object, Entity, JPA, TopLink
• View• JSF, Managed Beans, RichFaces, JavaScript, Servlets
• Controller• Business Logic
27 de abril de 2023 60
Apresentação do ProdutoApresentação do Produto
Produto Spoor
27 de abril de 2023 61
SpoorSpoor
Agradecimentos