SlideShare a Scribd company logo
1 of 16
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

More Related Content

What's hot

Ian Sommerville, Software Engineering, 9th Edition Ch 23
Ian Sommerville,  Software Engineering, 9th Edition Ch 23Ian Sommerville,  Software Engineering, 9th Edition Ch 23
Ian Sommerville, Software Engineering, 9th Edition Ch 23Mohammed Romi
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTKathirvel Ayyaswamy
 
Модуль 2: Лекция 11-12: Scrum - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum  - обзор фреймворкаМодуль 2: Лекция 11-12: Scrum  - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum - обзор фреймворкаYana Brodetski
 
Compiler question bank
Compiler question bankCompiler question bank
Compiler question bankArthyR3
 
Software development methodologies
Software development methodologiesSoftware development methodologies
Software development methodologiesAnkita Lachhwani
 
Software Engineering Unit 1
Software Engineering Unit 1Software Engineering Unit 1
Software Engineering Unit 1Abhimanyu Mishra
 
Uml use case diagram 2
Uml use case diagram 2Uml use case diagram 2
Uml use case diagram 2Sally Jarkas
 
Programming languages
Programming languagesProgramming languages
Programming languagesSimon Mui
 
Software re engineering
Software re engineeringSoftware re engineering
Software re engineeringdeshpandeamrut
 
Aspect Oriented Software Development
Aspect Oriented Software DevelopmentAspect Oriented Software Development
Aspect Oriented Software DevelopmentJignesh Patel
 
Data mining course learning outcomes,Data Mining CMAP
Data mining course learning outcomes,Data Mining CMAPData mining course learning outcomes,Data Mining CMAP
Data mining course learning outcomes,Data Mining CMAPjaya lakshmi
 
Effort estimation( software Engineering)
Effort estimation( software Engineering)Effort estimation( software Engineering)
Effort estimation( software Engineering)kiran Patel
 

What's hot (20)

جميع اوامر لغة الاسمبلي
جميع اوامر لغة الاسمبلي جميع اوامر لغة الاسمبلي
جميع اوامر لغة الاسمبلي
 
Ian Sommerville, Software Engineering, 9th Edition Ch 23
Ian Sommerville,  Software Engineering, 9th Edition Ch 23Ian Sommerville,  Software Engineering, 9th Edition Ch 23
Ian Sommerville, Software Engineering, 9th Edition Ch 23
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
CMMI staged and continuous
CMMI staged and continuousCMMI staged and continuous
CMMI staged and continuous
 
Модуль 2: Лекция 11-12: Scrum - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum  - обзор фреймворкаМодуль 2: Лекция 11-12: Scrum  - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum - обзор фреймворка
 
COCOMO (Software Engineering)
COCOMO (Software Engineering)COCOMO (Software Engineering)
COCOMO (Software Engineering)
 
Compiler question bank
Compiler question bankCompiler question bank
Compiler question bank
 
Software development methodologies
Software development methodologiesSoftware development methodologies
Software development methodologies
 
Software Engineering Unit 1
Software Engineering Unit 1Software Engineering Unit 1
Software Engineering Unit 1
 
Uml use case diagram 2
Uml use case diagram 2Uml use case diagram 2
Uml use case diagram 2
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Software re engineering
Software re engineeringSoftware re engineering
Software re engineering
 
Aspect Oriented Software Development
Aspect Oriented Software DevelopmentAspect Oriented Software Development
Aspect Oriented Software Development
 
Design engineering
Design engineeringDesign engineering
Design engineering
 
Data mining course learning outcomes,Data Mining CMAP
Data mining course learning outcomes,Data Mining CMAPData mining course learning outcomes,Data Mining CMAP
Data mining course learning outcomes,Data Mining CMAP
 
Effort estimation( software Engineering)
Effort estimation( software Engineering)Effort estimation( software Engineering)
Effort estimation( software Engineering)
 
Introducción a tdd
Introducción a tddIntroducción a tdd
Introducción a tdd
 
Software design
Software designSoftware design
Software design
 
All About MATLAB
All About MATLABAll About MATLAB
All About MATLAB
 
Slides chapter 10
Slides chapter 10Slides chapter 10
Slides chapter 10
 

Similar to 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
 
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
 

Similar to 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
 
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
 
IBM Rational Unified Process
IBM Rational Unified ProcessIBM Rational Unified Process
IBM Rational Unified Process
 

More from 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
 

More from 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
 

Recently uploaded

11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreElianeElika
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfElianeElika
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfFernandaMota99
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 

Recently uploaded (20)

11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdf
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 

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