iso12207
Slides in this set (5)
-
- A ABNT NBR ISO/IEC 12207 estabelece uma estrutura para processos de ciclo de
- vida de software!
- Tem o objetivo de fornecer uma
- estrutura comum tanto para quem está adquirindo quanto para quem está
- fornecendo, além dos desenvolvedores, mantenedores, operadores, gerentes,
- técnicos e outros envolvidos no desenvolvimento.
- Aplica-se para a aquisição de sistemas e produtos de software e serviços, para a
- indústria de software.
- Estabelece uma arquitetura de alto nível do ciclo de vida de software que
- é construída a partir de um conjunto de processos e seus inter-relacionamentos. Os
- processos são descritos tanto em nível de propósito/saídas quanto em termos de
- atividades.
- É independente de métodos,
- ferramentas, treinamentos, métricas ou tecnologias empregadas.
- Esta norma pode ser usada em quatro ocasiões:
- Por uma organização – para ajudar a estabelecer um ambiente de processos desejados.
- Por um projeto – para ajudar a selecionar, estruturar e utilizar os elementos de um
- conjunto de processos de ciclo de vida estabelecidos que forneçam produtos e serviços.
- Por um adquirente e um fornecedor – para ajudar a estabelecer um acordo em relação
- aos processos e às atividades.
- Por organizações e avaliadores – para realizar avaliações que possam ser usados para
- apoiar a melhoria de processos organizacionais.
-
- A norma agrupa as atividades que podem ser executadas durante o ciclo de vida
- de um sistema de software sete grupos de processos.
- Processos Contratuais (2 Processos): definem as atividades necessárias para estabelecer um acordo entre
- duas organizações.
- Processos Organizacionais Capacitadores de Projeto (5 Processos): gerenciam o potencial da organização em adquirir e fornecer
- produtos ou serviços através da iniciação, suporte e controle d projetos.
- Processos de Projeto (7 Processos): Projetos descrevem processos referentes ao planejamento, avaliação e controle.
- Processos Técnicos (11 Processos): definem as atividades que permitem funções organizacionais e
- às de projeto otimizar os benefícios e reduzir os riscos que surgem das decisões
- das ações técnicas. Permitem que produtos e
- serviços estejam de acordo com os requisitos legais da sociedade.
- Processos de Implementação de Software (7 Processos): são utilizados para produzir um elemento específico do sistema
- especificado (Item de Software) implementado em software.
- Processos de Apoio Software (8 Processos): fornecem um conjunto específico e focado de atividades para
- execução de um processo de software especializado de software.
- Processos de Reúso de Software (3 Processos): apoiam a capacidade da
- organização em reutilizar os itens de software entre projetos distintos.
-
Processos Contextuais do Sistema
- 1 - Processos Contratuais
- Aquisição
- Fornecimento
- 2 - Processos Organizacionais Capacitadores de Projeto
- Gestão de Modelo de Ciclo de Vida
- Gestão de Infraestrutura
- Gestão de Portfólio de Projetos
- Gestão de Recursos Humanos
- Gestão da Qualidade
- 3 - Processos de Projeto
- Planejamento de Projeto
- Controle e Avaliação de Projeto
- Tomada de Decisão
- Gestão de Risco
- Gestão Configuração
- Gestão da Informação
- Medição
- 4 - Processos Técnicos
- Definição dos Requisitos dos Stakeholders
- Análise dos Requisitos do Sistema
- Projeto de Arquitetura de Sistema
- Implementação
- Integração do Sistema
- Teste de Qualificação de Sistema
- Instalação de Software
- Suporte na Aceitação de Software
- Operação de Software
- Manutenção de Software
- Desativação de Software
-
Processos Específicos de Software
- 1 - PROCESSOS DE IMPLEMENTAÇÃO DE SOFTWARE
- Implementação de Software
- Análise de Requisitos de Software
- Arquitetura de Software
- Projeto de Software
- Construção de Software
- Integração de Software
- Testes de Qualificação de Software
- 3 - PROCESSOS DE REÚSO DE SOFTWARE
- Engenharia de Domínio
- Gestão de Reúso de Ativos
- Gestão do Programa de Reúso
- 2 - PROCESSOS DE APOIO AO SOFTWARE
- Gestão de Documentação de Software
- Gestão de Configuração de Software
- Garantia da Qualidade de Software
- Verificação de Software
- Validação de Software
- Revisão de Software
- Auditoria de Software
- Resolução de Problemas de Software
-
- Garantia da Qualidade de Software: busca fornecer garantia de que
- os produtos e processos de trabalho estão em conformidade com os planos e
- condições predefinidos. Possui as seguintes atividades:
- Implementação do processo
- Garantia de produto
- Garantia de processo
- Garantia de sistemas de qualidade
- Manutenção de Software: busca fornecer suporte com boa relação
- custo-benefício ao produto de software entregue. Possui as seguintes atividades:
- Implementação do processo
- Análise de modificação e de problema
- Implementação da modificação
- Revisão/Aceitação de manutenção
- Migração
- Descontinuação do Software
- Definição dos Requisitos dos Stakeholders: busca identificar as partes interessadas e suas classes, envolvidas com o sistema durante o ciclo de vida deste, e as necessidades e desejos das partes. Analisa e transforma essas necessidades em um conjunto comum de requisitos que expressam a interação pretendida que o sistema terá com seu ambiente operacional. Possui as seguintes atividades:
- Identificação dos stakeholders
- Identificação dos requisitos
- Avaliação dos requisitos
- Acordo dos requisitos
- Registro dos requisitos
Information
- Description
- Concursos Públicos ISO12207 Slide Set on iso12207, created by Marcelo Costa on 16/02/2017.
- Created by
- Marcelo Costa
- Views
- 3
- Rating