SlideShare uma empresa Scribd logo
OpenUP: 
Um processo integrado e ágil
Apresentação Open Up
Roteiro 
▪ Metodologia 
▪ Processo 
▪ OpenUP X Rational Unified Process (RUP) 
▪ Considerações Finais 
▪ Conclusão
Metodologia 
▪ Origem no Rational Unified Process (RUP) 
▪ Abordagem iterativa e incremental 
▪ Princípios do Manifesto do Desenvolvimento do Software Ágil 
▪ Metodologia Minimalista, Completa e Customizável 
▪ Modelado pela ferramenta Eclipse Process Framework (EPF) 
Composer
Apresentação Open Up
Metodologia 
▪ Origem no Rational Unified Process (RUP) 
▪ Abordagem iterativa e incremental 
▪ Princípios do Manifesto do Desenvolvimento do Software Ágil 
▪ Metodologia Minimalista, Completa e Customizável 
▪ Modelado pela ferramenta Eclipse Process Framework (EPF) 
Composer
Eclipse Process Framework (EPF) Composer 
▪ Possibilita o gerenciamento do processo 
▪ Fácil aprendizado 
▪ Métodos simples 
▪ Customizável 
▪ Geração automática da documentação: 
Produto de Trabalho: artefatos; 
Tarefa: como executar o trabalho; 
Papel: quem executa o trabalho; 
Processo: define o fluxo de trabalho; 
Diretriz: modelos, checklist, exemplos, guias, conceitos e outros.
Processo do OpenUP 
3 CAMADAS 
Microincrementos 
Ciclo de Vida de Iteração 
Ciclo de Vida de Projeto 
4 FASES 
Concepção 
Elaboração 
Construção 
Transição 
Processo
Processo
Marcos do Processo 
▪ Em cada FASE existem marcos, indicando o final da fase: 
Iniciação: examina-se o custo/benefício e decide se prossegue ou cancela 
o projeto; 
Elaboração: traçado o mapa de requisitos, examinam-se os objetivos do 
sistema e o escopo, escolhe a arquitetura e averigua os principais riscos; 
Construção: produto pronto para ser entregue à equipe de transição; 
Transição: averigua se os objetivos foram atingidos e se um novo ciclo de 
desenvolvimento deve ser iniciado.
Papéis no OpenUP 
▪ “...Ninguém constrói um bom software sozinho, mas uma equipe trabalhando 
junto pode fazer coisas extraordinárias” (OpenUP, 2010). 
Arquiteto: define a arquitetura de software, incluindo a tomada das principais 
decisões técnicas que orientam todo o desenho e a implementação do projeto; 
Gerente de Projeto: conduz o planejamento do projeto, coordena as interações 
com os stakeholders e mantêm a equipe de projeto focada; 
Analista: representa os interesses do cliente e do usuário final recolhendo 
informações dos stakeholders para entender o problema a ser resolvido, 
capturando os requisitos e definindo suas prioridades;
Papéis no OpenUP 
 Testador: responsável pelas principais atividades do esforço de teste. Estas atividades 
incluem identificar, definir, implementar e conduzir os testes necessários, bem como 
registrar e analisar os resultados dos testes; 
 Desenvolvedor: responsável por desenvolver uma parte do sistema, incluindo a construção 
de seu desenho de forma que ele atenda a arquitetura e possivelmente a prototipagem da 
interface de usuário, e então implementar, executar o teste de unidade e integrar os 
componentes que são parte da solução; 
 Stakeholder: representa grupos de interessados cujas necessidades devem ser satisfeitas 
pelo projeto. É um papel que pode ser executado por qualquer um que seja (ou 
potencialmente possa ser) afetado pelo resultado do projeto; 
 Qualquer papel: Qualquer um em uma equipe pode atuar neste papel executando diversas 
