A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

> Processos de SW OO: quando concluir uma iteração de AOO, DOO e Testes OO? > Testes OO Aula 25.

Apresentações semelhantes


Apresentação em tema: "> Processos de SW OO: quando concluir uma iteração de AOO, DOO e Testes OO? > Testes OO Aula 25."— Transcrição da apresentação:

1 > Processos de SW OO: quando concluir uma iteração de AOO, DOO e Testes OO? > Testes OO Aula 25

2 2 Sumário Modelo de Processos OO – Modelo recursivo/paralelo MPC – Marco de Processo Comum Quando concluir a AOO Quando concluir o DOO Quando concluir a Programação OO Quando concluir os Testes OO – Testes OO para a Lacertae SW

3 3 MPC - Marco de Processo Comum Define – um enfoque organizativo para o desenvolvimento e a manutenção do SW – as actividades básicas de Eng de SW Identifica – o modelo de Eng de SW aplicado para construir e manter o SW – as tarefas e produtos (entregas) requeridos – Pontos de Referência Técnicos (ou Sinal Técnico, ou Technical milestones) Estabelece – o grau de rigor a ser usado nos diferentes tipos de projectos o MPC sempre é adaptável de maneira que cumpra as necessidades individuiais da equipa

4 4 Sinal técnico: Análise OO Concluída os pontos de referência (ou sinais) podem ser considerados completos quando obedecerem aos seguintes critérios: – todas as Classes e Hierarquia de Classes estão definidas e revistas – todos os Atributos e Serviços (métodos) foram definidos – todas as Relações entre as classes foram estabelecidas e revistas – foi criado e revisto um Modelo do Comportamento Diagramas de Estados, lista de eventos.. – foram marcadas as classes que podem ser Reutilizadas

5 5 Sinal técnico: Desenho OO Concluído Quando… – foram definidos e revistos o conjunto de Subsistemas – foram associadas Classes aos Subsistemas e foram revistas – foi estabelecida e revista a Associação de Tarefas – foram definidas Responsabilidades e Colaborações – foram desenhados e revistos os Atributos e Serviços – foi criado e revisto o Modelo de Passagem de Mensagens

6 6 Sinal técnico: Programação OO terminada Quando… – cada Nova Classe foi implementada em código a partir do modelo de desenho – as classes extraídas (de uma biblioteca de reutilização) foram integradas – foi construído um Protótipo ou um Incremento

7 7 Sinal técnico: Testes OO Concluídos Quando… – foram concluídos a Análise OO e o Modelo de Desenho – foi desenvolvido e revisto uma rede de (CRC) Classes-Responsabilidades-Colaborações – foram desenhados casos de testes e executados testes ao nível das classes (para todas as classes) – foram desenhados e completados testes de agrupamentos (e as classes foram integradas) – foram concluídos os testes do sistema

8 8 Testes OO - adoptados para a Lacertae SW Verificar exactidão dos modelos AOO e DOO Verificar consistência dos modelos AOO e DOO Testar as unidades testes de classes Testes de integração (cluster tests) – baseadas no uso (dependência de classes) – baseadas nos use-cases (vide Lorenz & Kidd) Testes de validação – baseados nas acções e saídas visíveis para o utilizador

9 próxima aula teórica

10 10 Garantia da Qualidade do Produto de SW


Carregar ppt "> Processos de SW OO: quando concluir uma iteração de AOO, DOO e Testes OO? > Testes OO Aula 25."

Apresentações semelhantes


Anúncios Google