ontoprime ontologia para gerenciamento de riscos de projetos projeto da disciplina de agentes...

25
Onto Onto PRIME PRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

Upload: rui-monsanto-wagner

Post on 07-Apr-2016

219 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

OntoOntoPRIMEPRIMEOntologia para

Gerenciamento de Riscos de Projetos

Projeto da Disciplina de Agentes Inteligentes – 2004.1

Page 2: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

OntoPRIMEOntoPRIME

Equipe do ProjetoAntônio CampeloCristine GusmãoLeonardo AmorimMarcelo GuedesMonique Monteiro

Prof. Dra. Patrícia TedescoOrientadora

Prof. Dr. Hermano PerrelliCo-orientador

Page 3: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

3

OntoPRIMEOntoPRIME

Agenda Questão Framework Conceitos Básicos Deficiências Gerais Taxonomia de Riscos OntoPRIME Arquitetura e Protótipo Considerações Finais

Page 4: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

4

OntoPRIMEOntoPRIME

Questão Como o tratamento de Riscos em

Ambientes de Desenvolvimento de Software Múltiplos Projetos pode contribuir para apoiar a decisão em Organizações Desenvolvedoras de Software?

Page 5: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

5

OntoPRIMEOntoPRIME

Cenário Real Inferência dos Riscos de forma

transparente– Ambiente de Desenvolvimento de

Software– Execução de vários projetos

concorrentes– Comunicação e integração das

equipes de projeto

Page 6: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

6

OntoPRIMEOntoPRIME

Framework

Nível Estratégic

o

Fontes de Riscos

Nível Tático e

Operacional

Ambiente Externo

Demanda Externa - CLIENTE

Fontes de Riscos

Organização

Page 7: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

7

OntoPRIMEOntoPRIME

Framework Áreas que devem ser consideradas:

– Processo Interno– Processo Externo – Demanda de

Mercado– Contratos/Aquisições– Obrigações Organizacionais– Inovação Tecnológica– Estratégia Organizacional

Page 8: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

8

OntoPRIMEOntoPRIME

Conceitos Básicos Risco

– elementos: evento, probabilidade e impacto. Gerência de Projeto

– é a aplicação de conhecimentos, habilidades, e técnicas

Gerência de Risco– processos, métodos, e ferramentas para controlar

riscos em um projeto. Gerência de Múltiplos Projetos

– Ambiente dinâmico onde a essência é a alocação de recursos

Page 9: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

9

OntoPRIMEOntoPRIME

Deficiências Gerais Abordagens de Gerência de Risco

endereçam um número limite de objetivos Poucas abordagens reconhecem

explicitamente as necessidades e expectativas dos stakeholders

Muitas organizações adotam como atividade de identificação de riscos checklists e taxonomia de risco.

Na sua maioria as abordagens não enfocam a necessidade da definição da estratégia da gerência de riscos.

Page 10: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

10

OntoPRIMEOntoPRIME

Taxonomia Benefícios de utilização para o Domínio

dos Riscos: – Catálogo com os riscos potenciais – Relacionar as várias áreas de Risco– Ajudar a relacionar novos riscos– Categorizar o estado do Risco para futuras

avaliações– Formar um repositório de conhecimento

sobre modelagem de riscos

Page 11: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

11

OntoPRIMEOntoPRIME

Taxonomia de Riscos

Risco– tem um significado negativo para o

projeto• Conhecidos• Previsíveis• Imprevisíveis

Page 12: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

12

OntoPRIMEOntoPRIME

Taxonomia de Riscos – Modelo de Gerência de Risco (SEI)

ComunicarIdentificarBuscar e localizar os riscos antes que eles se tornem problemas reais

AnalisarTransformar os dados dos riscos em informações para tomada de decisão

PlanejarTraduzir e implementar as informações dos riscos em ações de decisão e resolução de riscos

MonitorarMonitorar indicadores dos riscos e seus planos de resolução

ControlarCorrigir os desvios para os planos de resolução dos riscos

Abordagem utilizada desde 1990

Atividades contínuas, concorrentes e iterativas

Page 13: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

Riscos

Engenharia do Produto

Ambientes de Desenvolvimento

Restrições dos Programas

- Requisitos - Estabilidade - Completude - Claridade - Validade - Viabilidade - Precedente - Escala - Design - Funcionalidade - Dificuldade - Interfaces - Performance - Testabilidade - Limitações de Hardware - Software Não desenvolvido- Teste de Código e Unidade - Viabilidade - Testes - Codificação/Implementação- Integração e Teste - Ambiente - Produto - Sistema- Engenharia de Especialidades - Manutenibilidade - Confiança - Proteção - Segurança - Fatores humanos - Especificações

