prometheus – sistema de gerenciamento de projetos módulo controlar projetos anderson moysés...
TRANSCRIPT
Prometheus – Sistema de Gerenciamento de Projetos
Módulo Controlar Projetos
Anderson Moysés AraújoBruno da Silva Pitta
Agenda
• A Proposta
• Análise
• Projeto
• Implementação
A Proposta
Necessidades para implementação do sistema
• A história do gerenciamento de projetos
• Porque investir no gerenciamento de
projetos?
Ferramentas de Acompanhamento e Controle
• Estrutura Analítica do Projeto (EAP)
Ferramentas de Acompanhamento e Controle
• Diagrama de Barras (Gráfico de Gantt)
Ferramentas de Acompanhamento e Controle
• Técnica do Valor Agregado (Earned Value)
Ferramentas de Acompanhamento e Controle
• Matriz de Responsabilidade
Alternativas de Implementação
Descrição da Atividade Alternativa I Alternativa II Alternativa IIIControle de Configurações X X XControle de Projetos X X XControle de Clientes X X XControle de Recursos X X XGerador de Earned Value X XGerador de Matriz de Responsabilidades
X
Gerador de Gráfico de Gantt XRelatório de Recursos e Insumos X X XRelatório de Clientes X X XRelatório de Projetos X X XRelatório de Acompanhamento de Projetos X X
Pontos de Função Ajustados (Anexo I) 276 289 302Prazo de execução (Horas) 2209 2311 2414Custo Total (R$) R$ 88.339,20 R$ 92.448,00 R$ 96.556,80
Estudo Econômico
O projeto é viável com um investimento de R$ 8.400,00, com a TMA de 12% e uma taxa interna de retorno de 28%. O valor investido terá retorno dentro de três meses.
Análise
Alternativas Escolhida
Descrição da Atividade Alternativa I Alternativa II Alternativa IIIControle de Configurações X X XControle de Projetos X X XControle de Clientes X X XControle de Recursos X X XGerador de Earned Value X XGerador de Matriz de Responsabilidades
X
Gerador de Gráfico de Gantt XRelatório de Recursos e Insumos X X XRelatório de Clientes X X XRelatório de Projetos X X XRelatório de Acompanhamento de Projetos X X
Pontos de Função Ajustados (Anexo I) 276 289 302Prazo de execução (Horas) 2209 2311 2414Custo Total (R$) R$ 88.339,20 R$ 92.448,00 R$ 96.556,80
Estudo de Gestão do Projeto
• Cronograma
Estudo de Gestão do Projeto
• Cronograma
Gestão de Riscos de Desenvolvimento
Riscos Categoria Probabilidade Impacto
Alteração de Escopo. Riscos de Projeto 30% 2
Complexidade das regras de negócio do sistema.
Riscos de Projeto 60% 1
Dificuldade de inserção do produto no mercado de trabalho.
Riscos de Produto 80% 4
Constante atualização dos modelos de gestão de projeto tornando o produto obsoleto.
Riscos de Produto 30% 4
Ao final do projeto, o produto não atender o esperado.
Riscos de Produto 20% 4
Valores do impacto: 1 – catastrófico / 2 – crítico / 3 – marginal / 4 – negligível
Diagrama de Pacotes
Diagrama de Contexto dos Casos de Uso
Diagrama de Classe Conceitual
Diagrama de Estado – Cadastrar Projeto
Diagrama de Atividade – Cadastrar Projeto
Projeto
Diagrama de Seqüência – Incluir Projeto
Diagrama de Colaboração – Incluir Projeto
Diagrama de Classe de Projeto
Diagrama de Bachman
Implementação
Diagrama de Componentes
Estudo de Infraestrutura
Protótipos do Sistema – Tela de Login
Acessar Prometheus
Estudo de Segurança
• Requisitos de Segurança– Segurança Física– Segurança Lógica– Segurança dos Sistemas de Informação e
Banco de Dados
• Propostas de Confiabilidade• Plano de Implantação• Plano de Contingência
Estudo de Segurança – Planos de Teste
• Texto obrigatórioCaso de Teste Descrição do Caso de Teste Resposta Esperada Prioridade
Caractere Especial em geral
Inserção de qualquer caractere especial.
Não deve permitir. ALTA
Campo em BrancoManter campo em branco e
Salvar.
Deve apresentar uma mensagem indicando campo
obrigatório.ALTA
Campo com Espaço Inserir um espaço e Salvar.
Deve informar ao usuário que as informações devem ser inseridas sem apresentar
espaços.
ALTA
Campo com aspas simples (‘)
Inserir aspas simples e Salvar. Não deve permitir. MÉDIA
Campo com aspas duplas (“)
Inserir aspas duplas e Salvar. Não deve permitir. MÉDIA
Campo com dados numéricos
Inserir um número e Salvar. Não deve permitir. ALTA
Estudo de Segurança – Planos de Teste
• Valor numérico obrigatórioCaso de Teste
Descrição do Caso de Teste
Resposta Esperada Prioridade
Caracteres alfanuméricos em geral
Inserção de qualquer caractere alfanumérico ou
especial.Não deve permitir. ALTA
Campo em Branco Manter campo em branco.Deve apresentar uma mensagem indicando
campo obrigatório.ALTA
Valores muitos extensos acima do limite determinado
Digitar uma quantidade muito grande.
Não deve permitir. ALTA
Valores com EspaçoDigitar um valor com espaço
entre eles.Não deve permitir. ALTA
Valores NegativosInserção de um número
negativo.Não deve permitir. ALTA
Valor com mais de uma vírgula.
Inserção de um valor com mais de uma vírgula.
Não deve permitir. ALTA
Estudo de Segurança – Planos de Teste
• Valor numérico inválidoCaso de Teste Descrição do Caso de Teste Resposta Esperada Prioridade
Caracteres alfanuméricos em geral
Inserção de qualquer caractere alfanumérico ou
especial.Não deve permitir. ALTA
Valores muitos extensos acima do limite determinado
Digitar uma quantidade muito grande.
Não deve permitir. ALTA
Valores com EspaçoDigitar um valor com espaço
entre eles.Não deve permitir. ALTA
Valores NegativosInserção de um número
negativo.Não deve permitir. ALTA
Valor com mais de uma vírgula.
Inserção de um valor com mais de uma vírgula.
Não deve permitir. ALTA
Valor com mais de uma vírgula.
Inserção de um valor com mais de uma vírgula.
Não deve permitir. ALTA
Estudo de Segurança – Planos de Teste
• Lista de seleção obrigatóriaCaso de Teste
Descrição do Caso de Teste
Resposta Esperada Prioridade
Inserção de CaracteresInserção de qualquer caractere no campo.
Não deve permitir inserção.
MÉDIA
Campo em Branco Manter campo em branco.Deve apresentar uma mensagem indicando
campo obrigatório.ALTA
Estudo de Segurança – Planos de Teste
• Data obrigatóriaCaso de Teste
Descrição do Caso de Teste
Resposta Esperada Prioridade
Caractere Alfanumérico em geral
Inserção de qualquer caractere alfanumérico ou especial com exceção da barra de separação '/ '.
Não deve permitir. ALTA
Campo em Branco Manter campo em branco.Deve apresentar uma mensagem indicando
campo obrigatório.ALTA
Campo com EspaçoCom o campo em branco,
insira um espaço.
Deve informar ao usuário que as informações devem
ser inseridas sem apresentar espaços.
ALTA
Campo com aspas simples(')
Inserir aspas simples. Não deve permitir. ALTA
Estudo de Segurança – Planos de Teste
• Data obrigatóriaCaso de Teste Descrição do Caso de Teste Resposta Esperada Prioridade
Campo com aspas duplas (")
Inserir aspas duplas. Não deve permitir. ALTA
Data Inválida 99/99/8888Deve informar data
inválida.ALTA
Dia Inválido 44/12/2003Deve informar data
inválida.ALTA
Mês Inválido 01/18/2004Deve informar data
inválida.ALTA
Ano Inválido 1/3/9999Deve informar data
inválida.ALTA
Conclusão
Referencias Bibliográficas
• PRESSMAN, Roger S.; “Engenharia de software”; pp.3-30; Rio de Janeiro: Editora Alta Books – 2005.
• VALLE, André Bittencourt do. P SOARES, Alberto. JÚNIOR, José Finocchio; F SILVA, Lincon de Souza; “Fundamentos do
Gerenciamento de Projetos”; pp.55-109/ pp.143-160; • Rio de Janeiro: Editora FGV – 2007.
• MELO, Tiago de. “Texto e Notas Sobre Engenharia de software e Sistemas de Informação.” CEFET. Disponível em
www.tiagodemelo.info/aulas/cefet/2007/aula-engenharia-software.pdf
• CHESSMAN, C., DANIELS, J.; “UML Components”; pp.87-142; Boston: Editora Addison-Wesley – 2001.
• FLOWER, Martin. “UML Essencial – Um breve guia para linguagem-padrão de modelagem de objetos”; Porto Alegre: 3 ed.; Editora Bookman, 2005.
• UniFOA - Manuais de Orientação aos Projetos, UniFOA. Volta Redonda/RJ: 2009. Site: http://www.unifoa.edu.br/ambienteunifoa/mod/resourse/ - pasta Prof. Venício Siqueira Filho - consultado durante o 2º semestre de 2008 e o 1º semestre de 2009.
• PROJECT MANAGEMENT INSTITUTE – PMI. “Guide of Project Management Body of Knowledge” - PMBOK, 2000.
• SOLER, A. M.; SOLER, J.H.M.. “Coaching em Gerenciamento de Projetos”. Revista Mundo PM - Project Management, ano
2, número 7. Disponível em www.j2da.com.br/pdf/Coaching%20para%20GPs.pdf
• PROJECT MANAGEMENT INSTITUTE. “Um guia do Conjunto de Conhecimentos em Gerenciamento de Projetos.”
Terceira Edição. Four Camps Boulevard. Newton Square, PA, 2004.