Buscar

Aula 03 - Cristina - Definição Implantação Processos ISO 12207 - Ciclo Vida Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Definindo Processos do Ciclo de 
Vida de Software Usando a Norma 
NBR ISO/IEC 12207 
Cristina Ângela Filipak Machado
Apresentação
Cristina Ângela Filipak Machado:
• Funcionária da CELEPAR desde 1989 sendo 
responsável pela Metodologia de Sistemas e 
Qualidade
• Mestre em Engenharia de Software – PUC-Pr
• Especialista em Sistemas de Informação – Japão
• Especialista em Informática Industrial – CEFET
• Tecnóloga em Processamento de Dados - UFPr
• Coordenadora da Comissão Técnica de Qualidade de 
Software da ABNT-SC10 e da Comissão de Estudos 
de Ciclo de Vida de Software da ABNT-SC10
Avaliação 
• 60% da nota - trabalhos durante o fórum
• 40% da nota - exercícios em sala de aula
1. Introdução 
2. Definição
3. Processos da NBR ISO/IEC 12207
4. Exercício final
Agenda
Relação entre as normas
Requisitos do
ciclo de vida
Requisitos do
Sistema de 
Qualidade
(todas as áreas)
ISO/IEC 14102
Ambiente 
Tecnológico
Requisitos do
Produto
Requisitos do
ambiente
ISO 9001
Certificação
ISO/IEC 9126
Avaliação de
 produto
Requisitos de produto
15504
Avaliação de
 processo
12207 
Processos de 
software
Sistema de qualidade
Introdução
CMMI
Processo 
Avaliação
Maturidade
Falhas em projetos
Falhas em projetos de software continuam
sendo relatadas em relação ao atendimento do 
prazo, custo, esforço e qualidade
Gordon
63% projetos atrasam
42% acima do orçamento
Standish Group
31% foram cancelados
53% acima dos custos em 50%
93% atrasam
Curtis & Statz
60% projetos atrasam
Introdução
Modelos de melhoria e processo
NBR ISO/IEC 12207
Modelos de melhoria 
Processo
Tecnologia Pessoa
Introdução
Triângulo Mágico da Força do Desenvolvimento de Software 
NBR ISO/IEC 12207
 Processos de Ciclo de Vida de Software
• Publicada como Norma Internacional em 1995
• Publicada como Norma Nacional NBR ISO/IEC 
12207 em 1998
• Publicado um Anexo da 12207 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... “facilitar o comércio internacional de bens e serviços ” ... em software
Introdução
Adquirente, Fornecedor, Usuário, ...ENVOLVIDOS:
DescontinuaçãoInício ...CICLO DE VIDA:
Corporação
...
PRODUTOS
Projeto
SERVICOS
Projeto
APLICACÃO:
* NÃO COBRE
*
*
DETALHES:
PROCESSO
 DEFINIÇÃO E
DESCRIÇÃO
METODOLOGIA
MÉTODOS &
METRICAS
PROCEDIMENTO,
TÉCNICAS,
FERRAMENTAS E
AMBIENTES
Escopo da NBR ISO/IEC 12207
Introdução
1. Introdução 
2. Definição 
3. Processos da NBR ISO/IEC 12207
4. Exercício final
Onde estamos?
• Modularidade
• Responsabilidade
• Flexibilidade
• Independência de Tecnologia
Conceitos básicos da NBR ISO/IEC 
12207 Definição
Conceitos básicos da NBR ISO/IEC 
12207 - Modularidade
PROCESSO
MODULAR
Fortemente
coeso:
todas as partes de
um processo
são fortemente
relacionadas
Fracamente
acoplado:
a quantidade de
interfaces entre
os processos
é mínima
Definição
Conceitos básicos da NBR ISO/IEC 
12207 - Responsabilidade
• Cada processo é considerado como sendo de 
responsabilidade de uma parte.
• A parte que executa um processo tem a 
responsabilidade por todo o processo, mesmo que 
tarefas individuais possam ser realizadas por 
pessoas diferentes.
Definição
Conceitos básicos da NBR ISO/IEC 
12207 - Flexibilidade e
 Independência Tecnológica
