O Gerenciamento de Qualidade
Por: michelcruzb • 21/11/2016 • Trabalho acadêmico • 539 Palavras (3 Páginas) • 133 Visualizações
Página 1 de 3
GERENCIAMENTO DE QUALIDADE
Objetivos
- Introdução à gerência de qualidade e atividades chave.
- Explicar o papel da padronização na gerência de qualidade.
- Explicar os conceitos de métricas de software, preditoras e de controle.
- Explicar como medições podem ser utilizadas na auditoria de qualidade de software e suas limitações.
Qualidade de SW
- que o nível de qualidade necessário seja alcançado pelo produto.
- desenvolver / implantar uma cultura de qualidade, vista como responsabilidade de todos. • Envolve a definição de padronização e procedimentos apropriados e a garantia de que são seguidos.
Significa (simplificando) que o produto deve estar de acordo com sua especificação.
• Sério problema para sistemas de software:
- Conflito entre cliente (eficiência, confiabilidade, etc.) e desenvolvedor (reutilização, manutenção, etc.);
- Alguns requerimentos são difíceis de especificar de forma precisa;
- Especificação de software é comumente incompleta, imprecisa e inconsistente.
Gerência da Qualidade
- Não se pode esperar pela melhora das especificações para buscar qualidade.
- Procedimentos de gerência da qualidade devem fazer parte do projeto desde seu princípio.
- Importância diretamente proporcional ao tamanho do projeto.
Gerência da Qualidade
- Documentação serve de suporte ao grupo e registro da evolução do trabalho.
- Para pequenos projetos, a documentação necessária é menor e deve-se focar em criar / manter a cultura de qualidade.
- Agerênciadaqualidadedeveserseparada da gerência do projeto para garantir independência.
- Atividades:
- assurance : estabelece procedimentos e padronização da qualidade a nível organizacional.
- planejamento : seleciona / ajusta procedimentos e padrões necessários ao projeto
- controle : garante que procedimentos e padrões são seguidos pelo time de desenvolvimento.
- Aqualidadedoprodutofinalédiretamente proporcional à qualidade do processo de desenvolvimento.
- Relação pouco entendida / documentada: processos de software e qualidade de desenvolvimento.
- Na produção de bens há uma linha direta entre a qualidade dos itens fabricados e o processo de produção.
- Maior complexidade no desenvolvimento de software:
- a experiência e habilidade individual é de suma importância.
- impactada pelo histórico do software ou a necessidade de um desenvolvimento acelerado.
- Cuidados em não implementar processos (padrão) inadequados: redução da qualidade final.
• Prática: • definição de processos padrão
• revisão
• gerência de configuração
- monitoração do desenvolvimento e garantia de que os processos são seguidos.
- relatórios de progresso à gerência e aos stakeholders.
- descartar práticas inapropriadas.
Garantia e Padronização
- Padronização é a chave para um controle de qualidade efetivo.
- Padronização do produto: definição das características que todos os componentes devem apresentar.
- Padronização de processo: definição de como o processo de software deve ser promulgado.
- • Melhores práticas: garantia de evitar erros passados.
- • Padronização:
- • •
- Mai/10
- estrutura na qual os processos de garantia da qualidade se baseiam. possibilitam a continuidade dos processos e entendimento por parte de novos funcionários de como funciona a organização.
Problemas de Padronização
- Descrédito perante desenvolvedores e engenheiros.
- Vistacomo“burocrática”.
- Sem automatização / suportada por ferramentas de software, torna-se tedioso sincronizar documentação com os padrões.
...
Disponível apenas no TrabalhosGratuitos.com