Aula 03: Iteração




ALGUÉM IRÁ APRESENTAR O 1º EXERCÍCIO?




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   1
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   2
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   2
Aula 03: Iteração




      ITERAÇÃO

INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   2
Aula 03: Iteração




                  ITERAÇÃO
      Repetição cíclica dos processos para o aperfeiçoamento
de cada uma de suas etapas durante o desenvolvimento de aplicativos


            INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   2
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
Aula 03: Iteração




O MOTIVO DESTA AULA




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
Aula 03: Iteração




O MOTIVO DESTA AULA




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
Aula 03: Iteração




O MOTIVO DESTA AULA
                                           Comdiggers têm
                                           diversos interesses
                                           (AI, UX, design de
                                           interação, produção
                                           de conteúdo,
                                           desenvolvimento);




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
Aula 03: Iteração




O MOTIVO DESTA AULA
                                           Comdiggers têm
                                           diversos interesses
                                           (AI, UX, design de
                                           interação, produção
                                           de conteúdo,
                                           desenvolvimento);
                                           Novas observações
                                           e mais perguntas
                                           a fazer na visita
                                           ao (ou do) Terra.


     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   4
Aula 03: Iteração




1 MÉTODO TRADICIONAL




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   4
Aula 03: Iteração




1 MÉTODO TRADICIONAL


Todos os processos são vistos
como etapas independentes de desenvolvimento;




            INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   4
Aula 03: Iteração




1 MÉTODO TRADICIONAL


Todos os processos são vistos
como etapas independentes de desenvolvimento;
Possíveis falhas de implementação
são corrigidas individualmente em cada processo
e somente após a conclusão do todo.




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   4
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   5
Aula 03: Iteração




1.1 MODELO CASCATA




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   5
Aula 03: Iteração




1.1 MODELO CASCATA
Normalmente usado em projetos
com baixa disponibilidade de orçamento;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   5
Aula 03: Iteração




1.1 MODELO CASCATA
Normalmente usado em projetos
com baixa disponibilidade de orçamento;
Linear: o processo seguinte só começa
quando o processo anterior termina.
Portanto, não há iteração;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   5
Aula 03: Iteração




1.1 MODELO CASCATA
Normalmente usado em projetos
com baixa disponibilidade de orçamento;
Linear: o processo seguinte só começa
quando o processo anterior termina.
Portanto, não há iteração;
Exige a revisão completa de todos os processos
(muito retrabalho);




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   5
Aula 03: Iteração




1.1 MODELO CASCATA
Normalmente usado em projetos
com baixa disponibilidade de orçamento;
Linear: o processo seguinte só começa
quando o processo anterior termina.
Portanto, não há iteração;
Exige a revisão completa de todos os processos
(muito retrabalho);
É uma das opções mais escolhidas
quando há farta documentação disponível.

             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   5
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




                  Análise e Design




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




                  Análise e Design




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




                  Análise e Design




                                       Implementação




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




                  Análise e Design




                                       Implementação




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




                  Análise e Design




                                       Implementação




                                                                    Teste




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011           6
Aula 03: Iteração




1.1 MODELO CASCATA
    Requisitos




                  Análise e Design




                                       Implementação




                                                                    Teste




         INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011           6
Aula 03: Iteração




1.1 MODELO CASCATA
       Requisitos




                     Análise e Design




                                          Implementação




                                                                       Teste

 O PROJETO É PARALIZADO DURANTE AS CORREÇÕES


            INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011           6
Aula 03: Iteração




1.1 MODELO CASCATA
       Requisitos




                                                           maior incidência
                     Análise e Design
                                                              de erros


                                          Implementação




                                                                       Teste

 O PROJETO É PARALIZADO DURANTE AS CORREÇÕES


            INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011           6
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   7
Aula 03: Iteração




2 POR QUE ITERAR?




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   7
Aula 03: Iteração




2 POR QUE ITERAR?

Para minimizar os erros;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   7
Aula 03: Iteração




2 POR QUE ITERAR?

Para minimizar os erros;
Para minimizar o retrabalho;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   7
Aula 03: Iteração




2 POR QUE ITERAR?

Para minimizar os erros;
Para minimizar o retrabalho;
Para detectar e corrigir problemas
em cada processo com uma visão holística do projeto;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   7
Aula 03: Iteração