• Arquitetura de alto nível utilizável com qualquer 
modelo de ciclo de vida, método ou técnica de 
engenharia de software, linguagem de 
programação,...
• Atividades/tarefas dizem “o que fazer” e não “como 
fazer” 
– Ex: “Desenvolver e documentar um projeto de arquitetura”, mas não 
“desenvolver ou documentar um projeto de arquitetura usando UML” 
• Qualquer prática industrial
– Ex.: militar, comercial
Definição
Conceitos básicos da NBR ISO/IEC 
12207 - Estrutura dos Processos
Ciclo de Vida
Da concepção
até a 
descontinuidade
PROCESSO
17
PROCESSO
...
ATIVIDADE 1
ATIVIDADE N
TAREFAS
TAREFAS
. . .
PRINCÍPIOS BÁSICOS:
MODULARIDADE;
RESPONSABILIDE
CICLO:
“PDCA”
PROCESSO
1
PROPÓSITO
SAÍDA
Definição
Estrutura dos Processos 
Propósito e Saída
• Indicam se as organizações executam o 
processo
• As organizações podem executar o processo 
independentemente de implementarem 
todas as tarefas propostas pela ISO/IEC 
12207
• Esses indicadores são úteis para a avaliação 
de processo
Definição
Estrutura dos Processos 
Propósito e Saída
• Propósito: Objetivo do processo
• Saída: Resultados esperados da 
implementação do processo
Definição
Estrutura dos Processos 
Exemplo – Propósito e saída
Cozinhar
• Propósito: Fornecer uma comida para o cliente 
que atenda aos seus requisitos
• Saídas: 
– Um prato de comida para o cliente é produzido
– Um acordo é estabelecido para solicitar o prato 
(comanda)
– O prato de comida é feito
– O prato é entregue ao cliente de acordo com os 
requisitos
Definição
Estrutura dos Processos 
Exemplo – Propósito e saída
Cozinhar
Para se chegar às saídas pode ser por:
Processo DefinidoIntuição
Atividades e 
Tarefas
Cada um faz do seu 
jeito
Definição
Maturidade 
0 e 1
Maturidade 
> 1
Estrutura dos Processos 
Processos
Ferramenta
Método
Métrica
Treinamento
Definição
Estrutura dos Processos 
Exemplo – Atividades e Tarefas
Atividade: Ordem de serviço
Tarefas:
1: O pedido é impresso na cozinha na ordem da solicitação;
2: É verificado qual a comida a ser produzida;
Atividade: Preparação da comida
Tarefas: 
3: Os ingredientes que serão utilizados para preparar a 
comida são separados; 
4: A comida é preparada de acordo com a receita pré-
definida;
5: A comida é colocada no prato que será servida;
6: O prato de comida é decorado; 
Definição
Estrutura dos Processos 
Exemplo – Atividades e Tarefas
Atividade: Entrega da comida
Tarefas: 
7: O prato de comida é colocado no passa-prato 
para o garçom pegar; e
8: O garçom é avisado que o prato de comida 
referente ao pedido X está pronto.
Definição
Estrutura dos Processos 
Exemplo – Atividades e Tarefas
Informações adicionais ao processo
• Ferramentas: Sistema automatizado de pedidos, 
indicando ao garçom que o pedido está pronto.
• Métodos: receita previamente detalhada sobre todos 
os pratos oferecidos pelo garçom.
• Treinamento requerido: cozinheiro ter feito curso de 
culinária nos locais X, Y, Z e ter feito estágio como 
ajudante de cozinha do chef do restaurante por pelo 
menos 3 meses.
• Métrica do processo: Número de pratos devolvidos 
por não ser igual ao pedido por mês e Quantidade de 
comida deixada no prato pelo cliente
Definição
1. Introdução 
2. Definições 
3. Processos da NBR ISO/IEC 12207 
4. Exercício final
Onde estamos?
Processos da NBR ISO/IEC 12207
Processos de ApoioProcessos de Apoio
Documentação
Gerência de Configuração
Garantia da Qualidade
Verificação
Validação
Revisão Conjunta
Auditoria
Processos OrganizacionaisProcessos Organizacionais
Engenharia de Domínio
Infra-estrutura
Gerência
Processos FundamentaisProcessos Fundamentais
Aquisição
Fornecimento
Desenvolvimento
Operação
Manutenção
A
daptação
A
daptaçãoResolução de Problemas
Usabilidade
Recursos Humanos
Gestão de Ativos
Gestão de Programa de Reuso
Melhoria
Processos Fundamentais
 “Um conjunto de processos que atendem
