SlideShare uma empresa Scribd logo
PROCESSO UNIFICADO
ÁGIL(AUP)
1
UNIVERSIDADE PAULISTA – UNIP
Diogenes Fernandes da Silva
Douglas Alves
Luiz Ricardo Silva Viana
Renato de O. Lucena
Theotonio Nunes Filho
2
Histórico do AUP :
• No início de 2001, um grupo de
consultores, engenheiros e autores
apresentou o denominado “The Agile
Manifesto”, com o objetivo de apresentar e
discutir novas formas para melhor
desenvolver software, aplicando
determinados conceitos de agilidade as
metodologias existentes associadas ao
desenvolvimento de software.
3
O que é AUP?
• A partir do manifesto citado, surgiu a AUP que
seria um método ágil, e que atenderia as
seguintes prerrogativas:
• Valorizar os indivíduos envolvidos no processo e as interações
entre estes, em detrimento dos processos e das ferramentas.
• Produzir softwares funcionais, em vez de documentações
completas e atualizadas.
• Colaborar com os clientes e não discutir freqüentemente
pormenores contratuais.
• Estar preparado para a adaptação e introdução de mudanças,
por oposição ao seguimento rigoroso de um plano. 4
Princípios do AUP
• Assumir simplicidade;
• Flexibilidade para mudanças;
• O software é o primeiro objetivo;
• Viabilizar esforços futuros;
• Alterações incrementais;
• Maximizar o investimento dos interessados no Software;
• Modelar com propósito;
• Múltiplos modelos;
• Trabalho com qualidade;
5
Práticas do AUP
• Participação ativa dos interessados no software;
• Aplicação correta dos artefatos;
• Posse coletiva;
• Criação de modelos em paralelo;
• Maximizar a simplicidade;
• Descrições simples e acessíveis;
6
Práticas do AUP
• Modelação entre todos;
• Comprovação através do código;
• Fonte de informação única;
• Utilizar as ferramentas mais simples;
• Iteração para outro artefato;
• Modelação incremental;
• Publicação dos modelos;
7
O eixo horizontal ilustra as fases do AUP e o eixo vertical as
disciplinas, de modo que seja evidenciada a concentração de
atividades de cada disciplina em cada fase do ciclo de vida do
AUP.
Modelagem de negocios
Requerimentos
Analise e Desing
Implementaçao
Teste
Desenvolvimento
8
A visão geral do AUP
Fases e Atividades
As fases do AUP estão elencadas a seguir :
• Inception (Concepção): Tem como objetivos
a identificação do âmbito do projeto, a
potencial arquitetura do sistema e a
obtenção dos fundos e aceitação por parte
dos stakeholders;
9
Fases e Atividades
• Elaboration (Elaboração): Resume-se
a provar a consistência da arquitetura
do sistema;
• Construction (Construção) : Criação regular
e incremental de software operacional, que
preencha os mais altos
requisitos/necessidades dos stakeholders.
• Transition (Transição) : Validar e
implementar o sistema desenvolvido
no ambiente respectivo.
10
Fases e Atividades
As atividades que são realizadas de uma
forma iterativa, para construır, validar e
entregar software operacional, são as
seguintes:
• Model (Modelagem) : Compreender o
ramo em que se insere a organização, o
problema para o qual se está a
desenvolver software e identificar uma
solução para resolvê-lo ;
11
Fases e Atividades
• Implementation (Implementação) :
Transformar os modelos em código
executável e testá-los.
• Test (Testes): Realização de uma avaliação
objetiva com o intuito de assegurar a
qualidade. Inclui encontrar defeitos, validar
se o sistema faz o que é suposto e verificar
se os requisitos são alcançados.
12
Fases e Atividades
• Deployment (Implantação) : Planear a
entrega do sistema e executá-lo, de forma a
fornecer aos utilizadores software
operacional nos prazos previstos.
• Configuration Management (Gerenciamento
de Configuração) : Garantir o acesso a todos
os artefatos do projeto. Inclui o rastreamento
das várias versões dos artefatos, controlar e
gerir as suas alterações, entre outros.
13
Fases e Atividades
• Project Management (Gerenciamento de Projeto):
Direcionar as atividades que ocorrem no projeto.
Gestão de risco, gestão de recursos humanos e
coordenação com as pessoas/sistemas que estão
fora do âmbito do projeto, de forma a garantir a
entrega e o orçamento previsto.
• Environment (Ambiente): Tem como objetivo
assegurar que os processos, a direção do projeto e
as ferramentas utilizadas estão acessíveis a toda a
equipe de desenvolvimento.
14
Entregando versões incrementais
ao longo do tempo
15
Em vez da abordagem "big bang", onde você entrega o software de
uma só vez, em vez disso, liberte-o em produção em porções (por
exemplo, versão 1, versão 2 e assim por diante).
Referências Bibliográficas
The Agile Modeling.
Disponível em: http://www.defaultbreak.com
Alhir, Sinan: The Agile Unified Processo (AUP).
Disponível em: http://home.comcast.net/~salhir
16

