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.
2
Q
Etapas da Garantia de Qualidade
A
- Planejamento.
- Implementação.
- Testes.
- Avaliação e Controle.
- Gerência de Configuração.
- Melhoria Contínua.
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.
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.
5
Q
Garantias ao usuário.
A
Conformidade com normas, segurança e eficiência.
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.
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.