2 POR QUE ITERAR?

Para minimizar os erros;
Para minimizar o retrabalho;
Para detectar e corrigir problemas
em cada processo com uma visão holística do projeto;
Porque tempo é dinheiro!




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   7
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   8
Aula 03: Iteração




2.1 CICLO ITERATIVO




      INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   8
Aula 03: Iteração




2.1 CICLO ITERATIVO

Percorrer várias vezes
as diversas disciplinas de desenvolvimento;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   8
Aula 03: Iteração




2.1 CICLO ITERATIVO

Percorrer várias vezes
as diversas disciplinas de desenvolvimento;
Construir um melhor entendimento dos requisitos;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   8
Aula 03: Iteração




2.1 CICLO ITERATIVO

Percorrer várias vezes
as diversas disciplinas de desenvolvimento;
Construir um melhor entendimento dos requisitos;
Planejar uma arquitetura robusta;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   8
Aula 03: Iteração




2.1 CICLO ITERATIVO

Percorrer várias vezes
as diversas disciplinas de desenvolvimento;
Construir um melhor entendimento dos requisitos;
Planejar uma arquitetura robusta;
Elevar a organização do desenvolvimento;




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   8
Aula 03: Iteração




2.1 CICLO ITERATIVO

Percorrer várias vezes
as diversas disciplinas de desenvolvimento;
Construir um melhor entendimento dos requisitos;
Planejar uma arquitetura robusta;
Elevar a organização do desenvolvimento;
Liberar uma série de implementações
que são – gradualmente – mais completas.


             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   8
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   9
Aula 03: Iteração




2.1 CICLO ITERATIVO




      INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   9
Aula 03: Iteração




2.1 CICLO ITERATIVO
Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




                           INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011                 9
Aula 03: Iteração




2.1 CICLO ITERATIVO
Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




                           INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011                 9
Aula 03: Iteração




2.1 CICLO ITERATIVO
Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




                           INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011                 9
Aula 03: Iteração




2.1 CICLO ITERATIVO
Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




                           INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011                 9
Aula 03: Iteração




2.1 CICLO ITERATIVO
Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




Modelagem
de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




                           INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011                 9
Aula 03: Iteração




2.1 CICLO ITERATIVO
 Modelagem
 de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




 Modelagem
 de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




 Modelagem
 de Negócios   Requisitos        Análise e Design   Implementação          Teste       Implantação




O DESENVOLVIMENTO DO PROJETO OCORRE DE MANEIRA INCREMENTAL


                            INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011                 9
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   10
Aula 03: Iteração




2.1 CICLO ITERATIVO




      INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   10
Aula 03: Iteração




2.1 CICLO ITERATIVO


Ao longo de todo o processo de iteração,
os conjuntos de artefatos
(informações + referências + realizações)
crescem e amadurecem o tempo inteiro.




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   10
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   11
Aula 03: Iteração




2.1 CICLO ITERATIVO




      INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   11
Aula 03: Iteração




2.1 CICLO ITERATIVO




      INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   11
Aula 03: Iteração




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   12
Aula 03: Iteração




2.1 CICLO ITERATIVO




      INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   12
Aula 03: Iteração




2.1 CICLO ITERATIVO


Vimos o ciclo de vida incremental. Caso haja interesse
em outros ciclos de vida do software menos relacionados
com o escopo desta disciplina com o intuito de ajudar
a documentar os processos das disciplinas de projetos,
confiram maiores detalhes aqui neste site.




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   12
Aula 03: Próxima Aula




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   13
Aula 03: Próxima Aula




3 SEMANA QUE VEM




     INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   13
Aula 03: Próxima Aula




3 SEMANA QUE VEM


Apresentação do exercício 2.




             INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   13
Aula 03: Próxima Aula




3 SEMANA QUE VEM


Apresentação do exercício 2.
Informações e data da visita ao (ou do) Terra;




              INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   13
Aula 03: Próxima Aula




3 SEMANA QUE VEM


Apresentação do exercício 2.
Informações e data da visita ao (ou do) Terra;
Roteiro para o relatório da visita (exercício 3).




               INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   13
Aula 03: Despedida




INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   14
Aula 03: Despedida




VALEU! BOA SEMANA! ;)



    INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011   14