Mais conteúdo relacionado

Mais procurados

Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De SoftwareFelipe Goulart
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começarAdriano Tavares
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information ProtocolJean Pimentel
 
Monitoramento de Aplicações - Felipe Regalgo
Monitoramento de Aplicações - Felipe RegalgoMonitoramento de Aplicações - Felipe Regalgo
Monitoramento de Aplicações - Felipe RegalgoiMasters
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De SoftwareCursoSENAC
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01Franklin Matos Correia
 
Servidores Web
Servidores Web Servidores Web
Servidores Web bastosluis
 
Uma Introdução a Engenharia de Software
Uma Introdução a Engenharia de SoftwareUma Introdução a Engenharia de Software
Uma Introdução a Engenharia de SoftwareVinicius Garcia
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01thomasdacosta
 
Orientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores AndroidOrientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores AndroidIury Teixeira
 
Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Pepe Rocker
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develJose Augusto Carvalho
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open SourceDiogo Silva
 

Mais procurados (20)

Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começar
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
 
Monitoramento de Aplicações - Felipe Regalgo
Monitoramento de Aplicações - Felipe RegalgoMonitoramento de Aplicações - Felipe Regalgo
Monitoramento de Aplicações - Felipe Regalgo
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01
 
43512935 projeto-de-redes
43512935 projeto-de-redes43512935 projeto-de-redes
43512935 projeto-de-redes
 
Servidores Web
Servidores Web Servidores Web
Servidores Web
 
Uma Introdução a Engenharia de Software
Uma Introdução a Engenharia de SoftwareUma Introdução a Engenharia de Software
Uma Introdução a Engenharia de Software
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Vantagens__Desvantagens_Tipos_de_servidores
Vantagens__Desvantagens_Tipos_de_servidoresVantagens__Desvantagens_Tipos_de_servidores
Vantagens__Desvantagens_Tipos_de_servidores
 
Arquitetura MVC
Arquitetura MVCArquitetura MVC
Arquitetura MVC
 
Páginas dinâmicas
Páginas dinâmicasPáginas dinâmicas
Páginas dinâmicas
 
Orientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores AndroidOrientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores Android
 
Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)
 
Padrões MVC
Padrões MVCPadrões MVC
Padrões MVC
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e devel
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open Source
 

Semelhante a Apresentacao engenharia aup

Texto de Apoio2_Síntese de Metodologias Ageis.ppt
Texto de Apoio2_Síntese de Metodologias Ageis.pptTexto de Apoio2_Síntese de Metodologias Ageis.ppt
Texto de Apoio2_Síntese de Metodologias Ageis.pptHurgelNeto
 
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIDevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIAlefe Variani
 
Memória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwareMemória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwarerenatocinttra
 
Apresentação Open Up
Apresentação Open UpApresentação Open Up
Apresentação Open UpLuciane2309
 
OpenUP: um processo integrado e ágil
OpenUP: um processo integrado e ágilOpenUP: um processo integrado e ágil
OpenUP: um processo integrado e ágilAndré Ficht
 
Engenharia software rup
Engenharia software   rupEngenharia software   rup
Engenharia software rupFelipe
 
Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software RupFelipe
 
Aula 03 - IBM Rational Unified Process- METODOLOGIA ÁGIL
Aula 03 - IBM Rational Unified Process- METODOLOGIA ÁGILAula 03 - IBM Rational Unified Process- METODOLOGIA ÁGIL
Aula 03 - IBM Rational Unified Process- METODOLOGIA ÁGILCarlosHenriqueRamalh2
 
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANDesenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANFernando Palma
 
Open Up – Gerenciando Projetos Sob Principios Ágeis
Open Up – Gerenciando Projetos Sob Principios ÁgeisOpen Up – Gerenciando Projetos Sob Principios Ágeis
Open Up – Gerenciando Projetos Sob Principios Ágeisjeanstreleski
 
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia IDevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia IAlefe Variani
 

Semelhante a Apresentacao engenharia aup (20)

ageis2003.ppt
ageis2003.pptageis2003.ppt
ageis2003.ppt
 
