Onto PRIME

Preview:

DESCRIPTION

Onto PRIME. Ontologia para Gerenciamento de Riscos de Projetos. Projeto da Disciplina de Agentes Inteligentes – 2004.1. Equipe do Projeto. Antônio Campelo Cristine Gusmão Leonardo Amorim Marcelo Guedes Monique Monteiro. Prof. Dra. Patrícia Tedesco Orientadora Prof. Dr. Hermano Perrelli - PowerPoint PPT Presentation

Citation preview

OntoOntoPRIMEPRIME

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

3

OntoPRIMEOntoPRIME

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

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?

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

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

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

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

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.

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

11

OntoPRIMEOntoPRIME

Taxonomia de Riscos

Risco

– tem um significado negativo para o

projeto

• Conhecidos

• Previsíveis

• Imprevisíveis

12

OntoPRIMEOntoPRIME

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

ComunicarIdentificar

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

Analisar

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

Planejar

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

Monitorar

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

Controlar

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

Abordagem utilizada desde 1990

Atividades contínuas, concorrentes e iterativas

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

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

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

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

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.

18

OntoPRIMEOntoPRIME

ArquiteturaOntoPRIME InterfaceOntoPRIME Interface

QuestionárioQuestionário Relatório FinalRelatório Final

ControladorControlador

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

Fachada/AdaptadorFachada/Adaptador JEOPS JEOPS

Camada Apresentação

Camada Negócio

Camada de Inteligência

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

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

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

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

22

OntoPRIMEOntoPRIME

Trabalhos FuturosCenário real de utilização

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

P1P2 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

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

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

OntoOntoPRIMEPRIME

Ontologia para Gerenciamento de Riscos de

Projetos

Projeto da Disciplina de Agentes Inteligentes – 2004.1

Recommended