RUP-PMBOK: Análise Comparativa Seminários em Engenharia de Software e Linguagens 2005.1 Marcus Machado Paulo Oliveira.

Slides:



Advertisements
Apresentações semelhantes
RUP – Rational Unified Process
Advertisements

Engenharia de Software
Rational Unified Process
O Processo Praxis 3.0 Processos de Software 25/03/2017
Processos de Software Introdução
Rational Unified Process(RUP)
Valéria Maria Lauande Março/2010
RUP Rational Unified Process (Processo Unificado de Desenvolvimento da Rational) 1.
MO409 / Engenharia de Software I - 1º Semestre / Prof. Eliane 1 1ª Apresentação (A1) Modelos de Processos de Software RA: / Edson Amorina.
Gestão de projetos de Software GTI-16
Processos de Desenvolvimento de Software
Processo Desenvolvimento de Software Tradicional
Qualidade de Software - FURB
Análise e Projeto de Sistemas
Planejamento do gerenciamento de riscos
Segurança em Aplicações 2. Processo de Desenvolvimento
Rational Unified Process
RUPinho Qualidade de Software
Gestão de Projetos.
Visão Geral PRO.NET.
Visão Geral do RUP.
Avaliação do RUP como processo para desenvolvimento de software
Processos de Desenvolvimento de Software – Parte 2
Implementação em Projeto de Sistemas (PFC)
Capability Maturity Model (CMM)
Planejamento e Gerenciamento
PFC Projeto Final de Curso
Modelagem de Negócio no RUP
Elaboração e Análise de Projetos
PAS Características: Elaborado com o propósito de ser utilizado em práticas acadêmicas de desenvolvimento de software. Foi desenvolvido de forma iterativa.
Heron Vieira Aguiar “Seminário da disciplina MDA” Julho de 2006
PSBD II Projeto de Sistemas de Banco de Dados II
Fundamentos de Gerenciamento de Projetos
Planejamento da Informação Gestão Cotidiana x Gestão por Projetos
Especificação em Projeto de Sistemas
Análise e Projeto Orientados a Objetos
Bruno Silva Desenvolvido a partir de
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Universidade de Brasília Faculdade de Economia, Administração, Contabilidade e Ciência da Informação e Documentação Departamento de Ciência da Informação.
RUP - Cap. 4 – Processo Centrado na Arquitetura
Processos de Software.
Ana Carolina Oran Fonseca e Toledo
Introdução a um Processo de Desenvolvimento Orientado a Objeto
Gestão de projetos de Software GTI-16
CIn-UFPE1 © 2003, Alexandre Vasconcelos Visão Geral do RUP.
Engenharia de Software
Engenharia de Software
© Nabor C. Mendonça Processo / Metodologia de Desenvolvimento de Software.
Gerenciamento de Riscos em Projetos de Software Ricardo de Oliveira Abu Hana.
Gerência de Projetos de Software (PMBOK)
Análise e Projeto de Sistemas I Profa. Ana Karina Barbosa Fevereiro/2007.
Gerenciamento de Projetos
MODELOS DE MELHORES PRÁTICAS RELACIONADOS À GOVERNANÇA DE TI
Gerenciamento de Projetos
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
Um Modelo de Subcontratação de Desenvolvimento de Software
Gerência e Desenv de Projetos – Cláudio Martins 1 Gerência de Projetos Cláudio Roberto Martins Processos da gerência de projetos.
Utilizando práticas do PMBOK para implantar o Scrum
PSDS com CMMI Nível 2 Dimitri de Almeida Malheiros Barbosa 27/03/2006.
Apresentação Leonardo Brussolo de Paula
PMBOK e Gestão de Projetos de Software Gustavo Tibério
MAPS: Um Modelo de Adaptação de Processos de Software Ciro Carneiro Coelho Orientador Prof. Hermano Perrelli de Moura.

