SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Apresentação Projeto TCC
Apresentação Projeto TCCApresentação Projeto TCC
Apresentação Projeto TCC
Diego Tamanini
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitos
elliando dias
 
Padrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVMPadrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVM
Aricelio Souza
 
Desenvolvimento orientado a testes - TDD
Desenvolvimento orientado a testes - TDDDesenvolvimento orientado a testes - TDD
Desenvolvimento orientado a testes - TDD
washingtonlslima
 

Tendances (20)

Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Teste de Software - Introdução
Teste de Software - IntroduçãoTeste de Software - Introdução
Teste de Software - Introdução
 
Aula 03 - Estrutura Analítica do Projeto
Aula 03 - Estrutura Analítica do ProjetoAula 03 - Estrutura Analítica do Projeto
Aula 03 - Estrutura Analítica do Projeto
 
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaMetodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Modelo cascata
Modelo cascataModelo cascata
Modelo cascata
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Gestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraGestão de defeitos e testes com Jira
Gestão de defeitos e testes com Jira
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de Software
 
Modelos de Processo de Software Parte 3
Modelos de Processo de Software Parte 3Modelos de Processo de Software Parte 3
Modelos de Processo de Software Parte 3
 
Apresentação Projeto TCC
Apresentação Projeto TCCApresentação Projeto TCC
Apresentação Projeto TCC
 
Metodologias Ágeis para o Desenvolvimento de Software
Metodologias Ágeis para o Desenvolvimento de SoftwareMetodologias Ágeis para o Desenvolvimento de Software
Metodologias Ágeis para o Desenvolvimento de Software
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitos
 
Treinamento em gestão de projetos
Treinamento em gestão de projetosTreinamento em gestão de projetos
Treinamento em gestão de projetos
 
Metodologias Ágeis de Gestão de Projetos
Metodologias Ágeis de Gestão de ProjetosMetodologias Ágeis de Gestão de Projetos
Metodologias Ágeis de Gestão de Projetos
 
Padrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVMPadrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVM
 
Desenvolvimento orientado a testes - TDD
Desenvolvimento orientado a testes - TDDDesenvolvimento orientado a testes - TDD
Desenvolvimento orientado a testes - TDD
 
Introdução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareIntrodução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de Software
 

Similaire à Apresentacao engenharia aup

Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software Rup
Felipe
 
Engenharia software rup
Engenharia software   rupEngenharia software   rup
Engenharia software rup
Felipe
 

Similaire à 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
 
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
 
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
 
Es capítulo 2 - processos de software
Es   capítulo 2  - processos de softwareEs   capítulo 2  - processos de software
Es capítulo 2 - processos de software
 
Introdução aos fundamentos de teste de software 3
Introdução aos fundamentos de teste de software 3Introdução aos fundamentos de teste de software 3
Introdução aos fundamentos de teste de software 3
 

Plus 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
 

Dernier

19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 

Dernier (20)

GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptx
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 

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