A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

DEFINIÇÃO DE PROCESSO NO PROMODELLER Conceitos Introdutórios Fernando Bione

Apresentações semelhantes


Apresentação em tema: "DEFINIÇÃO DE PROCESSO NO PROMODELLER Conceitos Introdutórios Fernando Bione"— Transcrição da apresentação:

1 DEFINIÇÃO DE PROCESSO NO PROMODELLER Conceitos Introdutórios Fernando Bione jfbione@gmail.com

2 Agenda  Modelos de Ciclo de Vida  Método de Definição de Processo  Software Process Engineering Meta-Model  Ontologia

3 Modelos de Ciclo de Vida de Desenvolvimento  Sequencial  Cascata  Transformação Formal  Iterativo  Espiral  Evolucionário  Incremental

4 Definição de Processo  Processo Padrão (PP)  Único na organização, leva em conta: características da organização e ciclo de vida de processos.  Processo Especializado (PE)  Derivado do PE;  Leva em conta métodos e paradigmas de desenvolvimento.  Processo Instanciado (PI)  Leva em conta: equipe, projeto, modelo de ciclo de vida e requisitos de qualidade.

5 Processo Especializado 1 Processo de definição de Processo Especialização Definição Instanciação Processo Padrão Processo Especializado Processo Especializado 1 Processo Especializado Processo Instanciado 1 Características da Organização; Características da Organização; Modelos de Maturidade e Capacidade; Modelos de Maturidade e Capacidade; Características da organização. Características da organização. Paradigamas de desenvolvimento; Paradigamas de desenvolvimento; Métodos de desenvolvimento; Métodos de desenvolvimento; Características do desenvolvimento de SW. Características do desenvolvimento de SW. Modelos de ciclo de vida; Modelos de ciclo de vida; Características do projeto; Características do projeto; Recursos disponíveis. Recursos disponíveis.

6 SPEM - Software Process Engineering Meta-Model  meta modelo usado para descrever processos de desenvolvimento de software

7 SPEM - Software Process Engineering Meta-Model

8 EstereótipoNotação WorkProduct WorkDefinition Guidance Activity ProcessRole ProcessPackage Phase UML Model Document

9 Uma Ontologia de Processo de Software  Linguagem para descrição de processo de desenvolvimento de Software;  Provê comunicação entre ferramentas;  Intuitiva e de fácil compreensão  Não provê “naming overloading”. subatividade(IdentificarRiscos, AnáliseRiscos) subatividade(ProjetarRiscos, AnáliseRiscos) subatividade(DocumentarRiscos, AnáliseRiscos) subatividade(MonitorarGerenciarRiscos, AnáliseRiscos) possíveladoção(ChecklistRisco, IdentificarRiscos) uso(GerenteProjeto,IdentificarRiscos) uso(EngSoftware,IdentificarRiscos) uso(Cliente,IdentificarRiscos) produto(ListaItensRisco, IdentificarRiscos) possíveladoção(TabelaRiscos, ProjetarRiscos) uso(GerenteProjeto,ProjetarRiscos) uso(EngSoftware,ProjetarRiscos) uso(Cliente,ProjetarRiscos) insumo(ListaItensRisco, ProjetarRiscos) produto(TabRiscos, ProjetarRiscos) possíveladoção(RotPlanoGerRiscos, DocumentarRiscos) uso(EngSoftware,DocumentarRiscos) insumo(ListaItensRisco, DocumentarRiscos) insumo(TabRiscos, DocumentarRiscos) produto(PlanoGerMonAbranRiscos, DocumentarRiscos) uso(GerenteProjeto,MonitorarGerenciarRiscos) insumo(PlanoGerMonAbranRiscos, MonitorarGerenciarRiscos) produto(PlanoGerMonAbranRiscosAtualizado, MonitorarGerenciarRiscos)

10 Comunicação: ImPProS – ProModeller Arquivo de Ontologia


Carregar ppt "DEFINIÇÃO DE PROCESSO NO PROMODELLER Conceitos Introdutórios Fernando Bione"

Apresentações semelhantes


Anúncios Google