tarefas.
Disciplinas
Produtos do Trabalho
OpenUP X Rational UP 
▪ OpenUP originou-se do Rational Unified Process (RUP) 
OpenUP tem menor quantidade de produtos de trabalho, papéis e tarefas; 
Menor formalidade; 
Introduziu o conceito de microincrementos; 
Auto-organização do time de projeto; 
Papel do indivíduo dentro do projeto é mais importante do seu cargo 
funcional. 
Ambos focam na redução de riscos e valorização dos stakeholders.
Considerações Finais 
▪ O OpenUP destina-se a pequenas equipes que trabalham juntas no mesmo 
local; 
▪ A equipe precisa se engajar em total interação face-a-face diariamente; 
▪ Os membros da equipe colaboram extensivamente; 
▪ A participação dos stakeholders é crítica para o sucesso da implementação; 
▪ Os casos de uso são usados para elicitar e descrever os requisitos; 
▪ Foco na redução significativa dos riscos o mais cedo possível no ciclo de vida; 
▪ Os testes são executados várias vezes por iteração, sempre que a solução for 
incrementada com o desenvolvimento de um requisito, uma mudança ou a 
correção de um erro.
Conclusão 
▪ O OpenUP nos mostra que um processo ágil é disciplinado; 
▪ É essencial uma equipe madura e qualificada; 
▪ E a transparência e o comprometimento é a chave do 
sucesso. A comunicação diária, aberta e transparente 
permite que membros do time possam influenciar sobre o 
que e como fazer.
Roteiro 
▪ Metodologia 
▪ Processo 
▪ OpenUP X Rational Unified Process (RUP) 
▪ Considerações Finais 
▪ Conclusão
IFRS – Câmpus Canoas 
Disciplina: Análise e Projetos de Sistemas 
Profº. Rodrigo Noll 
Alunos: Luciane da Silva 
André Ficht 
OpenUP 
Um processo integrado e ágil

Mais conteúdo relacionado

PDF
Comandos do linux
PDF
Gerenciamento de memória cap 03 (ii unidade)
PPTX
Gestion Procesos, Sistemas Operativos
PPTX
PPTX
Algoritmos e Estrutura de Dados - Aula 05
PPTX
Conceito de processos
PDF
ieee 830
PPT
ConstituiçãO Do Computador
Comandos do linux
Gerenciamento de memória cap 03 (ii unidade)
Gestion Procesos, Sistemas Operativos
Algoritmos e Estrutura de Dados - Aula 05
Conceito de processos
ieee 830
ConstituiçãO Do Computador

Mais procurados (20)

PDF
Metodos de ordenação estrutura de dados
PDF
Diagrama de classe aula 02 PDF para UML.
PDF
Arquitectura General del Sistema Operativo Linux
PPTX
Gestión de archivos en Mac OS
PDF
3. Análisis de Requerimientos
PDF
Aula 3. frameworks front end
PDF
Getting Started With Linux Administration
PPT
Introdução a Automação de Teste de Software
PPTX
Metodologias de Desenvolvimento de Software
PPT
2009 1 - sistemas operacionais - aula 8 - memoria
PDF
OpenHPC: Community Building Blocks for HPC Systems
DOCX
C. comparativo servidores & servicios
PPT
História do linux ppt
PPTX
Sistemas distribuídos aula 1
PPTX
Aula 08 - Placa Mãe
ODP
Curso Linguagem de Programação I - PHP Básico
PPTX
Teste de software
PDF
Android - Conceito e Arquitetura
PDF
Introdução a Gerência de Configuração de Software
Metodos de ordenação estrutura de dados
Diagrama de classe aula 02 PDF para UML.
Arquitectura General del Sistema Operativo Linux
Gestión de archivos en Mac OS
3. Análisis de Requerimientos
Aula 3. frameworks front end
Getting Started With Linux Administration
Introdução a Automação de Teste de Software
Metodologias de Desenvolvimento de Software
2009 1 - sistemas operacionais - aula 8 - memoria
OpenHPC: Community Building Blocks for HPC Systems
C. comparativo servidores & servicios
História do linux ppt
Sistemas distribuídos aula 1
Aula 08 - Placa Mãe
Curso Linguagem de Programação I - PHP Básico
Teste de software
Android - Conceito e Arquitetura
Introdução a Gerência de Configuração de Software
Anúncio

