A Engenharia de Software
Por: Rodrigo Silva • 6/6/2018 • Trabalho acadêmico • 1.581 Palavras (7 Páginas) • 142 Visualizações
Revisão de Engenharia de Software
Cap 2.3:
ISO 9126 e ISO25000
A ISO 9126 descreve um modelo de qualidade do produto de software, composto de duas partes:
1 – Qualidade interna e qualidade externa.
2 – Qualidades em uso
As características para qualidade externa e interna são:
1 - Validar a definição de requisitos |
2 - Identificar os requisitos |
3 - Identificar objetivos do projeto |
4 - Identificar objetivos para os testes |
5 - Identificar objetivos para garantia de Qualidade |
6 - Identificar criticas de aceitação |
Estrutura de modelo de ciclo de vida de desenvolvimento do software
[pic 1]
Atributos de qualidade externa
São onde ficam os requisitos não funcionais.
Atributos de qualidade interna
Eficiência e desempenho.
Viabilidade:
1 – Custo/Benefícios e Prazo.
2 – A necessidade atende aos objetivos organizacionais?
3 – Tecnologia e Ambiente operacional a serem desenvolvidos podem ser integradas com o ambiente do sistema do cliente?
Modelo de Qualidade para qualidade externa e Interna
----------------Você parou aqui mano...
Continuando ....
Qualidades da Norma ISO 9126
Funcionalidade: Finalidade do produto
Usabilidade: Esforço para utilizar, aprender o produto
Confiabilidade: Frequência de falhas, recuperabilidade
Eficiência: Desempenho
Manutenibilidade: Esforço necessário para modificar
Portabilidade: Capacidade de transferir o produto para outros ambientes
[pic 2]
Modelo de Qualidade para Qualidade em Uso
Atributos de Qualidade em Uso
1 - Eficácia
2 – Produtividade
3 – Segurança
4 – Satisfação
1 – Determinar as operações do processo de atendimento.
2 – Com base nas operações de atendimento e para cada operações (ou conjunto de operações) estabeleça os métodos e ferramentas.
3 – Aplicando a ISO 9126 estabeleça as principais características/sub-caracteristicas, bem como sua forma de medir no software.
Norma Squre ISSO/TEC 25000
- Caracterização e medição de qualidade de produto de software.
- A norma ISSO/TEC 25000 é uma evolução das normas.
ISO/TEC 9126 e ISO/TEC 14598
Square referência a ISO/TEC 25000 (Requisitos de Qualidade e Avaliação de Produtos de Software)
A norma ISO/TEC 25000 é organizada em cinco tópicos
Modelo de Qualidade | ||
Requisitos de Qualidade | Gerência da Qualidade | Avaliação |
Medições |
Sistemas de Qualidade ISO 9001 e ISO 9003
ISO 9000 - Padrões para gerência de qualidade e garantia da qualidade
As organizações precisam desenvolver seus próprios modelos com base nas regras da série ISO 9000
ISO 9001
ISO 9001 modelo de garantia de qualidade em projeto instalação, desenvolvimento, produção, arquitetura e serviço.
A ISO 9001 é usada para atender os requisitos do cliente com base nas clausulas
- Responsabilidades;
- Sistema de Qualidade;
- Analise critica de contratos;
- Controle de projeto;
- Controle de informação;
- Controle dos produtos;
- Identificação e Rastreamento dos produtos;
- Processos, testes e inspeção;
ISO 9003
ISO 9003 modelo de qualidade em produção, ensaios e instalação.
A ISO 9003 descreve as diretrizes para aplicação da ISO 9001
Principais pontos da ISO 9003:2004
- Planejamento da realização do produto
- Ciclo de Vida
- Plano de Qualidade
- Requisitos
- Processos relacionados ao cliente
- Determinação dos requisitos do produto
- Analise crítica dos requisitos
- Comunicação com o cliente
- Projeto de Desenvolvimento
- Planejamento (WBS – Work Breakdown Structure)
- Entradas, Saídas, Design, Review, Verificação e Validação.
- Aquisição
- Insumos
- Subcontratações ou aquisição de funções do software.
- Inspeção e Recebimento
- Produção e Fornecimento
- Controle da Produção
- Gestão de configuração
- Sistema do cliente
- Mantenabilidade do software
ISO 12207- Processos do Ciclo de Vida do Software
Descreve a vida do produto de software desde a concepção até implementação, entrega, utilização e manutenção.
Ciclo de vida - Levantamentos de requisitos
Ciclo de vida do desenvolvimento de software
Ciclo de vida: Descreve a vida do produto de software desde a concepção até a implementação, entrega, utilização e manutenção.
São 3 tipos de processos de ciclo de vida
1 - Fundamentais
2 - Apoio
3 - Organizacional
Processos de Ciclo de Vida
...