Mapa mental
Qualidade de software
Contenido del mapa
Qualidade de software
Certificação de qualidade
- ISO (Organização Internacional de Padrões)
- International Organization for Standardization.
- Desenvolver e difundir normas, de atividades consideradas importantes para o mercado, que possam ser utilizadas por todos os países do mundo, padronizando estes procedimentos.
- Padronização mundial para a qualidade de produtos de software. Esta norma chama-se ISO/IEC 9126 e foi publicada em 1991.
- A norma ISO/IEC 9126 (1999) surgiu para consolidar as diferentes visões da qualidade de produto em um modelo como norma internacional.
- International Organization for Standardization.
- IEC - International Electrotechnical Commission
- A Comissão Eletrotécnica Internacional (International Electrotechnical Commission, IEC) é uma organização internacional de padronização de tecnologias elétricas, eletrônicas e relacionadas.
- ISO (Organização Internacional de Padrões)
Requisitos
- Pode ser definido simplesmente como (algo que um cliente necessita). Entretanto, do ponto de vista do engenheiro do software, requisito pode também ser definido como (algo que necessita ser projetado).
- Tipos de requisitos
- Requisitos de Negócio : Correspondem aos objetivos de negócio - ou do cliente - que devem ser satisfeitos pelo sistema.
- Requisitos de Usuário: Descrevem os objetivos geral, específicos e as funcionalidades que o software deverá oferecer, sob o ponto de vista do negócio, de modo que sejam compreensíveis aos usuários.
- Requisitos do Software Descrevem os requisitos (ações) que o sistema deve possuir para que os usuários possam executar suas atividades, de modo a atingir os objetivos do negócio.
- Requisitos de Usuário: Descrevem os objetivos geral, específicos e as funcionalidades que o software deverá oferecer, sob o ponto de vista do negócio, de modo que sejam compreensíveis aos usuários.
- Requisitos Funcionais
- Define uma função de um sistema de software ou seu componente.
- Regras de Negócio ou Execução
- Norma, condição, padrão para execução das funcionalidades.
- Regras de Negócio ou Execução
- Requisitos Complementares ou de Dados
- Características e propriedades funcionais
- Requisitos Não Funcionais
- São os requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenibilidade e tecnologias envolvidas.
- Requisitos Não Funcionais
- Características e propriedades funcionais
- Define uma função de um sistema de software ou seu componente.
- Requisitos de Negócio : Correspondem aos objetivos de negócio - ou do cliente - que devem ser satisfeitos pelo sistema.
Conjunto de características que devem ser alcançadas em um determinado grau para que o produto atenda às necessidades de seus usuários.
- Modelo de Qualidade de McCall et al, 1977
- Fatores de Qualidade McCall
- Com relação ao uso do produto (características operacionais):
- correção: o quanto um programa satisfaz a sua especificação e cumpre os objetivos visados pelo cliente;
- confiabilidade: o quanto um programa executa a função pretendida com a precisão exigida;
- eficiência: a quantidade de recursos computacionais e de código exigida para que um programa execute sua função;
- integridade: o quanto o acesso ao sw ou aos dados por pessoas não autorizadas pode ser controlado;
- usabilidade: o quanto de esforço é necessário para aprender, preparar a entrada e interpretar a saída de um programa
- integridade: o quanto o acesso ao sw ou aos dados por pessoas não autorizadas pode ser controlado;
- eficiência: a quantidade de recursos computacionais e de código exigida para que um programa execute sua função;
- confiabilidade: o quanto um programa executa a função pretendida com a precisão exigida;
- correção: o quanto um programa satisfaz a sua especificação e cumpre os objetivos visados pelo cliente;
- Com relação às alterações do produto (habilidade para ser alterado):
- manutenibilidade: o quanto de esforço é necessário para localizar e eliminar erros em um programa;
- flexibilidade: o quanto de esforço é necessário para modificar um programa;
- testabilidade: o quanto de esforço é necessário para testar um programa a fim de garantir que ele execute a função pretendida.
- portabilidade: o quanto de esforço é necessário para transferir um programa de uma plataforma de hardware e ou software para outra plataforma;
- reusabilidade: o quanto um programa (ou partes dele) pode ser reutilizado em outros programas ou sistemas;
- interoperabilidade: o quanto de esforço é necessário para se acoplar um programa a um outro
- reusabilidade: o quanto um programa (ou partes dele) pode ser reutilizado em outros programas ou sistemas;
- portabilidade: o quanto de esforço é necessário para transferir um programa de uma plataforma de hardware e ou software para outra plataforma;
- testabilidade: o quanto de esforço é necessário para testar um programa a fim de garantir que ele execute a função pretendida.
- flexibilidade: o quanto de esforço é necessário para modificar um programa;
- manutenibilidade: o quanto de esforço é necessário para localizar e eliminar erros em um programa;
- Com relação ao uso do produto (características operacionais):
- Fatores de Qualidade McCall
- Modelo de Qualidade de McCall et al, 1977
Información
- Descripción
- Mapa Mental sobre Qualidade de software, creado por Luiz Eduardo Borges el 13/08/2021.
- Creado por
- Luiz Eduardo Borges
- Visitas
- 0
- Valoración