Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/4 - Qualidade do Software O TDD é forma de processo de desenvolvimento de software que conduz o processo baseand em testes. Como o TDD funciona? Nota: 25.0 Resposta: O processo segue um fluxo procedural, para o qual criamos cada caso de teste, escrevemos um segmento de código, executamos os testes e os refazemos (corrigimos) até que estejam de acordo com cada caso de teste. Logo, nosso sistema será escrito em pequenos incrementos (subfunções) e nenhum código é escrito sem um caso de teste bem definido. Os testes comandam o projeto detalhado de componentes e códigos-fontes resultantes. Questão 2/4 - Qualidade do Software Segundo Pressman, 2011, “Teste de software é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente.”. Todo teste deverá contar com u modelo (template) para utilização de técnicas específicas de projeto de caso de teste e métodos testes. Para tanto, precisaremos contar com estratégias de testes. Estas estratégias são aplicad a quais tipos de testes? Nota: 25.0 Resposta: Toda estratégia de testes deve acomodar testes de baixo nível, para verificação de um pequeno segmento RESPOSTA: O processo segue um fluxo procedural, para o qual criamos cada caso de teste, escrevemos um segmento de código, executamos os testes e o refazemos (corrigimos) até que esteja de acordo com cada caso de teste. Logo, nosso sistema será escrito em pequenos incrementos (subfunções) e nenhum código é escrito sem um caso de teste bem definido. Os testes comandam o projeto detalhado de componentes e códigos-fontes resultantes. Toda estratégia de testes deve acomodar testes de baixo nível, para verificação de um pequeno segmento de código fonte, bem como testes de alto nível, que validem funções do sistema de acordo com os requisitos elicitados. Cada estratégia fornece diretrizes para que o profissional responsável consiga cumprir uma série de metas. de código fonte, bem como testes de alto nível, que validem funções do sistema de acordo com os requisitos elicitados. Questão 3/4 - Qualidade do Software A medição é um elemento-chave para o bom acompanhamento da evolução e implantação melhorias, seja no processo de desenvolvimento ou de testes de software. Mesmo sabendo tentamos medir o incomensurável, por que o fazemos? Nota: 25.0 Resposta: Porque percebemos que a obrigação de tentar 'medir o incomensurável' para melhorar nossa compreensão de entidade particulares é tão poderosa na engenharia de software quanto em qualquer outra disciplina. Questão 4/4 - Qualidade do Software Ações de controle de qualidade garantem a qualidade de nossos projetos, considerando processo, produto ou serviço. Quais são as ações que caracterizam o controle de qualidade? Nota: 25.0 Resposta: -Métodos de engenharia de software; -Técnicas de gerenciamento de software; -Controle de qualidade, Garantia da qualidade. RESPOSTA: Tentar ‘medir o incomensurável’ nos ajuda na melhoria de nossa compreensão de entidades particulares, poderosas na engenharia de software ou em qualquer outra disciplina. As ações que caracterizam o controle de qualidade consideram métodos de engenharia de software, técnicas de gerenciamento de software, controle de qualidade e garantia de qualidade. ROTA 01 – TEMA 05 - SLIDES 49-52
Compartilhar