às partes fundamentais* (pessoa ou
organização) durante o ciclo
de vida do software.”
* Parte fundamental é aquela que executa ou inicia o 
desenvolvimento, operação ou manutenção de produtos de 
software.
Para o adquirente de produtos e serviços
Cobre períodos de pré-contrato e contrato 
Processos Fundamentais
Processo de Aquisição
REVISÃO
CONJ.
VERIF. VALID.AUDIT
INICIAÇÃO
MONITORAÇÃO
FORNECEDOR
ACEITAÇÃO 
E
CONCLUSÃO
PREPARAÇÃO
E ATUALIZ.
CONTRATO
CONTROLES
INTERNOS
C
O
N
T
R
A
T
O
P
R
É
-
C
O
N
T
R
A
T
O
ADAPTAÇÃO
Processos que invocaUso interno
- REQ. SISTEMA
- PLANO DE AQUISIÇÃO
- CRITÉRIOS DE
 ACEITAÇÃO- INCLUSÃO REQ. ADQ. 
- SELEÇÃO TAREFAS
- REFERENCIA P/
 CONTRATOS
- CONTRATO COM
 FORNECEDOR
- CONTRATO COM
 OUTROS
MONITORAR &
AVALIAR 
RESULTADOS
ACEITAR 
PRODUTOS E 
SERVIÇOS
ATIVIDADES RESULTADOS
PREPARAÇÃO
PROPOSTA
DESENV.
Elicit. & Análise Requisitos
SELEÇÃO DE UM OU MAIS
MANUT.OPER.DEV. AQUIS.
REV.CONJ. V&V GAR.QUALAUDITORIA
MONITORA,
CONTROLA
INÍCIO
RESPONSTA
PREPARAÇÃO
DA
CONTRATO
PLANEJAMENTO
EXECUÇÃO E
CONTROLE
REVISÃO E
AVALIAÇÃO
ENTREGA E 
CONCLUSÃO
DECISÃO DE
CONTRATO
PROPOSTA
CONTRATO
CICLO DE VIDA 
& PLANO DE 
GERENCIA DO 
PROJETO
RESULTADOS 
AVAL/REVISÃO
PROD/SERV. 
ENTREGUES
MONITORAR 
RESULTADOS
Prover produtos e serviços
Cobre o período pré-contratual e contratual
P
R
E
-
C
O
N
T.
Processos que invocaUso internoATIVIDADES RESULTADOS
C
O
N
T
R
A
T
O
Processos Fundamentais
Processo de Fornecimento
QUALIDADE CO.
Processos Fundamentais
Processo de Desenvolvimento
RESULTADOSATIVIDADES USO INTERNO PROCESSO INVOCADO
Teste Qualif. Sistema Auditoria
Integração Sistema Sistema Integrado
Teste de Qualif. SW Auditoria SCIs Qualificados
Integração do SW SW Integrados(SCIs)
Codif. Teste do SW Código/Base de Dados do SW
Projeto Detalhado SW
Projeto Detalhado 
do SW
Projeto Arquitetura SW Arquitetura do SW
Análise Requis. SW Requisitos do Software
Projeto Arquitetura Sist. Arquitetura do Sistema- HW, SW, OM
Suporte Aceitação SW SW Entregue
Instalação do SW SW Instalado
Implementação 
do Processo Documentação Ger.Conf. Resolução Problemas
Planos e Modelos de 
Desenvolvimento
ISO/IEC 9126
Sistema Qualificado
(Código e Projeto)
Revisão Conjunta
Avaliações
Avaliações
Avaliações
Avaliações
Avaliações
Avaliações
Avaliações
Avaliações
Avaliações
Avaliações
Revisão Conjunta
Revisão Conjunta
Revisão Conjunta
Processos que invocaUso interno
Análise Requis. Sistemas Avaliações Requisitos do Sistema
Elicitação de Requisitos Requisitos Revisão ConjuntaGer.Conf.Avaliações
Versão do Software na 
visão operacional OK
Garantia e Teste 
Internos
Manutenção
[Funções Executadas]
- Plano Operacional
- Procedimentos de 
Operação
Implementação 
do Processo
Operação do Sistema
- Requisições do Usuário
Suporte ao usuário
Teste Operacional
- Resolução de 
Problemas
Resolução de 
Problema
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Fundamentais
Processo de Operação
QUALITY LINES
Resol. 
Problemas
Ger. Conf.Implementação 
do Processo
Análise do 
Problema/ 
modificação
Implementação 
Modificação
Aceit/Rev. 
Modificação
Migração
Descont. SW
- Proced./Plano de 
Manutenção
- Problema/Mod. 
Analisado/Modific
ado
- SW Modificado
- Sistema Migrado.
- Plano de Descont.
Desenvolvimento
Revisões 
Internas
- Plano e Relat. de 
migração
- Arquivamento
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Revisões 
Internas
- Resultado da 
Revisão
Processos Fundamentais
Processo de Manutenção
HDQUALITY
FIXING
Processos de Apoio 
“ Um processo de apoio auxilia um outro 
processo como uma parte integrante, com 
um propósito distinto, e contribui para o 
sucesso e qualidade do projeto de software. 
Um processo de apoio é empregado e 
executado, quando necessário, por outro 
processo.”
Manter Documentos 
Modificados
Ger. Configuração
Implementação do 
Processo
Plano de Documentação
Produzir Documentos 
Produzidos
Projetar e desenvolver
Documentos 
"PREPADOS"
ESTABELECER PADRÕES DE DOCUMETAÇÃO
 - MIDIA, FORMATO, CONTEÚDO, DISTRIBUIÇÃO, ...
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Processo de Documentação
Controle de acesso 
interno e auditoriaControle configuração
Relato da situação 
da configuração
Resultados 
controlados da 
configuração
Relatórios da 
avaliação
Plano de 
Gerência de 
Configuração
Avaliação da 
configuração
Avaliação 
interna
Implementação 
do Processo
Gerência de 
liberação e 
distribuição
Identificação 
configuração
Relatórios da 
situação da 
Configuração
-Identificação 
definida
Produtos 
entregues
Gerência de Configuração dos produtos e tarefas
Interna ou externa
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Gerência de Configuração
Implementação do 
Processo
Plano de Garantia de 
QualidadeV&V, Revisão conjunta,
Auditoria como técnicas
Resolução de 
Problemas
Garantia do Processo
Garantia do 
Sistema de 
Qualidade
De acordo com o 
contratoISO 9001
Garantia do Produto
Produtos com 
qualidadeIncluir resultados de V&V, Revisão conjunta, 
auditoria e Avaliações internas
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processo com 
qualidade
Processos de Apoio 
Processo de Garantia da Qualidade
Plano de VerificaçãoResolução de 
ProblemasImplementação do Processo
- CONTRATO
- PROCESSO
- REQUISITOS
- PROJETO
- CÓDIGO
- INTEGRAÇÃO
- DOCUMENTAÇÃO
Verificação
Produtos e 
Serviços 
Verificados
CADA QUAL COM O SEU 
CRITÉRIO
Verificar se os requisitos na atividade estão de acordo
com os da atividade anterior.
Usa o termo “verificar” ao invés de “avaliar”
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Processo de Verificação
Implementação do Processo Resolução de 
Problemas Plano de Validação
VALIDAÇÃO
4/5 tarefas: Testes
1 Tarefa: Uso pretendido 
Produtos e Serviços 
Validados
Validar dos produtos contra os critérios especificados
Usa o termo “validar” ao invés de “avaliar”
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Processo de Validação
Implementação do 
Processo
Revisão Gerencial 
do Projeto
Revisão Técnica
Resultado da revisão
Resultado da 
situação do projeto
Agenda, escopo,..
Resolução de 
Problemas
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Processo de Revisão Conjunta
AUDIT
Implementação do 
Processo
Auditoria
Resultado da 
auditoria
Agenda, escopo,..
Resolução de 
Problemas
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Processo de Auditoria
Processos de Apoio 
Revisão - Avaliações
Gerência ou pessoal de melhoriaPromover a gestão eficiente e a auto-
melhoria
Avaliação e 
Melhoria
Parte avaliadora (revisor ou 
auditor) em conjunto com a 
parte avaliada (revisada ou 
auditada)
Avaliar a situação dos produtos e 
atividades de acordo como cronograma 
pré-acordado
Revisões 
conjuntas e 
auditoria
Adquirente, fornecedor, 
desenvolvedor, operador, 
mantenedor, parte independente 
ou 3. parte
Verificar e validar os produtos em 
diferentes níveis de profundidade, 
dependendo do projeto
Verificação e 
Validação
Pessoal com independência 
organizacional em relação ao 
projeto
Assegurar de forma independente, a 
conformidade dos produtos com os 
requisitos contratuais e a aderência ao 
plano
Garantia da 
Qualidade
Pessoal designado para as 
tarefas dentro do processo
Avaliar as atividades do dia-a-diaAvaliações 
internas
Conduzido porPropósitoTipo de 
Avaliação
Implementação do 
Processo
Resolução de 
Problemas
Problemas 
Resolvidos
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Processo de Resolução de Problemas
Implementação do 
Processo
Projeto Centrado no 
ser humano
Requisitos c/ amb. 
de trabalho
Proj. de usabilidade
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos de Apoio 
Processo de Usabilidade
Desenvolvimento
Plano de dsenvolvimento
conjunto
avaliação
Aspectos humanos da 
estratégia, implantação
 e apoio
