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.

Entradas relacionadas: