Vous êtes sur la page 1sur 2

Atividade 1 - Qualidade de Software e Gerencia de Configura o

Exerccio de Fixao de Conceitos


1. O que Garantia de Qualidade de Software?
A garantia de qualidade de software n o algo com o qual se comea pensar
depois que o cdigo gerado. A Garantia de Qualidade de Software ou SQA
(Software Quality Assurance) uma atividade (de funo gerencial) que aplicada
ao longo de todo o processo de engenharia de software. Ela abrange:
- mtodos e ferramentas de anlise, projeto, codificao e teste;
- revises tcnicas formais que so aplicadas durante cada fase da engenharia
de software;
- uma estratgia de teste de mltiplas fases;
- controle da documentao do software e das mudanas feitas nela;
- um procedimento para garantir a adequao aos padres de
- desenvolvimento de software, se eles forem aplicados;
- mecanismos de medio e divulgao.
Geralmente, a garantia de qualidade consiste daqueles procedimentos, t cnicas e
ferramentas aplicadas por profissionais para assegurar que um produto atinge ou
excede padres pr-especificados durante o ciclo de desenvolvimento do produto; se
tais padres no so aplicados, a garantia de qualidade assegura que um produto
atinge ou excede um nvel de excelncia (industrial ou comercial) mnimo aceitvel.
2. Como podemos garantir a qualidade de um software?
Aplicao de mtodos, tcnicas e ferramentas
uso pelos desenvolvedores de mtodos e ferramentas que ajudem a
conseguir especicaes, projetos, etc, de maior qualidade
Realizao de revises tcnicas o objetivo avaliar a qualidade do
artefato de sw (especicao, projeto,...) produzido ao longo do
desenvolvimento
Atividades de testes em complemento s revises e outras tcnicas
Aplicao de padres
padres podem ser usados: para documentos, documentao do cdigo e
estilo de codicao (como usar linguagem de programao)
padres podem ser determinados pelo cliente, por normas internacionais ou
pela empresa de desenvolvimento
Controle de alteraes
toda mudana no sw tem potencial para introduzir erros ou criar efeitos
colaterais que propagam erros controle de mudanas durante
desenvolvimento e manuteno essencial para garantir a qualidade do sw.
Medio

obteno de mtricas para rastrear a qualidade do sw e para avaliar o impacto


de mudanas nos mtodos e procedimentos usados para desenvolvimento e
manuteno.
Anotao e manuteno de registros
manter histrico com resultados de revises, auditorias, controle de alteraes
e outras atividades de garantia de qualidade, que devem ser levados ao
conhecimento dos desenvolvedores.
Utilizando padres, como CMM e ISO 9000-3 modelos de gerenciamento de
controle de qualidade.
3. O que "baseline" em Gerencia de Configurao de Software?
Conjunto de itens formalmente aprovados que servem como linha-base para as etapas
seguintes do desenvolvimento. uma fotografiade um conjunto de itens de
configurao em um determinado momento do processo de desenvolvimento, ou seja,
a configurao do software em um determinado ponto do tempo.

4. O que Controle de Verses de Software? Cite solues verses de software de


mercado que ajudam nesta tarefa.
O controle de verso um sistema que registra as mudanas feitas em um arquivo
ou um conjunto de arquivos ao longo do tempo de forma que voc possa
recuperar verses especficas. a uma ferramenta vital na gerncia de
configurao. Exemplo de solues: CVS, Git, SVN, ClearCase, Bazaar.
5. Um software, aps algumas verses, sofreu ramificaes. O que significa
"ramificao" em Gerencia de Configurao de Software?
Uma branch, que uma linha secundria de desenvolvimento unida linha principal
(mainline) por meio da operao de juno (merge). Ela d a possibilidade para
criao de novas verses do sistema.

Vous aimerez peut-être aussi