- Processo de Desenvolvimento - Formalidade - Adequabilidade - Controle do Processo - Familiaridade - Controle do Produto - Sistema de Desenvolvimento - Capacidade - Adequabilidade - Usabilidade - Familiaridade - Confiabilidade - Suporte do Sistema - Entrega- Processo de Gerenciamento - Planejamento - Organização do Projeto - Experiência em gerenciamento - Interfaces de Programa - Métodos de Gerenciamento - Monitoramento - Gerenciamento de Pessoal - Garantia de Qualidade - Gerenciamento de Configuração- Ambiente de Trabalho - Atitude de Qualidade - Cooperação - Comunicação - Moral

- Recursos - Cronograma - Equipe - Orçamento - Facilidades- Contrato - Tipos de Contrato - Restrições - Dependências- Interfaces de Programas - Cliente - Contratantes Associados - Subcontratos - Contratante Principal - Gerenciamento Corporativo - Vendedores - Política

Taxonomia de Riscos - Software Engineering Instituite

Page 14: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

14

OntoPRIMEOntoPRIME

OntoPRIME Prova de Conceito

• Taxonomia de Riscos do SEI

Incorporar as características dos riscos para o desenvolvimento de um futuro modelo de Gestão de Riscos

Page 15: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

15

OntoPRIMEOntoPRIME

OntoPRIME Benefícios

– Vocabulário comum e melhora da comunicação entre as equipes

– Poderá ser reutilizada para domínios relevantes– Suporte a comunicação entre sistemas TI e

pessoas ou entre ambos deverá ser formal– Mecanismo de conhecimento para o

levantamento de riscos

Page 16: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

16

OntoPRIMEOntoPRIME

Risco

Restrições de Programa

Ambiente de Desenvolvimento

Engenharia do Produto

LimitaExecuta

Produz

Produz

Produz

OntoPRIME- versão alfa

p . Project(p) ProductEngineeringRisk(p) Risk(p) p . Project(p) DevelopmentEnvironment(p) Risk(p)) p . Project(p) ProgramConstraints(p) Risk(p)) p. Project(p) RestrictionRisk(p) ProgramConstraintsRisk(p)

DevelopmentEnvironmenRiskt(p)) p . Project(p) ExecutionRisk(p) ProductEngineeringRisk(p)

DevelopmentEnvironmentRisk(p)

Sub-ontologias

Page 17: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

17

OntoPRIMEOntoPRIME

Arquitetura e Protótipo Arquitetura foi definida e

desenvolvida em camadas para ser utilizada pelo protótipo e para servir como um modelo para aplicações futuras que façam uso da OntoPRIME.

Page 18: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

18

OntoPRIMEOntoPRIME

ArquiteturaOntoPRIME Interface

Questionário Relatório Final

Controlador

Classe básica nClasse básica 1 ...

Fachada/Adaptador JEOPS

Camada Apresentação

Camada Negócio

Camada de Inteligência

Page 19: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

19

OntoPRIMEOntoPRIME

Diagrama de Pacotes

br.ufpe.cin.ontoprime.gui

br.ufpe.cin.ontoprime.risk br.ufpe.cin.ontoprime.risk.sei

br.ufpe.cin.ontoprime.ia br.ufpe.cin.ontoprime.ia.jeops

br.ufpe.cin.ontoprime.facade

Page 20: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

20

OntoPRIMEOntoPRIME

Protótipo Validação das principais regras

Interface inspirada no questionário sugerido pelo SEI

Lista de riscos identificados em forma de árvore

Page 21: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

21

OntoPRIMEOntoPRIME

Trabalhos Futuros Extensão e adaptação da OntoPRIME

para Ambientes de Múltiplos Projetos de Software– Recursos Humanos– Estratégia – Inovação Tecnológica– Adaptação da Taxonomia de Riscos do SEI

• Engenharia de Produto• Ambientes de Desenvolvimento• Limitações do Programa

Page 22: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

22

OntoPRIMEOntoPRIME

Trabalhos FuturosCenário real de utilização

Gerência Portfólio + Múltiplos Projetos + Riscos

P1 P2 P3 ... PN+1

•OntoPRIME•Informações sobre Projetos•Estratégias Organizacionais• ...

Agente monitor do ambiente

Lista de Riscos de projetos e entre projetos

Organização Desenvolvedora de Software

Ambiente de Múltiplos Projetos

BD

Page 23: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

23

OntoPRIMEOntoPRIME

Considerações Finais Gerência de Riscos

– adiciona à Gerência de Projetos uma abordagem estruturada

– reforça a natureza sistemática e pró-ativa da gerência de projetos tornando-a eficiente e eficaz

Ontologia de Riscos– Comunicação– inter-operabilidade– potencial de reuso e compartilhamento

Page 24: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

24

OntoPRIMEOntoPRIME

OntoPRIME

“Risco por si só não é ruim; risco é essencial para o progresso, e o fracasso é muitas vezes parte do aprendizado. Mas precisamos aprender a equilibrar as possibilidades negativas da ocorrência de riscos contra os benefícios potenciais que estão associados à oportunidade”.

Roger Van Scoy

Page 25: OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes – 2004.1

OntoOntoPRIMEPRIMEOntologia para

Gerenciamento de Riscos de Projetos

Projeto da Disciplina de Agentes Inteligentes – 2004.1