ageis2003.ppt
ageis2003.pptageis2003.ppt
ageis2003.ppt
 
Rational Unified Process (RUP)
Rational Unified Process (RUP)Rational Unified Process (RUP)
Rational Unified Process (RUP)
 
38484931 questionario-es
38484931 questionario-es38484931 questionario-es
38484931 questionario-es
 
Texto de Apoio2_Síntese de Metodologias Ageis.ppt
Texto de Apoio2_Síntese de Metodologias Ageis.pptTexto de Apoio2_Síntese de Metodologias Ageis.ppt
Texto de Apoio2_Síntese de Metodologias Ageis.ppt
 
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIDevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
 
Memória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwareMemória de aula_aula04_eng_software
Memória de aula_aula04_eng_software
 
Apresentação Open Up
Apresentação Open UpApresentação Open Up
Apresentação Open Up
 
OpenUP: um processo integrado e ágil
OpenUP: um processo integrado e ágilOpenUP: um processo integrado e ágil
OpenUP: um processo integrado e ágil
 
Engenharia software rup
Engenharia software   rupEngenharia software   rup
Engenharia software rup
 
Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software Rup
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
347842.ppt
347842.ppt347842.ppt
347842.ppt
 
Aula 03 - IBM Rational Unified Process- METODOLOGIA ÁGIL
Aula 03 - IBM Rational Unified Process- METODOLOGIA ÁGILAula 03 - IBM Rational Unified Process- METODOLOGIA ÁGIL
Aula 03 - IBM Rational Unified Process- METODOLOGIA ÁGIL
 
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANDesenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
 
Open Up – Gerenciando Projetos Sob Principios Ágeis
Open Up – Gerenciando Projetos Sob Principios ÁgeisOpen Up – Gerenciando Projetos Sob Principios Ágeis
Open Up – Gerenciando Projetos Sob Principios Ágeis
 
Apresentação RUP
Apresentação RUPApresentação RUP
Apresentação RUP
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia IDevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
 
Metodologias ágeis de desenvolvimento
Metodologias ágeis de desenvolvimento Metodologias ágeis de desenvolvimento
Metodologias ágeis de desenvolvimento
 

Mais de Renato Lucena

Php assíncrono com_react_php
Php assíncrono com_react_phpPhp assíncrono com_react_php
Php assíncrono com_react_phpRenato Lucena
 
Laravelcollectionsunraveled
LaravelcollectionsunraveledLaravelcollectionsunraveled
LaravelcollectionsunraveledRenato Lucena
 
Desconstruindo paulo freire thomas giulliano
Desconstruindo paulo freire   thomas giullianoDesconstruindo paulo freire   thomas giulliano
Desconstruindo paulo freire thomas giullianoRenato Lucena
 
8 motivos-para-usar-o-yii2
8 motivos-para-usar-o-yii28 motivos-para-usar-o-yii2
8 motivos-para-usar-o-yii2Renato Lucena
 
Estruturas blade-repeticao
Estruturas blade-repeticaoEstruturas blade-repeticao
Estruturas blade-repeticaoRenato Lucena
 
Revista programar 51
Revista programar 51Revista programar 51
Revista programar 51Renato Lucena
 
Curiosidades bíblia
Curiosidades bíbliaCuriosidades bíblia
Curiosidades bíbliaRenato Lucena
 
Team viwer linux inicia ubuntu
Team viwer linux inicia ubuntuTeam viwer linux inicia ubuntu
Team viwer linux inicia ubuntuRenato Lucena
 

Mais de Renato Lucena (12)

Php assíncrono com_react_php
Php assíncrono com_react_phpPhp assíncrono com_react_php
Php assíncrono com_react_php
 
Crunchy containers
Crunchy containersCrunchy containers
Crunchy containers
 
Aulão de docker
Aulão de dockerAulão de docker
Aulão de docker
 
Laravelcollectionsunraveled
LaravelcollectionsunraveledLaravelcollectionsunraveled
Laravelcollectionsunraveled
 
Ebook ui-design-v2
Ebook ui-design-v2Ebook ui-design-v2
Ebook ui-design-v2
 
Desconstruindo paulo freire thomas giulliano
Desconstruindo paulo freire   thomas giullianoDesconstruindo paulo freire   thomas giulliano
Desconstruindo paulo freire thomas giulliano
 
8 motivos-para-usar-o-yii2
8 motivos-para-usar-o-yii28 motivos-para-usar-o-yii2
8 motivos-para-usar-o-yii2
 
Estruturas blade-repeticao
Estruturas blade-repeticaoEstruturas blade-repeticao
Estruturas blade-repeticao
 
