Garantia de Qualidade de Software Flashcards

1
Q

QA

A

Qualidade de Software:
- Fundamental para o sucesso e competitividade no mercado digital.
- Vai além de testes, abrangendo prevenção de defeitos e entrega de produtos com boa experiência de usuário.
- Integra-se aos métodos Agile e DevOps, promovendo melhorias contínuas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Etapas da Garantia de Qualidade

A
  1. Planejamento.
  2. Implementação.
  3. Testes.
  4. Avaliação e Controle.
  5. Gerência de Configuração.
  6. Melhoria Contínua.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Melhores Práticas

A
  • Definir claramente metas, processos e padrões.
  • Documentação clara e versionamento utilizando ferramentas como Git.
  • Automação de testes para ganho de eficiência.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Metodologias Emergentes

A
  • Modelo Cascata (Tradicional): Etapas lineares, impactando prazos e qualidade.
  • Metodologias Ágeis: Ciclos iterativos, maior colaboração e entrega contínua (CI/CD).
  • DevOps: Integração de desenvolvimento e operações para entrega rápida e confiável.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Garantias ao usuário.

A

Conformidade com normas, segurança e eficiência.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Exemplos de Aplicação

A

ERP (Sistema de Gestão Empresarial): Testes de integração, carga, segurança e usabilidade para garantir funcionalidade entre módulos como finanças e vendas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Tendências Atuais e Futuras

A
  • Automação de testes como prioridade.
  • QA como cultura organizacional.
  • Uso de ambientes de nuvem para flexibilidade e escalabilidade.
    _ Testes de segurança mais frequentes devido ao aumento de regulamentações.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly