Baixe o app para aproveitar ainda mais
Prévia do material em texto
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. Diante deste contexto, identifique todas as atividades de verificação, validação e garantia da qualidade no processo descrito. VERIFICAÇÃO VALIDAÇÃO VERIFICAÇÃO GARANTIA DE QUALIDADE VALIDAÇÃO
Compartilhar