Revista programar 51
Revista programar 51Revista programar 51
Revista programar 51
 
Crud
CrudCrud
Crud
 
Curiosidades bíblia
Curiosidades bíbliaCuriosidades bíblia
Curiosidades bíblia
 
Team viwer linux inicia ubuntu
Team viwer linux inicia ubuntuTeam viwer linux inicia ubuntu
Team viwer linux inicia ubuntu
 

Último

Apresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao AssédioApresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao Assédioifbauab
 
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdfOFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdfAndriaNascimento27
 
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...LuizHenriquedeAlmeid6
 
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdfmanual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdfLeandroTelesRocha2
 
Administração (Conceitos e Teorias sobre a Administração)
Administração (Conceitos e Teorias sobre a Administração)Administração (Conceitos e Teorias sobre a Administração)
Administração (Conceitos e Teorias sobre a Administração)zarinha
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Exercícios de Clima no brasil e no mundo.pdf
Exercícios de Clima no brasil e no mundo.pdfExercícios de Clima no brasil e no mundo.pdf
Exercícios de Clima no brasil e no mundo.pdfRILTONNOGUEIRADOSSAN
 
5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdf
5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdf5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdf
5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdfedjailmax
 
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdfHans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdfrarakey779
 
Evangelismo e Missões Contemporânea Cristã.pdf
Evangelismo e Missões Contemporânea Cristã.pdfEvangelismo e Missões Contemporânea Cristã.pdf
Evangelismo e Missões Contemporânea Cristã.pdfPastor Robson Colaço
 
Poema - Reciclar é preciso
Poema            -        Reciclar é precisoPoema            -        Reciclar é preciso
Poema - Reciclar é precisoMary Alvarenga
 
Apresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantilApresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantilMariaHelena293800
 
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfGRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfrarakey779
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Centro Jacques Delors
 
Junho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na IgrejaJunho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na IgrejaComando Resgatai
 
Instrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdf
Instrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdfInstrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdf
Instrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdfssuserbb4ac2
 
22-modernismo-5-prosa-de-45.pptxrpnsaaaa
22-modernismo-5-prosa-de-45.pptxrpnsaaaa22-modernismo-5-prosa-de-45.pptxrpnsaaaa
22-modernismo-5-prosa-de-45.pptxrpnsaaaaCarolineFrancielle
 
Desastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadessDesastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadessRodrigoGonzlez461291
 
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfGRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfrarakey779
 
Apresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoApresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoPedroFerreira53928
 

Último (20)

Apresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao AssédioApresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao Assédio
 
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdfOFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
 
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
 
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdfmanual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
 
Administração (Conceitos e Teorias sobre a Administração)
Administração (Conceitos e Teorias sobre a Administração)Administração (Conceitos e Teorias sobre a Administração)
Administração (Conceitos e Teorias sobre a Administração)
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
Exercícios de Clima no brasil e no mundo.pdf
Exercícios de Clima no brasil e no mundo.pdfExercícios de Clima no brasil e no mundo.pdf
Exercícios de Clima no brasil e no mundo.pdf
 
5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdf
5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdf5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdf
5ca0e9_ea0307e5baa1478490e87a15cb4ee530.pdf
 
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdfHans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
 
Evangelismo e Missões Contemporânea Cristã.pdf
Evangelismo e Missões Contemporânea Cristã.pdfEvangelismo e Missões Contemporânea Cristã.pdf
Evangelismo e Missões Contemporânea Cristã.pdf
 
Poema - Reciclar é preciso
Poema            -        Reciclar é precisoPoema            -        Reciclar é preciso
Poema - Reciclar é preciso
 
Apresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantilApresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantil
 
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfGRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)
 
Junho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na IgrejaJunho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na Igreja
 
Instrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdf
Instrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdfInstrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdf
Instrucoes_A_M_Pranchas_01_a_33_Encadern (4).pdf
 
22-modernismo-5-prosa-de-45.pptxrpnsaaaa
22-modernismo-5-prosa-de-45.pptxrpnsaaaa22-modernismo-5-prosa-de-45.pptxrpnsaaaa
22-modernismo-5-prosa-de-45.pptxrpnsaaaa
 
Desastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadessDesastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadess
 
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfGRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
 
Apresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoApresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimento
 

