
Curso Online de Garantia da Qualidade de Software
Garantia da Qualidade de Software
Continue lendoAutor(a): Promovendo Conhecimento
Carga horária: 4 horas
De: R$ 40,00
Por: R$ 23,00
(Pagamento único)
Mais de 60 alunos matriculados no curso.

Avaliação dos alunos: 3 no total
- Roberta Paula Correia
- Alex Nério De Andrade Bomfim
"indico este curso."
- Wescley Guedes Lima- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):


-
garantia
da qualidade
de softwareequipe promovendo
conhecimento -
Garantia de Qualidade de Software
garantia de qualidade de software
a garantia de qualidade de software (sqa) é uma atividade que é aplicada ao longo de todo o processo de engenharia de software.
a sqa abrange:
métodos e ferramentas de análise, projeto, codificação e teste;
revisões técnicas formais que são aplicadas durante cada fase de engenharia de software;
uma estratégia de testes de múltiplas fases;
controle da documentação de software e das mudanças feitas nela;
um procedimento para garantir a adequação aos padrões de desenvolvimento de software;
mecanismos de medição e divulgação. -
Qualidade de Software e Garantia da Qualidade de Software
qualidade de software e garantia da qualidade de software
muitas definições de qualidade de software têm sido propostas na literatura. para os nossos propósitos, qualidade de software é definida como:
conformidade a requisitos funcionais e de desempenho explicitamente declarados, a padrões de desenvolvimento claramente documentados e a características implícitas que são esperadas de todo software profissionalmente desenvolvido.
esta definição serve para enfatizar três pontos importantes
-
Qualidade de Software e Garantia da Qualidade de Software
qualidade de software e garantia da qualidade de software
os requisitos de software são a base a partir da qual a qualidade é medida. a falta de conformidade aos requisitos significa falta de qualidade.
padrões especificados definem um conjunto de critérios de desenvolvimento que orientam a maneira segundo a qual o software passa pelo trabalho de engenharia. se os critérios não forem seguidos, o resultado quase que seguramente será a falta de qualidade.
há um conjunto de requisitos implícitos que freqüentemente não são mencionados (por ex., uma boa manutenibilidade). se o software se adequar aos seus requisitos explícitos, mas deixar de cumprir seus requisitos implícitos, a qualidade de software será suspeita.
-
Fatores de Qualidade de Software
fatores de qualidade de software
os fatores que afetam a qualidade de software podem ser categorizados em dois amplos grupos:
fatores que podem ser medidos diretamente (por ex., erros/kloc/unidade de tempo);
fatores que podem ser medidos apenas indiretamente (por ex., usabilidade ou manutenibilidade).em cada caso, deve ocorrer medição, ou seja, devemos comparar o software com algum dado e chegar a uma indicação de qualidade.
-
Fatores de Qualidade de Software
fatores de qualidade de software
mccall propôs uma categorização dos fatores que afetam a qualidade de software. esses fatores afetam três aspectos importantes de um software: suas características operacionais, sua manutenibilidade de mudanças e sua adaptabilidade a novos ambientes.
-
Fatores de Qualidade de Software
fatores de qualidade de software
em relação aos fatores, mccall apresenta as seguintes descrições:
corretitude: à medida que um programa satisfaz sua especificação e cumpre os objetivos visados pelo cliente.
confiabilidade: à medida que se pode esperar que um programa execute sua função pretendida com a precisão exigida.
eficiência: a quantidade de recursos de computação e de código exigida para que um programa execute sua função.
integridade: à medida que o acesso ao software ou a dados por pessoas não-autorizadas pode ser controlado.
usabilidade: o esforço para aprender, operar, preparar a entrada e interpretar a saída de um programa.
-
Fatores de Qualidade de Software
fatores de qualidade de software
manutenibilidade: o esforço exigido para localizar e reparar erros num programa.
flexibilidade: o esforço exigido para modificar um programa operacional.
testabilidade: o esforço exigido para testar um programa a fim de garantir que ele execute sua função pretendida.
portabilidade: o esforço exigido para transferir o programa de um ambiente de sistema de hardware e/ou software para outro.
reusabilidade: à medida que um programa pode ser reusado em outras aplicações – relacionada ao empacotamento e escopo das funções que o programa executa.
interoperabilidade: o esforço exigido para se acoplar um sistema a outro.
-
Fatores de Qualidade de Software
fatores de qualidade de software
é difícil, e em certos casos impossível, desenvolver medidas diretas dos fatores de qualidade acima. portanto, um conjunto de métricas é definido e usado para desenvolver expressões para cada um dos fatores, de acordo com a seguinte relação:
fq = c1 * m1 + c2 * m2 + ... + cn * mn
onde fq é um fator da qualidade de software, cn são coeficientes de regressão e mn, métricas que afetam o fator da qualidade. infelizmente, muitas das métricas definidas por mccall só podem ser medidas subjetivamente. as métricas podem estar na forma de uma lista de conferência (checklist), que é usada para graduar atributos específicos de software.
-
Garantia da Qualidade de Software
garantia da qualidade de software
a garantia de qualidade é uma atividade fundamental para qualquer negócio que gere produtos que são usados por outros. antes do século xx, a garantia da qualidade era uma responsabilidade exclusiva do artesão que desenvolvia o produto. a primeira função formal de controle e garantia de qualidade foi introduzida nos laboratórios bell em 1916 e espalhou-se por todo o mundo da manufatura.
a história da garantia da qualidade no desenvolvimento de software tem paralelo com a história da qualidade na manufatura de hardware, durante os primórdios da computação, a qualidade era um responsabilidade exclusiva do programador. padrões de garantia de qualidade para o software foram introduzidos no desenvolvimento de software sob contrato militar durante a década de 1970 e espalharam-se rapidamente para o mundo comercial.
-
Atividades da Garantia de Qualidade de Software
atividades da garantia de qualidade de software
a garantia da qualidade de software compreende uma variedade de tarefas associadas a sete grandes atividades:
aplicação de métodos técnicos;
realizações de revisões técnicas formais;
atividades de testes de software
aplicações de padrões;
controle de mudanças
medição
manutenção de registros e reportagem.
Pagamento único

Cursos Relacionados
-
garantia de qualidade
ESTE É MAIS UM CURSO DA EQUIPE PROMOVENDO CONHECIMENTO, QUE POSSUI UMA PEQUENA TAXA, POREM GARANTIMOS O SEU APRENDIZADO, E A EQUIPE ESTÁ ...
De: R$ 40,00 Por: R$ 23,004h
10+
-
Qualidade de Software
Neste curso serão abordados todos os aspectos e tópicos importantes em relação à qualidade de software.
De: R$ 40,00 Por: R$ 23,0015h
5+
-
IEEE/IEE ELECTRONIC LIBRARY - IEL
ESTE É MAIS UM CURSO DA EQUIPE PROMOVENDO CONHECIMENTO, QUE POSSUI UMA PEQUENA TAXA, POREM GARANTIMOS O SEU APRENDIZADO, E A EQUIPE ESTÁ ...
De: R$ 40,00 Por: R$ 23,005h
Encontre-nos no Facebook
Capítulos
- Garantia de Qualidade de Software
- Qualidade de Software e Garantia da Qualidade de Software
- Fatores de Qualidade de Software
- Garantia da Qualidade de Software
- Atividades da Garantia de Qualidade de Software
- Revisões de Software
- Indicadores de Qualidade de Software
- Abordagens Formais à SQA
- Confiabilidade de Software