Principal

 O Swebok

 Áreas de Conhecimento

 Qualidade no Swebok

 Evolução do Guia

 Contato

 Referências

 Apresentação

 Monografia

 

 

 Introdução

 Fundamentos

 Gerência

 Considerações Práticas

1.3.2. Qualidade de produto
O engenheiro de software precisa, em primeiro lugar, determinar o real propósito do software. Com isto, é de suma importância ter em mente que as exigências do cliente vem em primeiro lufar, e que elas incluem restrições como qualidade, não apenas funcionalidades. Assim, o engenheiro de software tem a responsabilidade de elecitar os requisitos de qualidade que podem não ser explícitas e discutir sua importância assim como o nível de dificuldade em alcançá-las. Todos processos relacionados com qualidade de software(por exemplo, construção, teste e implantação da qualidade) serão projetados com estes requisitos em mente, e eles trazem custos adicionais. O padrão ISO9126 define, para cada dos três modelos de qualidade, as características e sub-caracteríisticas e medidas que são úteis para avaliar a qualidade do produto. O significado do termo 'produto' é extendido para incluir todo artefato de saída de qualquer processo usado na construção do produto final. Exemplos de um produto incluem, mas não são limitados a, uma especificação de requisitos do sistema, uma especificação de requisitospara um componente de um sistema, um projeto de um módulo, código, documentação do teste, ou relatórios produzidos como resultado de tarefas de analise da qualidade. Quando a maioria dos tratamentos da qualidade forem descritos nos termos do desempenho final do software e do sistema, a prática sadia da engenharia irá requerer que os produtos intermediários relevantes à qualidade estejam verificados durante todo o processo de engenharia de software.

1.4. Melhoria da qualidade
A qualidade de produtos de software pode ser melhorada com um processo iterativo da melhoria contínua que requer o controle, a coordenação, e o gabarito da gerência de muitos processos simultâneos: (1) o ciclo de vida dos processos de software, (2) o processo de detecção de erro/defeito, e (3) o processo de melhoria da qualidade. A teoria e conceitos por trás da melhoria de qualidade, tais como desenvolver com qualidade com prevenção e detecção de erros, melhoria contínua e foco no cliente são pertinentes a engenharia de software. Estes conceitos são baseados no trabalho de especialistas em qualidade que dizem que a qualidade de um produto é diretamente ligada a qualidade do processo usado para criá-lo. Abordagens como a Total Quality Management (TQM) processo de Plan, Do, Check, and Act (PDCA) são ferramentas pelos quais os objetivos de qualidade podem ser encontrados. Suporte ao gerenciamento implica que cada projeto de melhoria tem recursos para atingir o objetivo definido por ele. O envolvimento de grupos de trabalho, assim como recursos alocados a nível de projeto são discutidos na área de conhecimento sobre processos de engenharia de software.

Página 1 | Página 2|Página 3

 

 

 

 

 

 

 

 

AVCIn produções www.avcin.cjb.net