Buscar

Gerência e Qualidade de Software Semana 3 - Exercício de Apoio 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Resposta Selecionada: [Sem Resposta]
Resposta Correta:
Comentário da
resposta:
[Sem Resposta]
Uma empresa utiliza um software de workflow para automatizar o seu processo de
desenvolvimento. Este exercício tratará apenas da atividade de projeto (design)
desse processo.
A atividade de projeto se inicia quando o engenheiro de requisitos submete a
Especificação de Requisitos ao software de workflow. O projetista recebe uma
notificação dessa submissão e deve analisar a especificação. Os problemas
encontrados pelo projetista devem ser registrados no software de workflow, o qual
notifica o engenheiro de requisitos. Caso necessário, o engenheiro de requisitos e o
projetista podem marcar uma reunião para discutir esses problemas. Uma nova
especificação de requisitos é submetida ao software de workflow, o qual notifica o
projetista.
Caso não haja outros problemas na especificação, o projetista cria uma prova de
conceito da solução idealizada, usando como base alguns frameworks open-
source. Essa prova de conceito é apresentada ao cliente, o qual pode sugerir
mudanças que devem ser registradas no software de workflow e tratadas pelo
engenheiro de requisitos e/ou pelo projetista.
Uma vez que a prova de conceito foi aprovada, o projetista cria um documento
chamado de Modelo de Projeto, detalhando como o software deve ser
implementado seguindo a arquitetura definida. Esse modelo é submetido à
ferramenta de workflow, que analisa se o formato do documento é adequado e,
caso seja, notifica o gerente de projetos. O gerente deve revisar o modelo em
busca de falta de informações. Qualquer problema identificado é registrado na
ferramenta, devendo ser corrigido pelo projetista.
Caso o Modelo de Projeto seja aprovado pelo gerente, ele é então passado para os
implementadores e para a equipe de teste. A equipe de teste usa esse modelo e a
Especificação de Requisitos para criar o Plano de Testes. Esse plano inclui casos
de testes cobrindo os requisitos funcionais e não funcionais, além de casos de teste
que consideram detalhes do funcionamento da arquitetura idealizada. Essa equipe
também cria um conjunto de testes de aceitação, o que é feito juntamente com o
cliente.
1. Identifique todas as atividades de verificação, validação e garantia da
qualidade no processo descrito.
Atividades de V&V e GQ Verificação
• Projetista analisa a especificação
• Plano de teste: sistema e funcional
• Prova de conceito
• Testes de aceitação
• Projetista analisa a especificação (também pode ser
GQ)
• Software de workflow
• Verificação do formato do modelo de projeto
• Gerente revisa modelo de projet
Validação
Garantia da qualidade
Requer avaliação (Crédito extra)
Pergunta 2
Resposta
Selecionada:
[Sem Resposta]
Resposta Correta:
Uma empresa utiliza um software de workflow para automatizar o seu processo de
desenvolvimento. Este exercício tratará apenas da atividade de projeto (design)
desse processo.
A atividade de projeto se inicia quando o engenheiro de requisitos submete a
Especificação de Requisitos ao software de workflow. O projetista recebe uma
notificação dessa submissão e deve analisar a especificação. Os problemas
encontrados pelo projetista devem ser registrados no software de workflow, o qual
notifica o engenheiro de requisitos. Caso necessário, o engenheiro de requisitos e o
projetista podem marcar uma reunião para discutir esses problemas. Uma nova
especificação de requisitos é submetida ao software de workflow, o qual notifica o
projetista.
Caso não haja outros problemas na especificação, o projetista cria uma prova de
conceito da solução idealizada, usando como base alguns frameworks open-
source. Essa prova de conceito é apresentada ao cliente, o qual pode sugerir
mudanças que devem ser registradas no software de workflow e tratadas pelo
engenheiro de requisitos e/ou pelo projetista.
Uma vez que a prova de conceito foi aprovada, o projetista cria um documento
chamado de Modelo de Projeto, detalhando como o software deve ser
implementado seguindo a arquitetura definida. Esse modelo é submetido à
ferramenta de workflow, que analisa se o formato do documento é adequado e,
caso seja, notifica o gerente de projetos. O gerente deve revisar o modelo em
busca de falta de informações. Qualquer problema identificado é registrado na
ferramenta, devendo ser corrigido pelo projetista.
Caso o Modelo de Projeto seja aprovado pelo gerente, ele é então passado para os
implementadores e para a equipe de teste. A equipe de teste usa esse modelo e a
Especificação de Requisitos para criar o Plano de Testes. Esse plano inclui casos
de testes cobrindo os requisitos funcionais e não funcionais, além de casos de teste
que consideram detalhes do funcionamento da arquitetura idealizada. Essa equipe
também cria um conjunto de testes de aceitação, o que é feito juntamente com o
cliente.
2. Proponha mais uma atividade de verificação, uma de validação e uma
de garantia da qualidade no processo descrito (ou seja, 3 atividades, uma para
cada processo).
Novas atividades
• Teste de integração (Verificação)
• Avaliação técnica da arquitetura (Verificação)
• Projetista revisa o plano de teste (Verificação)
• Revisão com o cliente do modelo de projeto
(Validação)
• Discussão com o cliente dos requisitos (Validação)
• Outro projetista analisa a prova de conceito (GQ)
• Gerente analisa o plano de teste (GQ)
Requer avaliação (Crédito extra)

Outros materiais