Guia Completo da Norma ISO/IEC 12207
Classificado em Tecnologia
Escrito em em
português com um tamanho de 3,15 KB
1. Qual o objetivo e as características da ISO/IEC 12207?
O principal objetivo da norma ISO/IEC 12207 é estabelecer uma estrutura comum de processos para servir como referência em negócios de engenharia de software relacionados a produtos e serviços. A norma defende que o desenvolvimento e a manutenção de software devem ser conduzidos com a mesma disciplina da engenharia tradicional.
A estrutura utiliza uma terminologia padronizada, composta por processos, atividades e tarefas aplicáveis a todo o ciclo de vida: aquisição, fornecimento, desenvolvimento, operação ou manutenção. Além disso, permite integrar o software ao ambiente de engenharia de sistemas (hardware, pessoal e práticas de negócio).
Características
A norma inclui um guia que orienta as organizações na adaptação dos processos aos seus projetos, abordando:
- Tecnologias envolvidas;
- Arquitetura do ciclo de vida;
- Aplicação em organizações e projetos;
- Implementação de princípios de gestão da qualidade.
2. Classes e Processos da Norma ISO/IEC 12207
A norma agrupa seus 17 processos em três classes principais:
Processos Fundamentais
Atendem ao início e à execução do desenvolvimento, operação ou manutenção de produtos de software.
- Aquisição: Atividades do adquirente do sistema ou produto.
- Fornecimento: Atividades do fornecedor do produto de software.
- Desenvolvimento: Atividades do desenvolvedor que define e cria o produto.
- Operação: Atividades do operador do sistema computacional.
- Manutenção: Atividades do mantenedor que provê suporte ao software.
Processos de Apoio
Auxiliam outros processos, contribuindo para o sucesso e a qualidade do projeto.
- Documentação: Registro de informações do ciclo de vida.
- Gerência de Configuração: Procedimentos administrativos e técnicos.
- Garantia da Qualidade: Conformidade com os requisitos especificados.
- Verificação: Confirmação de que os produtos atendem aos requisitos.
- Validação: Verificação se o produto final atende ao uso proposto.
- Revisão Conjunta: Avaliação técnica e gerencial do projeto.
- Auditoria: Determinação da adequação a planos e contratos.
- Resolução de Problemas: Análise e correção de falhas encontradas.
Processos Organizacionais
Empregados pela organização para estabelecer, implementar e melhorar continuamente a estrutura de processos e o pessoal associado.
- Gerência: Gestão do produto, projeto e tarefas associadas.
- Infraestrutura: Estabelecimento e manutenção de hardware, software e ferramentas.
- Melhoria: Avaliação, medição e controle do ciclo de vida.
- Treinamento: Capacitação do pessoal envolvido.