> Processos de SW OO: quando concluir uma iteração de AOO, DOO e Testes OO? > Testes OO Aula 25
Sumário <ul><li>Modelo de Processos OO </li></ul><ul><ul><li>Modelo recursivo/paralelo </li></ul></ul><ul><li>MPC – Marco ...
MPC - Marco de Processo Comum <ul><li>Define </li></ul><ul><ul><li>um enfoque organizativo para o desenvolvimento e a manu...
Sinal técnico:  Análise OO Concluída <ul><li>os pontos de referência (ou sinais) podem ser considerados completos  quando ...
Sinal técnico:  Desenho OO Concluído <ul><li>Quando… </li></ul><ul><ul><li>foram definidos e revistos o conjunto de  Subsi...
Sinal técnico:  Programação OO terminada <ul><li>Quando… </li></ul><ul><ul><li>cada  Nova Classe  foi implementada em códi...
Sinal técnico:  Testes OO Concluídos <ul><li>Quando… </li></ul><ul><ul><li>foram concluídos a  Análise OO  e o  Modelo de ...
Testes OO   - adoptados para a Lacertae SW <ul><li>Verificar exactidão dos modelos AOO e DOO </li></ul><ul><li>Verificar c...
próxima aula teórica
<ul><li>Garantia da Qualidade do Produto de SW </li></ul>
Próximos SlideShares
Carregando em…5
×

Processos de SW OO: Iterações de AOO, DOO e Testes OO

952 visualizações

Publicada em

Processos de SW OO: Iterações de AOO, DOO e Testes OO

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
952
No SlideShare
0
A partir de incorporações
0
Número de incorporações
36
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Processos de SW OO: Iterações de AOO, DOO e Testes OO

  1. 1. > Processos de SW OO: quando concluir uma iteração de AOO, DOO e Testes OO? > Testes OO Aula 25
  2. 2. Sumário <ul><li>Modelo de Processos OO </li></ul><ul><ul><li>Modelo recursivo/paralelo </li></ul></ul><ul><li>MPC – Marco de Processo Comum </li></ul><ul><li>Quando concluir a AOO </li></ul><ul><li>Quando concluir o DOO </li></ul><ul><li>Quando concluir a Programação OO </li></ul><ul><li>Quando concluir os Testes OO </li></ul><ul><ul><li>Testes OO para a Lacertae SW </li></ul></ul>
  3. 3. MPC - Marco de Processo Comum <ul><li>Define </li></ul><ul><ul><li>um enfoque organizativo para o desenvolvimento e a manutenção do SW </li></ul></ul><ul><ul><li>as actividades básicas de Eng de SW </li></ul></ul><ul><li>Identifica </li></ul><ul><ul><li>o modelo de Eng de SW aplicado para construir e manter o SW </li></ul></ul><ul><ul><li>as tarefas e produtos (entregas) requeridos </li></ul></ul><ul><ul><li>Pontos de Referência Técnicos (ou Sinal Técnico, ou Technical milestones ) </li></ul></ul><ul><li>Estabelece </li></ul><ul><ul><li>o grau de rigor a ser usado nos diferentes tipos de projectos </li></ul></ul>o MPC sempre é adaptável de maneira que cumpra as necessidades individuiais da equipa
  4. 4. Sinal técnico: Análise OO Concluída <ul><li>os pontos de referência (ou sinais) podem ser considerados completos quando obedecerem aos seguintes critérios: </li></ul><ul><ul><li>todas as Classes e Hierarquia de Classes estão definidas e revistas </li></ul></ul><ul><ul><li>todos os Atributos e Serviços (métodos) foram definidos </li></ul></ul><ul><ul><li>todas as Relações entre as classes foram estabelecidas e revistas </li></ul></ul><ul><ul><li>foi criado e revisto um Modelo do Comportamento </li></ul></ul><ul><ul><ul><li>Diagramas de Estados, lista de eventos.. </li></ul></ul></ul><ul><ul><li>foram marcadas as classes que podem ser Reutilizadas </li></ul></ul>
  5. 5. Sinal técnico: Desenho OO Concluído <ul><li>Quando… </li></ul><ul><ul><li>foram definidos e revistos o conjunto de Subsistemas </li></ul></ul><ul><ul><li>foram associadas Classes aos Subsistemas e foram revistas </li></ul></ul><ul><ul><li>foi estabelecida e revista a Associação de Tarefas </li></ul></ul><ul><ul><li>foram definidas Responsabilidades e Colaborações </li></ul></ul><ul><ul><li>foram desenhados e revistos os Atributos e Serviços </li></ul></ul><ul><ul><li>foi criado e revisto o Modelo de Passagem de Mensagens </li></ul></ul>
  6. 6. Sinal técnico: Programação OO terminada <ul><li>Quando… </li></ul><ul><ul><li>cada Nova Classe foi implementada em código a partir do modelo de desenho </li></ul></ul><ul><ul><li>as classes extraídas (de uma biblioteca de reutilização) foram integradas </li></ul></ul><ul><ul><li>foi construído um Protótipo ou um Incremento </li></ul></ul>
  7. 7. Sinal técnico: Testes OO Concluídos <ul><li>Quando… </li></ul><ul><ul><li>foram concluídos a Análise OO e o Modelo de Desenho </li></ul></ul><ul><ul><li>foi desenvolvido e revisto uma rede de (CRC) Classes-Responsabilidades-Colaborações </li></ul></ul><ul><ul><li>foram desenhados casos de testes e executados testes ao nível das classes (para todas as classes) </li></ul></ul><ul><ul><li>foram desenhados e completados testes de agrupamentos (e as classes foram integradas) </li></ul></ul><ul><ul><li>foram concluídos os testes do sistema </li></ul></ul>
  8. 8. Testes OO - adoptados para a Lacertae SW <ul><li>Verificar exactidão dos modelos AOO e DOO </li></ul><ul><li>Verificar consistência dos modelos AOO e DOO </li></ul><ul><li>Testar as unidades ≈ testes de classes </li></ul><ul><li>Testes de integração ( cluster tests ) </li></ul><ul><ul><li>baseadas no uso (dependência de classes) </li></ul></ul><ul><ul><li>baseadas nos use-cases (vide Lorenz & Kidd) </li></ul></ul><ul><li>Testes de validação </li></ul><ul><ul><li>baseados nas acções e saídas visíveis para o utilizador </li></ul></ul>
  9. 9. próxima aula teórica
  10. 10. <ul><li>Garantia da Qualidade do Produto de SW </li></ul>

×