Apresentacao engenharia aup

  • 2. UNIVERSIDADE PAULISTA – UNIP Diogenes Fernandes da Silva Douglas Alves Luiz Ricardo Silva Viana Renato de O. Lucena Theotonio Nunes Filho 2
  • 3. Histórico do AUP : • No início de 2001, um grupo de consultores, engenheiros e autores apresentou o denominado “The Agile Manifesto”, com o objetivo de apresentar e discutir novas formas para melhor desenvolver software, aplicando determinados conceitos de agilidade as metodologias existentes associadas ao desenvolvimento de software. 3
  • 4. O que é AUP? • A partir do manifesto citado, surgiu a AUP que seria um método ágil, e que atenderia as seguintes prerrogativas: • Valorizar os indivíduos envolvidos no processo e as interações entre estes, em detrimento dos processos e das ferramentas. • Produzir softwares funcionais, em vez de documentações completas e atualizadas. • Colaborar com os clientes e não discutir freqüentemente pormenores contratuais. • Estar preparado para a adaptação e introdução de mudanças, por oposição ao seguimento rigoroso de um plano. 4
  • 5. Princípios do AUP • Assumir simplicidade; • Flexibilidade para mudanças; • O software é o primeiro objetivo; • Viabilizar esforços futuros; • Alterações incrementais; • Maximizar o investimento dos interessados no Software; • Modelar com propósito; • Múltiplos modelos; • Trabalho com qualidade; 5
  • 6. Práticas do AUP • Participação ativa dos interessados no software; • Aplicação correta dos artefatos; • Posse coletiva; • Criação de modelos em paralelo; • Maximizar a simplicidade; • Descrições simples e acessíveis; 6
  • 7. Práticas do AUP • Modelação entre todos; • Comprovação através do código; • Fonte de informação única; • Utilizar as ferramentas mais simples; • Iteração para outro artefato; • Modelação incremental; • Publicação dos modelos; 7
  • 8. O eixo horizontal ilustra as fases do AUP e o eixo vertical as disciplinas, de modo que seja evidenciada a concentração de atividades de cada disciplina em cada fase do ciclo de vida do AUP. Modelagem de negocios Requerimentos Analise e Desing Implementaçao Teste Desenvolvimento 8 A visão geral do AUP
  • 9. Fases e Atividades As fases do AUP estão elencadas a seguir : • Inception (Concepção): Tem como objetivos a identificação do âmbito do projeto, a potencial arquitetura do sistema e a obtenção dos fundos e aceitação por parte dos stakeholders; 9
  • 10. Fases e Atividades • Elaboration (Elaboração): Resume-se a provar a consistência da arquitetura do sistema; • Construction (Construção) : Criação regular e incremental de software operacional, que preencha os mais altos requisitos/necessidades dos stakeholders. • Transition (Transição) : Validar e implementar o sistema desenvolvido no ambiente respectivo. 10
  • 11. Fases e Atividades As atividades que são realizadas de uma forma iterativa, para construır, validar e entregar software operacional, são as seguintes: • Model (Modelagem) : Compreender o ramo em que se insere a organização, o problema para o qual se está a desenvolver software e identificar uma solução para resolvê-lo ; 11
  • 12. Fases e Atividades • Implementation (Implementação) : Transformar os modelos em código executável e testá-los. • Test (Testes): Realização de uma avaliação objetiva com o intuito de assegurar a qualidade. Inclui encontrar defeitos, validar se o sistema faz o que é suposto e verificar se os requisitos são alcançados. 12
  • 13. Fases e Atividades • Deployment (Implantação) : Planear a entrega do sistema e executá-lo, de forma a fornecer aos utilizadores software operacional nos prazos previstos. • Configuration Management (Gerenciamento de Configuração) : Garantir o acesso a todos os artefatos do projeto. Inclui o rastreamento das várias versões dos artefatos, controlar e gerir as suas alterações, entre outros. 13
  • 14. Fases e Atividades • Project Management (Gerenciamento de Projeto): Direcionar as atividades que ocorrem no projeto. Gestão de risco, gestão de recursos humanos e coordenação com as pessoas/sistemas que estão fora do âmbito do projeto, de forma a garantir a entrega e o orçamento previsto. • Environment (Ambiente): Tem como objetivo assegurar que os processos, a direção do projeto e as ferramentas utilizadas estão acessíveis a toda a equipe de desenvolvimento. 14
  • 15. Entregando versões incrementais ao longo do tempo 15 Em vez da abordagem "big bang", onde você entrega o software de uma só vez, em vez disso, liberte-o em produção em porções (por exemplo, versão 1, versão 2 e assim por diante).
  • 16. Referências Bibliográficas The Agile Modeling. Disponível em: http://www.defaultbreak.com Alhir, Sinan: The Agile Unified Processo (AUP). Disponível em: http://home.comcast.net/~salhir 16