Implantação, 
treinamento
Desenvolvimento
“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.” 
Processos Organizacionais
Processos 
Fundamentais
Processo de Gerência
Processo de Infra-
EstruturaProcesso de Melhoria
[Processo de Apoio]
Nota: O Processo de gerência é instanciado nos Processos 
Fundamentais (e alguns de Apoio), porque eles são gerenciados 
diferentemente
Processos Organizacionais
Processo de 
Recursos Humanos
Processo de Gestão 
de Programa de 
Reuso
Processo de Eng. De 
Domínio
Processo de Gestão 
de Ativos
Iniciação e Definição 
do escopo
Planejamento
Execução e controle
Revisão e Avaliação
Conclusão
Plano de Gerência
[Requisitos do 
Processo]
[Relatórios]
[Relatórios]
[Produtos]
OUTPUTS
[Serviços]
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Organizacionais
Processo de Gerência
Avaliações
Plano de gestão de ativosImplem. do Processo
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Organizacionais 
Processo de Gestão de Ativos
Definição do Armazenamento 
e Pesquisa de Ativos
Controle e Gerência 
de Ativos
Registro do ativo
Comunicação do ativo
Relatório de utilização do ativo
Gerência de 
configuraçãoAvaliações
Revisão Conjunta
Plano de ReusoIniciação
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Organizacionais 
Processo de Gestão de 
Programa de Reuso
Identificação do Domínio
Estimativa de Reuso
Planejamento
Execução e Controle
Revisão e Avaliação Registro de melhorias no 
plano de reuso
Relatório de oportunidades de 
reuso
Plano de implementação do 
reuso
Plano de Melhoria
Revisão Conjunta
Melhoria
Revisão Conjunta
Resolução de 
Problema
Melhoria
Relatório do reuso
Plano de domínioImplem. do Processo
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Organizacionais 
Processo de Engenharia 
de Domínio
Análise do dominio
Projeto do domínio
Provisão de ativos
Manutenção de ativos
Definição do domínio]
Ativo
Modelo de arquitetura do 
domínio
Modelo do domínio
Ativo
DesenvolvimentoAquisição
Manutenção
Desenvolvimento
Desenvolvimento
Implementação do 
Processo
Manutenção da Infra-
estrutura
Estabelecimento da infra-
estrutura
Configuração da Infra-
estrutura
Registro da infra-estrutura 
(hardware, software ...)
Plano de Infra-estrutura
Plano do ambiente de
 desenvolvimento
