GoConqr has a new look! Let us know what you think.

Flashcards

Atividade

Junior silva Portuguese 11 cards

Cards in this deck (11)

  1. 1Padrões de Qualidade de SoftwareO principal objetivo da Engenharia
    de Software (ES) é ajudar a produzir
    software de qualidade;
    • Empresas que desenvolvem software de
    qualidade são mais competitivas;
    • Empresas que tem qualidade em seus
    processos podem, em geral, oferecer
    um melhor serviço a um preço mais
    competitivo.
  2. 2Definições sobre QualidadeDefinição genérica:
    – “Propriedade, atributo ou condição das
    coisas ou das pessoas capaz de
    distingui-las das outras e de lhes
    determinar a natureza” (Aurélio).
    • Outras definições para software:
    – Qualidade é estar em conformidade com
    os requisitos dos clientes;
    – Qualidade é antecipar e satisfazer os desejos
    dos clientes;
  3. 3Qualidade x ConfiançaConfiança do cliente em estar obtendo um
    produto que atende a suas
    expectativas
    • Confiança do fornecedor em poder
    planejar a construção de
    produtos em relação aos custos
  4. 4Padrões de Qualidade de SoftwarePadrões de produto:
    – Se aplicam ao produto de software em
    desenvolvimento. Incluem padrões de
    documentos, como a estrutura de um
    documento de requisitos até como uma
    linguagem de programação deve ser usada.
    • Padrões de processo:
    – Definem os processos que devem ser
    seguidos durante o desenvolvimento de
    software.
  5. 5Alguns Padrões de Qualidade de Software• CMM – Capability Maturity Model
    – Desenvolvido pelo SEI (Software Engineering
    Institute
    )
    • SPICE (Software Process Improvement &
    Capability dErtemination)
    – Desenvolvido pela “International Organization
    for Standardization and the International
    Electrotechnical Commission” (ISO/IEC)
  6. 6CMM* (Modelo de Maturidade de Competência)• Uma estrutura conceitual que descreve
    os elementos chaves de um
    processo de software eficaz.
    • Um caminho de melhoramento
    evolucionário (5 níveis de maturidade)
    para organizações de software mudarem
    de um processo de software imaturo, ad
    hoc, para um processo maduro,
    disciplinado.
    *
  7. 7ISO/IEC 15504 (SPICE)“Melhoria do processo e determinação da
    capacidade do processo”
    • Consiste de um framework de avaliação
    – Facilita o auto-julgamento
    – Desperta consciência do contexto
    – Produz um perfil do processo
    – Direciona a adequação das atividades
    – Apropriado para organizações de diversos
    tamanhos
  8. 8Teste de SoftwareTeste de software é um controle de qualidade que pode envolver etapas desde a escolha das condições em que a aplicação vai ser colocada à prova até a simulação de uso real dela e o desenvolvimento de relatórios sobre os resultados obtidos.
  9. 9Técnicas de Teste: ArvoreEssa técnica de teste é mais bem usada quando se tem todo o software desenvolvido e também documentado. Com ela cada vez que uma nova versão é liberada para a equipe de testes, a equipe consegue levantar o impacto das falhas liberadas para a verificação. O Objetivo da técnica é levantar em forma de árvore quais são todas as características do software assim sabendo onde o maior esforço de teste deve ser feito após uma liberação de correção. Esta técnica é comumente aplicada em jogos eletrônicos.
  10. 10Técnicas de Teste:cleanroonTécnica muito utilizada em testes de jogos eletrônicos. O objetivo desse teste é validar as diversas formas como o jogador irá realmente jogar o jogo. Coisas como Mudar a sensibilidade de movimento (Sensibilidade), inverter o sentido do movimento (Sentido), habilitar a vibração do controle (Vibração). Após definir essas possibilidades é necessário criar uma tabela de porcentagens de valores básicos para cada tipo de mudança variável.
  11. 11Técnicas de Teste: ExploratórioÉ uma abordagem para teste de software que é concisa descrito como aprendizagem simultânea, design de teste e execução do teste. Cem Kaner, que cunhou o termo em 1993, define o teste exploratório como "um estilo de teste de software que enfatiza o pessoal liberdade e responsabilidade do testador indivíduo para optimizar continuamente a qualidade de seu trabalho, tratando de aprendizagem relacionadas com o teste, design de teste, execução de teste e interpretação resultado do teste como atividades de apoio mútuo que correm em paralelo ao longo do projeto.
    Enquanto o software está sendo testado, o testador aprende coisas que, juntamente com a experiência e criatividade gera novos bons testes a serem executados.Teste exploratório é muitas vezes visto como um teste de caixa preta técnica. Em vez disso, aqueles que têm estudado o considerar uma abordagem de teste que pode ser aplicado a qualquer técnica de teste, em qualquer estágio no processo de desenvolvimento. A chave não é a técnica de teste, nem o item que está sendo testado ou revista; a chave é o envolvimento cognitivo do testador

Information

Description
Flashcards on Atividade, created by Junior silva on 04/06/2021.
Created by
Junior silva
Views
7
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?