iso

281 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
281
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
7
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

iso

  1. 1. NORMA INTERNACIONAL DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Profa. Me: Magda Ap. Silverio Miyashiro ISO 12207 ISO 12207 2 Objetivos Econômico estabelecimento de uma relação internacional de produtividade e qualidade aumento da competitividade oportunidade para ganhos de novos mercados Terceirização
  2. 2. ISO 12207 Quais são os padrões internacionais de qualidade? Como é a relação entre o adquirente e o fornecedor nos mercados interno e externo? O que o adquirente espera? Como o adquirente deve contribuir? O que o fornecedor deve fornecer? Existem problemas nesta relação? 3 ISO 12207 4 Publicada como Norma Internacional em 1995 Publicada como Norma Nacional NBR ISO/IEC 12207 em 1998 Foi o seu escopo em 2001 Referência para contratação e fornecimento de serviços e produtos de software É uma norma de processos Define uma taxonomia para processos de software ... “facilitar o comércio internacional de bens e serviços ” ... em software
  3. 3. ISO 12207 5 Objetivo: Estabelecer processos, atividades e tarefas a serem executados durante os processos de aquisição, fornecimento, operação, desenvolvimento e manutenção de software Público Alvo: Compradores, Fornecedores, Operadores, Desenvolvedores, Mantenedores, Gerentes, Profissionais de Qualidade e Usuários. ISO 12207 6 “ Uma seqüência de passos realizados para um determinado propósito” [IEEE] Processo “ Um conjunto de atividades(*) inter-relacionadas, que transforma entradas em saídas.” (*) O termo “atividades” engloba a utilização de recursos. [NBR ISO 8402/1994, 1.2]
  4. 4. ISO 12207 7 Processo de Software “ Um conjunto de atividades, métodos, práticas e tecnologia que as pessoas utilizam para desenvolver e manter software e produtos relacionados.” [SEI] ISO 12207 8 Produto de Software “ O conjunto de programas de computador, procedimentos e possível documentação e dados associados.”
  5. 5. ISO 12207 9 Projeto “Um projeto é um empreendimento temporário com o objetivo de criar um produto ou serviço único. Temporário significa que todo projeto tem um início e fim definido. Único significa que o produto ou serviço é diferente de todos os produtos ou serviços executados anteriormente”[PMBOK]. “ Um projeto pode existir num pré-acordo, acordo ou numa fase de pós-acordo ou uma combinação acima.” NOTA: Um projeto pode cobrir uma parte do ciclo de vida. ISO 12207 10 Processos de Apoio Documentação Gerência de Configuração Garantia da Qualidade Verificação Validação Revisão Auditoria Resolução de Problemas Processos Organizacionais Infra-estrutura Treinamento Gerência Melhoria Processos Fundamentais Aquisição Fornecimento Desenvolvimento Operação Manutenção Adaptação “Um conjunto de processos que atendem às partes fundamentais* (pessoa ou organização) durante o ciclo de vida do software.” “Define as atividades para registro da informação produzida por um processo de ciclo de vida.” São empregados por uma organização para estabelecer e implementar uma estrutura, constituída de processos de ciclo de vida e pessoal associados, e melhorar continuamente a estrutura e os processos. Eles são tipicamente empregados fora do domínio de projetos e contratos específicos; entretanto, ensinamentos destes projetos e contratos contribuem para a melhoria da organização.” EstruturaEstruturaEstruturaEstrutura
  6. 6. ISO 12207 11 Acompanhamento de um processo ISO 12207 12 Processos Fundamentais Processo de Aquisição Processo de Fornecimento Processo de Operação Processo de Manutenção Processo de Desenvolvimento Processos de Apoio •Documentação •Gerência de configuração •Garantia de qualidade •Verificação •Validação •Revisão •Auditoria •Resolução de problemas Processos Organizacionais •Gerência •Melhoria •Infra-estrutura •Treinamento Visão do Contrato Visão Operacional Visão de Engenharia Visão de Suporte Adquirente, fornecedor Operador, usuário Desenvolvedor, Mantenedor Pessoa que emprega processos de suporte Visão Funcional da Norma
  7. 7. ISO 12207 13 Detalhes de implementação; Detalhes de documentação; Modelo de ciclo de vida de desenvolvimento; Método de desenvolvimento de software; e Não se aplica a “software de prateleira”; Não é certificadora. A Norma não especifica ISO 12207 14 Trabalhos da ISO/IEC SC7 em relação a Processos Série 12207 ISO/IEC 12207: Visão Geral; ISO/IEC 14764.: Processo de Manutenção TR 15846 :Gerência de Configuração TR xxxxx: Gerência de Projeto ISO/IEC 15288 - Processos de Ciclo de Vida de Sistemas Norma 15504 - Avaliação e Capacitação de Processos de Software Referencia Apresentação de Cristina Ângela Filipak Machado - CELEPAR
  8. 8. NORMA INTERNACIONAL DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE ISO 12207

×