1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Engenharia de Software Ludimila Monjardim Casagrande 1º Semestre Plano da Disciplina.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Engenharia de Software Ludimila Monjardim Casagrande 2º Semestre Plano da Disciplina.
CMMI Capability Maturity Model Integration
Especialização em Segurança da Informação Segurança em Aplicações 1. Introdução Márcio Aurélio Ribeiro Moreira
Transcrição da apresentação:

RUP-PMBOK: Análise Comparativa Seminários em Engenharia de Software e Linguagens Marcus Machado Paulo Oliveira

11.maio.2005 CIn-UFPE{mvlm, Contexto Por que as organizações buscam normatizar seus procedimentos? CHAOS Report 2004

11.maio.2005 CIn-UFPE{mvlm, Contexto Quais as razões para tamanho insucesso? –Falta de comunicação –Objetivos não-claros –Avaliação subjetiva do status do projeto –Arquiteturas frágeis –Inconsistências não detectadas durante as fases de desenvolvimento de software –Gerenciamento inadequado dos riscos –Resumidamente... a falta de processos bem definidos

11.maio.2005 CIn-UFPE{mvlm, Roteiro RUP PMBOK Comparação entre os modelos Mapeamento / Integração Considerações finais Referências

11.maio.2005 CIn-UFPE{mvlm, RUP - Definição Processo de Engenharia de Software –Abordagem disciplinada para tarefas e responsabilidades –Objetiva assegurar: Qualidade Satisfação das necessidades dos usuários Satisfação de prazos e orçamento previstos Define uma estrutura de processo adaptável à realidade das organizações

11.maio.2005 CIn-UFPE{mvlm, RUP - Histórico

11.maio.2005 CIn-UFPE{mvlm, RUP - Características Iterativo e incremental Baseado na arquitetura Dirigido a casos de uso Dirigido a riscos

11.maio.2005 CIn-UFPE{mvlm, RUP – Dimensões

11.maio.2005 CIn-UFPE{mvlm, RUP – Melhores Práticas Desenvolvimento Iterativo Gerência de requisitos Uso de arquiteturas baseadas em componentes Modelar visualmente Verificação contínua da qualidade Gerenciamento de mudanças

11.maio.2005 CIn-UFPE{mvlm, Roteiro RUP PMBOK Comparação entre os modelos Mapeamento / Integração Considerações finais Referências

11.maio.2005 CIn-UFPE{mvlm, PMBOK PMI – Project Management Institute –Criado em 1969, EUA –Estudo da disciplina de GP e difusão de conhecimento Corpo de conhecimento das melhores práticas em GP –1 ª edição (1987) – Revisado em 1996 –2 ª edição (2000) –3 ª edição (2004)

11.maio.2005 CIn-UFPE{mvlm, PMBOK - Dimensões Processos agrupados por: –Grupos de Processos –Áreas de conhecimentos

11.maio.2005 CIn-UFPE{mvlm, PMBOK – Níveis de Atividade

11.maio.2005 CIn-UFPE{mvlm, Roteiro RUP PMBOK Comparação entre os modelos Mapeamento / Integração Considerações finais Referências

11.maio.2005 CIn-UFPE{mvlm, Comparação entre os modelos Ambos reconhecem GP como uma tarefa iterativa "É importante notar que muitos processos dentro da gerência de projetos são naturalmente iterativos. Isto é, em parte, devido a existência e a necessidade da elaboração progressiva no projeto durante todo o ciclo de vida do projeto.; i. e. quanto mais você conhece acerca do seu projeto, melhor você é capaz de gerenciá-lo." PMBOK 2000

11.maio.2005 CIn-UFPE{mvlm, Comparação entre os modelos Características principais PMBOKRUP Qualquer tipo de projetoEspecífico para projetos de software Apenas práticas em GPPráticas em GP e desenvolvimento de software Cobre todos os aspectos de GPCobre alguns aspectos de GP DescritivoPrescritivo Fases dependentes do domínio da aplicação Fases e iterações são específicas de desenvolvimento de software

11.maio.2005 CIn-UFPE{mvlm, Comparação entre os modelos Meta modelos ElementoPMBOKRUP Tipo de Projeto Qualquer tipo de projetoProjetos de desenvolvimento e implantação de software Ciclo de VidaDividido em fases. (Tipicamente 4 a 9) Cada fase é marcada pela entrega de um ou mais deliverables. Dividido em 4 fases. Cada fase dividida em 1 ou mais interações que englobam atividades das 9 disciplinas. Cada iteração produz uma versão executável do sistema.

11.maio.2005 CIn-UFPE{mvlm, Comparação entre os modelos Meta modelos (continuação...) ElementoPMBOKRUP AtividadeProcessos descritos em termos de entradas, saídas, ferramentas e técnicas. Atividade descrita em termos de artefatos de entrada, artefatos de saída, e passos com mentores de ferramentas e guidelines. Agrupamento Estrutural das atividades Áreas de conhecimento.Disciplinas. Agrupamento Temporal das atividades Grupos de processos.Workflow.

11.maio.2005 CIn-UFPE{mvlm, Roteiro RUP PMBOK Comparação entre os modelos Mapeamento / Integração Considerações finais Referências

11.maio.2005 CIn-UFPE{mvlm, Mapeamento / Integração O RUP é subconjunto do PMBOK ou o PMBOK é subconjunto do RUP?

11.maio.2005 CIn-UFPE{mvlm, Mapeamento / Integração

11.maio.2005 CIn-UFPE{mvlm, Mapeamento / Integração Abordagem de Serge Charbonneau –Mapeamento: Áreas de Conhecimento -> Disciplinas Processos -> Atividades Saídas de Processos -> Artefatos

11.maio.2005 CIn-UFPE{mvlm, Mapeamento / Integração Abordagem de Bill Cottrell –Entendimento dos elementos do RUP e PMBOK, escolhendo uma configuração do RUP adequada a realidade da organização –Para cada diagrama de papéis mapeie as atividades em grupos de processos –Compare os processos de cada grupo com as atividades mapeadas no passo anterior –Determine se é necessário ajustar quaisquer artefatos de entrada/saída do RUP com relação às entradas e saídas dos processos do PMBOK; o mesmo vale para os passos das atividades com as ferramentas e técnicas dos processos –Caso mudanças sejam necessárias, realize-as –Repita os passos até que todas as atividades de todos os papéis sejam verificados, inclusive seus artefatos

11.maio.2005 CIn-UFPE{mvlm, Roteiro RUP PMBOK Comparação entre os modelos Mapeamento / Integração Considerações finais Referências

11.maio.2005 CIn-UFPE{mvlm, Considerações Finais Nada no PMBOK contradiz as práticas do RUP e vice versa Não existe "receita de bolo" para incorporação de práticas GP em processos de domínio específico É fundamental considerar as necessidades da organização Tente você mesmo!

11.maio.2005 CIn-UFPE{mvlm, Roteiro RUP PMBOK Comparação entre os modelos Mapeamento / Integração Considerações finais Referências

11.maio.2005 CIn-UFPE{mvlm, Referências Charbonneau, S. Software Project Management – A mapping between RUP and PMBOK. The Rational Edge Maio de p Cottrell, Bill. Standards, compliance and Rational Unified Process, Part I: Integrating RUP and the PMBOK. The Rational Edge Maio de p The Standish Group International CHAOS Demographics and Project Resolution. p. 2, Disponível em: sample_research/PDFpages/q3-spotlight.pdf. Acesso em: Maio de Krutchen, P. Introdução ao RUP Rational Unified Process. 2. ed. Rio de Janeiro: Ciência Moderna, p. Project Management Institute. A Guide to the Project Management Body of Knowledge (PMBOK® Guide) 2000 Edition. Pennsylvania: PMI, 2000.

RUP-PMBOK: Análise Comparativa Seminários em Engenharia de Software e Linguagens Marcus Machado Paulo Oliveira