[Registros]
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Organizacionais
Processo de Infra-estrutura
Plano de Treinamento
Plano de Recrutamento
Plano de Gestão de 
Conhecimento
Implem. do Processo
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Organizacionais
Processo de Recursos Humanos
Definição dos Requisitos 
de Treinamento
Recrutamento de Pessoal
Avaliação de Desempenho
Estab. Requisitos p/ Equipe
Gestão do Conhecimento Registro do Conhecimento do 
pessoal
Registro de treinamento
[Pessoal Treinado]
Manuais de treinamento
Registro de desempenho
[Pessoal Avaliado]
Registro de pessoal
Registro da necessidade de 
pessoal
Avaliação do Processo
[Processo(s) 
Estabelecidos]
Melhoria do Processo
Estabelecimento do 
Processo
Planos e procedimentos 
avaliados
[Avaliação, Histórico, 
registro de custo da 
qualidade]
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processos Organizacionais
Processo de Melhoria
Processo de Adaptação
“Base para adaptação da norma para
um projeto de software.”
Documentar decisões 
e razões da 
adaptação
Identificar Ambiente 
do Projeto
Solicitar Entradas
Selecionar processos, 
atividades e tarefas
Decisões e razões 
da adaptação 
claras
Características do 
Projeto
Processos, 
atividades e tarefas 
selecionadas
Entradas da 
organizações
RESULTADOSATIVIDADES USO INTERNO PROCESSOS INVOCADOS
Processo de Adaptação
Trabalhos da ISO/IEC SC7 em 
relação a Processos
• Série 12207 
– ISO/IEC 12207: Visão Geral;
– ISO/IEC TR 15846 : Gerência de Configuração
– ISO/IEC TR 16326 : Gerência de Projeto 
– ISO/IEC TR 14764 : Manutenção
• ISO/IEC 15288 - Processos de Ciclo de 
Vida de Software
1. Introdução 
2. Definições 
3. Processos da NBR ISO/IEC 12207 
4. Exercício final 
Onde estamos?
Exercício Integrado: Parte 1 
Definição dos Processos 
Fundamentais
Instruções
– Objetivo: 
• Especificar os processos fundamentais a serem 
utilizados no exercício 
– Tempo: 20 minutos
– Forma de trabalho: grupo de 5
Exercício Integrado: Parte 2 
Definição dos Processos de 
Apoio e Organizacionais
Instruções
– Objetivo: 
• Especificar os processos de apoio e organizacionais 
a serem utilizados no exercício 
– Tempo: 20 minutos
– Forma de trabalho: grupo de 5
Exercício Integrado: Parte 3 
Execução dos processos
Instruções
– Objetivo: 
• Executar os processos definidos 
– Tempo: 30 minutos
– Forma de trabalho: grupo de 5
* Observação: a qualquer momento o cliente pode 
solicitar uma auditoria nos processos e produtos
Exercício Integrado: Parte 4 
Execução da Melhoria dos processos
Instruções
– Objetivo: 
• Avaliar a execução dos processos 
– Tempo: 20 minutos
– Forma de trabalho: 1 equipe avalia o processo 
da outra equipe e dá a nota
- Apresentação de 5 minutos: A equipe avaliadora 
expõe os pontos fortes e fracos dos processos 
da equipe avaliada
Obrigada pela aula !!!!
Cristina Ângela Filipak Machado
cristina@pr.gov.br

Outros materiais