Destaque (11)

PPTX
Apresentação do Trabalho de Conclusão de Curso
PDF
Linhas de Processos de Software - Minicurso - SBQS 2011
PDF
Open Up – Gerenciando Projetos Sob Principios Ágeis
PPT
PPT
Balsamiq e Pencil - W
DOCX
Apostila - ProjectLibre 1.5
PDF
Guia do usuário - ProjectLibre 1.5
PDF
Import community pycon jp
PPSX
ProjectLibre 1.5 - Aula 5 - Relatórios
PDF
import pybr12: experiencias de inclusión en la última PyCon Brazil
PDF
IHC - Slide 2 - Usabilidade e Princípios de Design
Apresentação do Trabalho de Conclusão de Curso
Linhas de Processos de Software - Minicurso - SBQS 2011
Open Up – Gerenciando Projetos Sob Principios Ágeis
Balsamiq e Pencil - W
Apostila - ProjectLibre 1.5
Guia do usuário - ProjectLibre 1.5
Import community pycon jp
ProjectLibre 1.5 - Aula 5 - Relatórios
import pybr12: experiencias de inclusión en la última PyCon Brazil
IHC - Slide 2 - Usabilidade e Princípios de Design
Anúncio

Semelhante a Apresentação Open Up (20)

PPTX
Apresentacao engenharia aup
PPT
Apresentação de Metodologias Ágeis para empresas,
PPT
AGILE UNIFIED PROCESS
PPTX
Gerenciamento de equipes no desenvolvimento de software
PDF
Aula 3 - Engenharia de Software
PDF
1MA5591D-desenvolvimento agil_alunos.pdf
PPT
Metodologias ágeis de desenvolvimento
PDF
Apresentação Scrum + Gerenciamento de Portfólio
PPTX
O desafio do ágil em um time de Machine Learning
PDF
Aula 1 Analise e Projeto
PDF
Aula 1 analise e projeto
PPT
Introdução a Metodologia XP (E Xtreme Programming)
KEY
Aula2 - Modelagem de Sistemas Orientada a Objetos
PPS
Gerenciamento e desenvolvimento ágil de software
PDF
Trabalho pds libre office 2
PDF
Estudo de ferramentas em Software Livre para gestão ágil de projetos de desen...
PPT
347842.ppt
PDF
Gerenciamento ágil de processos - SCRUM
PPTX
Metodologia ágil
PPT
Analise e desenvolvimento
Apresentacao engenharia aup
Apresentação de Metodologias Ágeis para empresas,
AGILE UNIFIED PROCESS
Gerenciamento de equipes no desenvolvimento de software
Aula 3 - Engenharia de Software
1MA5591D-desenvolvimento agil_alunos.pdf
Metodologias ágeis de desenvolvimento
Apresentação Scrum + Gerenciamento de Portfólio
O desafio do ágil em um time de Machine Learning
Aula 1 Analise e Projeto
Aula 1 analise e projeto
Introdução a Metodologia XP (E Xtreme Programming)
Aula2 - Modelagem de Sistemas Orientada a Objetos
Gerenciamento e desenvolvimento ágil de software
Trabalho pds libre office 2
Estudo de ferramentas em Software Livre para gestão ágil de projetos de desen...
347842.ppt
Gerenciamento ágil de processos - SCRUM
Metodologia ágil
Analise e desenvolvimento

Último (20)

