Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouAníbal Almada Caminha Alterado mais de 8 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.