Aula 03

  • 1.
    Aula 03: Iteração ALGUÉMIRÁ APRESENTAR O 1º EXERCÍCIO? INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 1
  • 2.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 2
  • 3.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 2
  • 4.
    Aula 03: Iteração ITERAÇÃO INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 2
  • 5.
    Aula 03: Iteração ITERAÇÃO Repetição cíclica dos processos para o aperfeiçoamento de cada uma de suas etapas durante o desenvolvimento de aplicativos INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 2
  • 6.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011
  • 7.
    Aula 03: Iteração OMOTIVO DESTA AULA INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
  • 8.
    Aula 03: Iteração OMOTIVO DESTA AULA INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
  • 9.
    Aula 03: Iteração OMOTIVO DESTA AULA Comdiggers têm diversos interesses (AI, UX, design de interação, produção de conteúdo, desenvolvimento); INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
  • 10.
    Aula 03: Iteração OMOTIVO DESTA AULA Comdiggers têm diversos interesses (AI, UX, design de interação, produção de conteúdo, desenvolvimento); Novas observações e mais perguntas a fazer na visita ao (ou do) Terra. INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011
  • 11.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 4
  • 12.
    Aula 03: Iteração 1MÉTODO TRADICIONAL INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 4
  • 13.
    Aula 03: Iteração 1MÉTODO TRADICIONAL Todos os processos são vistos como etapas independentes de desenvolvimento; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 4
  • 14.
    Aula 03: Iteração 1MÉTODO TRADICIONAL Todos os processos são vistos como etapas independentes de desenvolvimento; Possíveis falhas de implementação são corrigidas individualmente em cada processo e somente após a conclusão do todo. INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 4
  • 15.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 5
  • 16.
    Aula 03: Iteração 1.1MODELO CASCATA INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 5
  • 17.
    Aula 03: Iteração 1.1MODELO CASCATA Normalmente usado em projetos com baixa disponibilidade de orçamento; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 5
  • 18.
    Aula 03: Iteração 1.1MODELO CASCATA Normalmente usado em projetos com baixa disponibilidade de orçamento; Linear: o processo seguinte só começa quando o processo anterior termina. Portanto, não há iteração; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 5
  • 19.
    Aula 03: Iteração 1.1MODELO CASCATA Normalmente usado em projetos com baixa disponibilidade de orçamento; Linear: o processo seguinte só começa quando o processo anterior termina. Portanto, não há iteração; Exige a revisão completa de todos os processos (muito retrabalho); INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 5
  • 20.
    Aula 03: Iteração 1.1MODELO CASCATA Normalmente usado em projetos com baixa disponibilidade de orçamento; Linear: o processo seguinte só começa quando o processo anterior termina. Portanto, não há iteração; Exige a revisão completa de todos os processos (muito retrabalho); É uma das opções mais escolhidas quando há farta documentação disponível. INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 5
  • 21.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 22.
    Aula 03: Iteração 1.1MODELO CASCATA INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 23.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 24.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 25.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos Análise e Design INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 26.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos Análise e Design INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 27.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos Análise e Design Implementação INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 28.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos Análise e Design Implementação INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 29.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos Análise e Design Implementação Teste INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 30.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos Análise e Design Implementação Teste INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 31.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos Análise e Design Implementação Teste O PROJETO É PARALIZADO DURANTE AS CORREÇÕES INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 32.
    Aula 03: Iteração 1.1MODELO CASCATA Requisitos maior incidência Análise e Design de erros Implementação Teste O PROJETO É PARALIZADO DURANTE AS CORREÇÕES INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 6
  • 33.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 7
  • 34.
    Aula 03: Iteração 2POR QUE ITERAR? INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 7
  • 35.
    Aula 03: Iteração 2POR QUE ITERAR? Para minimizar os erros; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 7
  • 36.
    Aula 03: Iteração 2POR QUE ITERAR? Para minimizar os erros; Para minimizar o retrabalho; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 7
  • 37.
    Aula 03: Iteração 2POR QUE ITERAR? Para minimizar os erros; Para minimizar o retrabalho; Para detectar e corrigir problemas em cada processo com uma visão holística do projeto; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 7
  • 38.
    Aula 03: Iteração 2POR QUE ITERAR? Para minimizar os erros; Para minimizar o retrabalho; Para detectar e corrigir problemas em cada processo com uma visão holística do projeto; Porque tempo é dinheiro! INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 7
  • 39.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 8
  • 40.
    Aula 03: Iteração 2.1CICLO ITERATIVO INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 8
  • 41.
    Aula 03: Iteração 2.1CICLO ITERATIVO Percorrer várias vezes as diversas disciplinas de desenvolvimento; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 8
  • 42.
    Aula 03: Iteração 2.1CICLO ITERATIVO Percorrer várias vezes as diversas disciplinas de desenvolvimento; Construir um melhor entendimento dos requisitos; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 8
  • 43.
    Aula 03: Iteração 2.1CICLO ITERATIVO Percorrer várias vezes as diversas disciplinas de desenvolvimento; Construir um melhor entendimento dos requisitos; Planejar uma arquitetura robusta; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 8
  • 44.
    Aula 03: Iteração 2.1CICLO ITERATIVO Percorrer várias vezes as diversas disciplinas de desenvolvimento; Construir um melhor entendimento dos requisitos; Planejar uma arquitetura robusta; Elevar a organização do desenvolvimento; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 8
  • 45.
    Aula 03: Iteração 2.1CICLO ITERATIVO Percorrer várias vezes as diversas disciplinas de desenvolvimento; Construir um melhor entendimento dos requisitos; Planejar uma arquitetura robusta; Elevar a organização do desenvolvimento; Liberar uma série de implementações que são – gradualmente – mais completas. INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 8
  • 46.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 47.
    Aula 03: Iteração 2.1CICLO ITERATIVO INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 48.
    Aula 03: Iteração 2.1CICLO ITERATIVO Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 49.
    Aula 03: Iteração 2.1CICLO ITERATIVO Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 50.
    Aula 03: Iteração 2.1CICLO ITERATIVO Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 51.
    Aula 03: Iteração 2.1CICLO ITERATIVO Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 52.
    Aula 03: Iteração 2.1CICLO ITERATIVO Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 53.
    Aula 03: Iteração 2.1CICLO ITERATIVO Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação Modelagem de Negócios Requisitos Análise e Design Implementação Teste Implantação O DESENVOLVIMENTO DO PROJETO OCORRE DE MANEIRA INCREMENTAL INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 9
  • 54.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 10
  • 55.
    Aula 03: Iteração 2.1CICLO ITERATIVO INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 10
  • 56.
    Aula 03: Iteração 2.1CICLO ITERATIVO Ao longo de todo o processo de iteração, os conjuntos de artefatos (informações + referências + realizações) crescem e amadurecem o tempo inteiro. INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 10
  • 57.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 11
  • 58.
    Aula 03: Iteração 2.1CICLO ITERATIVO INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 11
  • 59.
    Aula 03: Iteração 2.1CICLO ITERATIVO INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 11
  • 60.
    Aula 03: Iteração INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 12
  • 61.
    Aula 03: Iteração 2.1CICLO ITERATIVO INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 12
  • 62.
    Aula 03: Iteração 2.1CICLO ITERATIVO Vimos o ciclo de vida incremental. Caso haja interesse em outros ciclos de vida do software menos relacionados com o escopo desta disciplina com o intuito de ajudar a documentar os processos das disciplinas de projetos, confiram maiores detalhes aqui neste site. INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 12
  • 63.
    Aula 03: PróximaAula INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 13
  • 64.
    Aula 03: PróximaAula 3 SEMANA QUE VEM INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 13
  • 65.
    Aula 03: PróximaAula 3 SEMANA QUE VEM Apresentação do exercício 2. INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 13
  • 66.
    Aula 03: PróximaAula 3 SEMANA QUE VEM Apresentação do exercício 2. Informações e data da visita ao (ou do) Terra; INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 13
  • 67.
    Aula 03: PróximaAula 3 SEMANA QUE VEM Apresentação do exercício 2. Informações e data da visita ao (ou do) Terra; Roteiro para o relatório da visita (exercício 3). INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 13
  • 68.
    Aula 03: Despedida INTERFACESII • turma 2011, bimestre 2011/4 – 10/11/2011 14
  • 69.
    Aula 03: Despedida VALEU!BOA SEMANA! ;) INTERFACES II • turma 2011, bimestre 2011/4 – 10/11/2011 14