PDF
Fiqh da adoração (islamismo)
PDF
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
PDF
O retorno a origem (islã Islamismo)
PDF
[Slides] A Literatura no ENEM 2017 (1).pdf
PPTX
5. A cultura do mundo virtual - globalidade.pptx
PPTX
1. A Cultura do Palco - muitos palcos, um espetáculo.pptx
PPTX
"BPF, PPHO e APPCC na Indústria de Alimentos"
DOC
PPP 2024 (2) (2) feito EM REELABORAÇÃO MORENA ( ABRIL 2024).doc
PPTX
Ocupação e transformação dos territórios.pptx
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
PPTX
Programa Nacional de Saúde do Adulto.pptx
PPSX
A epistemologia de Wilheim G Leibniz.ppsx
PPTX
2. A Cultura do Salão - o fim das trevas.pptx
PDF
Combate a Incêndio - Hidrantes,Mangotinhos, Mangueiras de Incêndio, Acessóri...
PDF
HORÁRIO GERAL SIGAA 2025_PRÉVIA_SIGAA-1.pdf
PPT
1ª Telefonia Fixa Padrao Novo Jailton 2012_22.ppt
PPTX
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
PDF
metabolismo energtico das clulas-131017092002-phpapp02.pdf
DOCX
PLANEJAMENTO QUINZENAL - 18.08.2025 à 29.08.2025 - 2ºANO - PROFESSORA PATRÍCI...
PPTX
norma regulamentadora numero vinte nr 20
Fiqh da adoração (islamismo)
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
O retorno a origem (islã Islamismo)
[Slides] A Literatura no ENEM 2017 (1).pdf
5. A cultura do mundo virtual - globalidade.pptx
1. A Cultura do Palco - muitos palcos, um espetáculo.pptx
"BPF, PPHO e APPCC na Indústria de Alimentos"
PPP 2024 (2) (2) feito EM REELABORAÇÃO MORENA ( ABRIL 2024).doc
Ocupação e transformação dos territórios.pptx
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
Programa Nacional de Saúde do Adulto.pptx
A epistemologia de Wilheim G Leibniz.ppsx
2. A Cultura do Salão - o fim das trevas.pptx
Combate a Incêndio - Hidrantes,Mangotinhos, Mangueiras de Incêndio, Acessóri...
HORÁRIO GERAL SIGAA 2025_PRÉVIA_SIGAA-1.pdf
1ª Telefonia Fixa Padrao Novo Jailton 2012_22.ppt
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
metabolismo energtico das clulas-131017092002-phpapp02.pdf
PLANEJAMENTO QUINZENAL - 18.08.2025 à 29.08.2025 - 2ºANO - PROFESSORA PATRÍCI...
norma regulamentadora numero vinte nr 20

Apresentação Open Up

  • 1. OpenUP: Um processo integrado e ágil
  • 3. Roteiro ▪ Metodologia ▪ Processo ▪ OpenUP X Rational Unified Process (RUP) ▪ Considerações Finais ▪ Conclusão
  • 4. Metodologia ▪ Origem no Rational Unified Process (RUP) ▪ Abordagem iterativa e incremental ▪ Princípios do Manifesto do Desenvolvimento do Software Ágil ▪ Metodologia Minimalista, Completa e Customizável ▪ Modelado pela ferramenta Eclipse Process Framework (EPF) Composer
  • 6. Metodologia ▪ Origem no Rational Unified Process (RUP) ▪ Abordagem iterativa e incremental ▪ Princípios do Manifesto do Desenvolvimento do Software Ágil ▪ Metodologia Minimalista, Completa e Customizável ▪ Modelado pela ferramenta Eclipse Process Framework (EPF) Composer
  • 7. Eclipse Process Framework (EPF) Composer ▪ Possibilita o gerenciamento do processo ▪ Fácil aprendizado ▪ Métodos simples ▪ Customizável ▪ Geração automática da documentação: Produto de Trabalho: artefatos; Tarefa: como executar o trabalho; Papel: quem executa o trabalho; Processo: define o fluxo de trabalho; Diretriz: modelos, checklist, exemplos, guias, conceitos e outros.
  • 8. Processo do OpenUP 3 CAMADAS Microincrementos Ciclo de Vida de Iteração Ciclo de Vida de Projeto 4 FASES Concepção Elaboração Construção Transição Processo
  • 10. Marcos do Processo ▪ Em cada FASE existem marcos, indicando o final da fase: Iniciação: examina-se o custo/benefício e decide se prossegue ou cancela o projeto; Elaboração: traçado o mapa de requisitos, examinam-se os objetivos do sistema e o escopo, escolhe a arquitetura e averigua os principais riscos; Construção: produto pronto para ser entregue à equipe de transição; Transição: averigua se os objetivos foram atingidos e se um novo ciclo de desenvolvimento deve ser iniciado.
  • 11. Papéis no OpenUP ▪ “...Ninguém constrói um bom software sozinho, mas uma equipe trabalhando junto pode fazer coisas extraordinárias” (OpenUP, 2010). Arquiteto: define a arquitetura de software, incluindo a tomada das principais decisões técnicas que orientam todo o desenho e a implementação do projeto; Gerente de Projeto: conduz o planejamento do projeto, coordena as interações com os stakeholders e mantêm a equipe de projeto focada; Analista: representa os interesses do cliente e do usuário final recolhendo informações dos stakeholders para entender o problema a ser resolvido, capturando os requisitos e definindo suas prioridades;
  • 12. Papéis no OpenUP  Testador: responsável pelas principais atividades do esforço de teste. Estas atividades incluem identificar, definir, implementar e conduzir os testes necessários, bem como registrar e analisar os resultados dos testes;  Desenvolvedor: responsável por desenvolver uma parte do sistema, incluindo a construção de seu desenho de forma que ele atenda a arquitetura e possivelmente a prototipagem da interface de usuário, e então implementar, executar o teste de unidade e integrar os componentes que são parte da solução;  Stakeholder: representa grupos de interessados cujas necessidades devem ser satisfeitas pelo projeto. É um papel que pode ser executado por qualquer um que seja (ou potencialmente possa ser) afetado pelo resultado do projeto;  Qualquer papel: Qualquer um em uma equipe pode atuar neste papel executando diversas tarefas.
  • 15. OpenUP X Rational UP ▪ OpenUP originou-se do Rational Unified Process (RUP) OpenUP tem menor quantidade de produtos de trabalho, papéis e tarefas; Menor formalidade; Introduziu o conceito de microincrementos; Auto-organização do time de projeto; Papel do indivíduo dentro do projeto é mais importante do seu cargo funcional. Ambos focam na redução de riscos e valorização dos stakeholders.
  • 16. Considerações Finais ▪ O OpenUP destina-se a pequenas equipes que trabalham juntas no mesmo local; ▪ A equipe precisa se engajar em total interação face-a-face diariamente; ▪ Os membros da equipe colaboram extensivamente; ▪ A participação dos stakeholders é crítica para o sucesso da implementação; ▪ Os casos de uso são usados para elicitar e descrever os requisitos; ▪ Foco na redução significativa dos riscos o mais cedo possível no ciclo de vida; ▪ Os testes são executados várias vezes por iteração, sempre que a solução for incrementada com o desenvolvimento de um requisito, uma mudança ou a correção de um erro.
  • 17. Conclusão ▪ O OpenUP nos mostra que um processo ágil é disciplinado; ▪ É essencial uma equipe madura e qualificada; ▪ E a transparência e o comprometimento é a chave do sucesso. A comunicação diária, aberta e transparente permite que membros do time possam influenciar sobre o que e como fazer.
  • 18. Roteiro ▪ Metodologia ▪ Processo ▪ OpenUP X Rational Unified Process (RUP) ▪ Considerações Finais ▪ Conclusão
  • 19. IFRS – Câmpus Canoas Disciplina: Análise e Projetos de Sistemas Profº. Rodrigo Noll Alunos: Luciane da Silva André Ficht OpenUP Um processo integrado e ágil