SlideShare uma empresa Scribd logo
1 de 117
Baixar para ler offline
Qualidade de Software
Prof.ª M.ª Elaine Cecília Gatto
Aula 07
ISO/IEC 15504
• A Norma ISO/IEC 15504, também conhecida como
SPICE (Zahran, 1997) ou Software Process
Improvement and Capability dEtermination, foi
criada como uma complementação para a ISO/IEC
12207 (definição de processos do ciclo de vida de
desenvolvimento de software) e tem como
objetivo orientar a avaliação e a autoavaliação da
capacidade de empresas em processos e, a partir
dessa avaliação, permitir a melhoria dos
processos.
ISSO/IEC 15504
• O aperfeiçoamento contínuo do sistema de
qualidade é uma exigência da ISO 9001, mas a
Norma 9001 não mostra o caminho para
atingir esse objetivo.
ISSO/IEC 15504
• Por alguns anos, a ISO 9000-3 (atualmente
substituída pela 90003) foi usada como
referência para a indústria de software, mas
também não abordava a questão de níveis de
capacidade e melhoria contínua.
ISSO/IEC 15504
• Assim, o SPICE foi, por algum tempo, o
modelo de referência preferido para as
empresas que desejavam melhorar seus
processos (Emam, Melo & Drouin, 1997),
sendo usado como complemento à norma
9000-3.
ISSO/IEC 15504
• A Norma 15504 se estrutura em duas
dimensões
• Dimensão de processos:
• Quais processos são avaliados.
• Dimensão de capacidade:
• Qual é a capacidade da empresa avaliada
em cada um desses processos.
ISSO/IEC 15504
• Existem cinco grandes categorias dentro da
dimensão de processos.
• Esses processos são fortemente alinhados com as
definições da Norma ISO/IEC 12207.
• Dependendo da referência bibliográfica, o número
de processos pode variar, pois a lista tem evoluído
com o passar do tempo.
• A lista a seguir é baseada em Emam, Melo &
Drouin (1997):
ISSO/IEC 15504
• CUS – Relação cliente/fornecedor:
• CUS.1 – Aquisição de software.
• CUS.2 – Gerenciamento das necessidades do
cliente.
• CUS.3 – Fornecimento de software.
• CUS.4 – Operação de software.
• CUS.5 – Fornecimento de serviços ao usuário.
ISSO/IEC 15504
• ENG – Processos de engenharia:
• ENG.1: desenvolvimento dos requisitos do sistema e do
projeto
• ENG.2: desenvolvimento dos requisitos do software
• ENG.3: desenvolvimento do projeto do software
• ENG.4: implementação do projeto do software
• ENG.5: integração e teste do software
• ENG.6: integração e teste do sistema
• ENG.7: manutenção do sistema e do software
ISSO/IEC 15504
• SUP – Processos de suporte:
• SUP.1: desenvolvimento de documentação
• SUP.2: gerenciamento de configuração
• SUP.3: assegurar qualidade
• SUP.4: verificar o produto do trabalho
• SUP.5: validar o produto do trabalho
• SUP.6: revisar conjuntamente
• SUP.7: realizar auditorias
• SUP.8: resolver problemas
ISSO/IEC 15504
• MAN – Processos de gerencia
• MAN.1: gerenciamento do projeto
• MAN.2: gerenciamento da qualidade
• MAN.3: gerenciamento de riscos
• MAN.4: gerenciamento de subcontratados
ISSO/IEC 15504
• ORG – Processos de organização:
• ORG.1: engenharia de negócio
• ORG.2: definição dos processos
• ORG.3: melhoria dos processos
• ORG4.: fornecimento de recursos humanos
capacitados
ISSO/IEC 15504
• Cada processo incluído em cada uma das cinco
categorias é definido por um objetivo e tem saídas
definidas.
• Por exemplo, o processo CUS.1, aquisição de
software, tem como objetivo obter um produto ou
serviço que satisfaça à necessidade do cliente e como
saída desejada um contrato que expresse claramente
as expectativas, responsabilidades e obrigações do
cliente e do fornecedor.
• Já os níveis de capacidade são seis.
ISSO/IEC 15504
• 0 – incompleto:
• Esse nível representa uma falha geral em se
ater aos objetivos de um processo ou à
ausência dele.
• Não há produtos e saídas facilmente
identificáveis para o processo sendo avaliado.
• Pode ser atribuído quando o processo não é
implementado, ou quando é implementado,
mas falha em atingir seus objetivos.
ISSO/IEC 15504
• 1 – Processo Realizado:
• Nesse nível, o propósito do processo
geralmente é obtido, mas não
necessariamente de forma planejada ou
rastreável.
ISSO/IEC 15504
• 2 – Processo Gerenciado:
• Nesse nível, os projetos entregam produtos
com qualidade aceitável dentro dos prazos
e orçamento definidos.
• A execução dos projetos de acordo com a
definição dos processos é realizada e
rastreável.
ISSO/IEC 15504
• 3 – Processo Estabelecido:
• Nesse nível, a própria gerência dos projetos
deve ser realizada de acordo com um processo
estabelecido, no qual bons princípios de
engenharia de software são empregados.
• Esse nível, ao contrário do anterior, necessita
de um gerenciamento planejado e da utilização
de um processo padrão.
ISSO/IEC 15504
• 4 – Processo Previsível:
• Nesse nível, os projetos são realizados de
forma consistente dentro de limites de
controle.
• Medidas de performance detalhadas são
coletadas e analisadas.
ISSO/IEC 15504
• 5 – Processo Otimizado:
• Nesse nível, a realização do processo é
otimizada para satisfazer às necessidades
correntes e futuras do negócio, e os
processos satisfazem repetidamente essas
necessidades.
• Metas quantitativas de eficiência e
efetividade para processos são
estabelecidas.
ISSO/IEC 15504
• 5 – Processo Otimizado:
• O monitoramento contínuo e eficaz
permite a melhoria contínua do processo a
partir da análise de resultados.
• Administrar um processo envolve a
incorporação constante de novas ideias e
tecnologias, bem como a modificação de
processos ineficientes ou não efetivos.
ISSO/IEC 15504
• A avaliação dos níveis de capacidade é
demonstrada em função de um conjunto de
atributos de processos.
• Cada nível tem seus próprios atributos, e os
atributos são avaliados de acordo com uma escala
de obtenção, que fornece uma medida da
capacidade da empresa no processo sendo
avaliado.
• Os valores possíveis na escala de obtenção dos
atributos são os seguintes:
ISSO/IEC 15504
• N – not achieved ( 0% - 15% ) : não há evidência
de que o atributo tenha sido obtido.
• P – partially achieved ( > 15% - 50% ) : o atributo
foi parcialmente obtido.
• L – largelly achieved ( > 50% - 85% ) : o atributo foi
amplamente obtido.
• F – fully achieved ( > 85% - 100% ) : o atributo foi
totalmente obtido.
ISSO/IEC 15504
• Para que uma empresa tenha determinado
processo avaliado em um nível N, é necessário
que ela obtenha pelo menos escala L nos
atributos no nível N e escala F nos atributos
de todos os níveis anteriores.
ISSO/IEC 15504
• O nível 0 – Incompleto
• Não tem atributos.
• Ele corresponde ao estado inicial de
qualquer empresa que nunca tenha
implementado processos sistemáticos.
ISSO/IEC 15504
• No nível 1 – Realizado
• O único atributo de processo é o seguinte
• PA1.1 – Atributo de Realização do Processo
• Extensão na qual a execução dos projetos
segue as práticas definidas no processo.
• Nesse caso, deve haver entradas e saídas
bem definidas nas tarefas dos projetos.
ISSO/IEC 15504
• No nível 2 – Planejado ou Rastreado
• Os atributos de processo são
• PA2.1 – Atributo de gerenciamento de
performance
• Extensão na qual a realização dos
projetos é gerenciada para produzir os
produtos de acordo com os prazos e
recursos.
ISSO/IEC 15504
• No nível 2 – Planejado ou Rastreado
• Os atributos de processo são
• PA2.2 – Atributo de gerenciamento do
produto do trabalho
• Extensão na qual a realização dos projetos
é gerenciada para produzir produtos que
satisfaçam aos requisitos funcionais e não
funcionais, dentro de padrões de
qualidade definidos.
ISSO/IEC 15504
• No nível 3 – Estabelecido
• Os atributos de processo são
• PA3.1 – Atributo de definição de
processo
• Extensão na qual a execução de um
projeto usa uma definição de processo
baseada em um processo padrão ou
modelo de processo.
ISSO/IEC 15504
• No nível 3 – Estabelecido
• Os atributos de processo são
• PA3.2 – Atributo de recursos de processo
• Extensão na qual a execução de projetos
usa recursos humanos capacitados e
infraestrutura de processos que
efetivamente contribuam para atingir os
objetivos da organização.
ISSO/IEC 15504
• No nível 4 – Previsível
• Os atributos de processo são
• PA4.1 – Atributo de medição de processo
• Extensão na qual o processo conta com o
suporte de medições que garantem que a
implementação do processo contribua para
o alcance das metas
ISSO/IEC 15504
• No nível 4 – Previsível
• Os atributos de processo são
• PA4.2 - atributo de controle de processo
• Extensão na qual a execução dos projetos
é controlada através da coleta e da análise
das medidas para controlar e corrigir,
onde necessário, a performance do
processo.
PROCESSO DE AVALIAÇÃO
• A própria norma 15504 apresenta um guia para
avaliação dos processos de uma empresa.
• Esse guia inclui um modelo e um processo de
avaliação, bem como ferramentas para proceder a
avaliação.
• Uma avaliação pode ser feita, basicamente, com
dois objetivos:
PROCESSO DE AVALIAÇÃO
• Determinar capacidade:
• Uma organização que deseja terceirizar a
produção de software pode querer saber
ou avaliar a capacidade de potenciais
fornecedores em diferentes áreas de
processo.
PROCESSO DE AVALIAÇÃO
• Melhoria de processo:
• Uma organização que desenvolve software
pode querer melhorar seus próprios
processos.
• A norma possibilita avaliar o estado atual
dos processos da empresa e, após as
atividades de melhoria, avaliar se houve
avanço.
PROCESSO DE AVALIAÇÃO
• O modelo de avaliação usado é a estrutura
dos processos (CUS, ENG, SUP, MAN e ORG),
conforme apresentado na Norma 12207.
• SPICE permite que outros modelos de
processo sejam adotados.
PROCESSO DE AVALIAÇÃO
• Porém, a adoção do modelo 12207 facilita a
avaliação, pois existe bastante material
disponível, e, com esse padrão, é possível
realizar comparativos entre empresas.
• O processo de avaliação é definido na norma
e inclui as seguintes atividades:
PROCESSO DE AVALIAÇÃO
• Iniciar a avaliação por parte do interessado
• Selecionar o avaliador e sua equipe
• Planejar a avaliação, selecionando os processos que serão
avaliados de acordo com o modelo e a demanda do
interessado
• Reunião de pré-avaliação
• Coletar dados
• Validar dados
• Atribuir nível de capacidade aos processos
• Relatar os resultados da avaliação
PROCESSO DE AVALIAÇÃO
• A consulta à norma, porém, não é suficiente para
que o processo de avaliação ocorra, já que o
método não é suficientemente detalhado.
• Para selecionar avaliadores, é necessário contratar
pessoas com treinamento específico em avaliação
SPICE, o que inclui, no mínimo, a conclusão de um
curso de cinco dias e a experiência de ter avaliado
uma empresa com sucesso sob a supervisão de
um avaliador experiente.
PROCESSO DE AVALIAÇÃO
• Existem também orientações sobre como um
avaliador experiente deve avaliar o avaliador
candidato para certificar sua capacidade.
• O avaliador pode coletar dados de diversas
maneiras, incluindo entrevistas, análise de
dados estatísticos e registros de qualidade.
PROCESSO DE AVALIAÇÃO
• Em geral, a falta de registros confiáveis não é
positiva para a atribuição de níveis de capacidade
em processos.
• Porém, mesmo quando os registros existem, o
avaliador deve validá-los, isto é, certificar-se de
que são corretos.
• Isso, em geral, pode ser feito através das
entrevistas.
PROCESSO DE AVALIAÇÃO
• A partir de sua experiência e das diretrizes de
avaliação, o avaliador vai, então, atribuir um nível de
obtenção (F, L, P e N) a cada um dos atributos de
processo, iniciando pelos atributos dos níveis mais
baixos e subindo.
• À medida que os atributos são avaliados com F, o
avaliador pode subir mais um nível.
• No momento em que encontrar atributos com nota
inferior a F, ele para e atribui o nível de capacidade
determinado pelos atributos.
PROCESSO DE AVALIAÇÃO
PROCESSO DE AVALIAÇÃO
Na tabela de exemplo, o processo CUS.1
foi avaliado no nível 3 porque possui L nos
atributos do nível 3 e F nos atributos dos
níveis 1 e 2.
PROCESSO DE AVALIAÇÃO
O processo CUS.2 foi avaliado no nível 0
porque não atingiu sequer L nos atributos
do nível 1.
PROCESSO DE AVALIAÇÃO
O processo ORG.5 atingiu nível 2 porque,
embora tenha F nos atributos dos nívels 1
e 2, não atingiu pelo menos L nos
atributos do nível 3.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• Todos os processos dos cinco grupos SPICE
são definidos a partir de um objetivo e uma
saída esperada.
• Os processos que definem a relação com o
cliente CUS são determinados da seguinte
forma:
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.1 – Aquisição de Software:
• Propósito:
• Obter um produto ou serviço que satisfaça à
necessidade do cliente
• Saída Esperada:
• Um contrato que claramente expresse as
expectativas, responsabilidades e obrigações
do cliente e do fornecedor.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.2 – Gerenciamento das necessidades do
cliente:
• Propósito:
• Gerenciar as mudanças nos requisitos.
• Estabelecer uma base de requisitos.
• Gerenciar as mudanças sobre essa base.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.2 – Gerenciamento das necessidades do cliente:
• Saídas Esperadas:
• Canais de comunicação clara com o cliente
• Requisitos com base para o projeto
• Um mecanismo de monitoramento de
mudanças nos requisitos
• Um mecanismo que garanta ao cliente fácil
acesso ao status de suas solicitações
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.3 – Fornecimento de software:
• Propósito:
• Empacotar, entregar e instalar o software
na empresa do cliente
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.3 – Fornecimento de software:
• Saídas Esperadas:
• Requisitos para empacotamento
• Entrega e instalação determinados
• Empacotamento que facilite a instalação e a
operação efetiva e eficiente
• Software de qualidade instalado de acordo com
os requisitos.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.4 – Operação de software:
• Propósito: dar suporte à operação correta
e eficiente do software.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.4 – Operação de software:
• Saídas esperadas:
• Identificação e gerenciamento dos riscos
operacionais para a introdução e
operação do software
• Execução do software no seu ambiente
operacional de acordo com
procedimentos documentados
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.4 – Operação de software:
• Saídas esperadas:
• Fornecimento de suporte operacional para
resolver problemas operacionais
• Gerenciamento das solicitações do usuário
• Certificação de que as capacidades do
software e do sistema hospedeiro sejam
adequadas.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.5 – Fornecimento de serviços ao
usuário:
• Propósito: estabelecer e manter um nível
aceitável de serviço ao usuário para dar
suporte ao uso efetivo do software.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• CUS.5 – Fornecimento de serviços ao usuário:
• Saídas esperadas:
• Identificação das necessidades de suporte ao
usuário de forma continuada
• Verificação continuada da satisfação do usuário
com os serviços fornecidos e o produto
• Satisfação das necessidades do usuário em
termos de entrega de serviços apropriados.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• Os processos de engenharia (ENG) são assim
definidos:
• ENG.1 – Desenvolvimento dos requisitos do sistema
e do projeto:
• Propósito:
• Estabelecer os requisitos funcionais e não
funcionais do sistema e uma arquitetura que
identifique quais requisitos devem ser alocados
a quais elementos do sistema.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.1 – Desenvolvimento dos requisitos do
sistema e do projeto:
• Saídas esperadas:
• Desenvolvimento dos requisitos do sistema
• Proposta de uma solução efetiva que
identifique os principais elementos do
sistema
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.1 – Desenvolvimento dos requisitos do sistema e do
projeto:
• Saídas esperadas:
• Alocação dos requisitos definidos aos principais
elementos do sistema
• Desenvolvimento de estratégias de liberação que
definam as prioridades de implementação dos
requisitos do sistema e comunicação dos requisitos
• Solução proposta e suas relações com as partes
afetadas
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.2 – Desenvolvimento dos requisitos do
software:
• Propósito:
• Estabelecer os requisitos do componente
software do sistema.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.2 – Desenvolvimento dos requisitos do
software:
• Saídas Esperadas:
• Definição dos requisitos do software e suas
interfaces
• Desenvolvimento de requisitos de software
analisados, corretos e testáveis
• Compreensão do impacto dos requisitos do
software no ambiente operacional
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.2 – Desenvolvimento dos requisitos do
software:
• Saídas Esperadas:
• Desenvolvimento de uma estratégia de
liberação que defina as prioridades na
implementação dos requisitos do software
• Aprovação dos requisitos e atualização,
quando necessário, e comunicação dos
requisitos com as partes afetadas.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.3 – Desenvolvimento do design do
software:
• Propósito:
• Definir um design para o software que
acomode os requisitos e que possa ser
testado contra eles.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.3 – Desenvolvimento do design do software:
• Saídas Esperadas:
• Desenvolvimento de um design de
arquitetura que descreva os grandes
componentes do software e acomode os
requisitos
• Definição das interfaces internas e externas
de cada componente do software
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.3 – Desenvolvimento do design do software:
• Saídas Esperadas:
• Desenvolvimento de um design detalhado
que descreva as unidades de software que
podem ser construídas e testadas
• Estabelecimento de mapeamento entre
requisitos e design de software.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.4 – Implementar o projeto do software:
• Propósito:
• Produzir unidades de software
executáveis e verificar se elas refletem o
projeto de software.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.4 – Implementar o projeto do software:
• Saídas Esperadas:
• Definição de critérios de verificação para todas
as unidades de software contra os requisitos
• Produção de unidades de software definidas
pelo design
• Verificação das unidades de software contra o
design.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.5 – Integrar e testar o software:
• Propósito:
• Integrar as unidades de software e
produzir software que satisfaça aos
requisitos.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.5 – Integrar e testar o software:
• Saídas Esperadas:
• Estratégia de integração das unidades de
software consistente com o plano de
liberação
• Critérios de aceitação para agregados
que verifiquem a satisfação dos
requisitos alocados às unidades
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.5 – Integrar e testar o software:
• Saídas Esperadas:
• Verificação dos agregados de software e do
software integrado usando critérios de
aceitação definidos
• Registro dos resultados dos testes e
desenvolvimento de uma estratégia de
regressão para retestar agregados ou o
software integrando se forem feitas
mudanças nos componentes.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.6 – Integrar e testar o sistema:
• Propósito:
• Integrar os componentes do software
com outros componentes, como
operações manuais ou hardware,
produzindo um sistema completo que
satisfaça aos requisitos do sistema.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.6 – Integrar e testar o sistema:
• Saídas Esperadas:
• Desenvolvimento de um plano de integração
para construir unidades agregadas do sistema
de acordo com a estratégia de liberação
• Definição de critérios de aceitação para cada
agregado contra os requisitos do sistema
locados às unidades
• Verificação dos agregados usando os critérios
de aceitação definidos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.6 – Integrar e testar o sistema:
• Saídas Esperadas:
• Construção de um sistema integrado
demonstrando atendimento aos requisitos
• Registro dos resultados dos testes e
desenvolvimento de uma estratégia de
regressão para retestar agregados ou o
sistema integrado
• Se for necessário modificar os componentes.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.7 – Manter o sistema e o software:
• Propósito:
• Gerenciar a modificação, a migração e a
aposentadoria de componentes do
sistema em resposta aos requisitos do
usuário, preservando a integridade das
operações organizacionais.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.7 – Manter o sistema e o software:
• Saídas Esperadas:
• Definição do impacto no sistema
existente das operações, interfaces e
organização
• Atualização de especificações
• Documentos de projeto e planos de teste
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ENG.7 – Manter o sistema e o software:
• Saídas Esperadas:
• Desenvolvimento de componentes do sistema
modificados com documentação associada e testes
para demonstrar que os requisitos não são
comprometidos.
• Migração do sistema e software atualizado para o
ambiente do usuário e software
• Sistemas retirados de uso de forma controlada,
minimizando a perturbação aos usuários.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• Os processos de suporte (SUP) são assim
definidos.
• SUP.1 – Desenvolvimento de
documentação:
• Propósito:
• Desenvolver e manter documentos
que registrem a informação produzida
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.1 – Desenvolvimento de documentação:
• Saídas Esperadas:
• Identificação de todos os documentos a
serem produzidos
• Especificação do conteúdo e do
propósito dos documentos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.1 – Desenvolvimento de documentação:
• Saídas Esperadas:
• Identificação dos padrões a serem aplicados
aos documentos
• Desenvolvimento dos documentos
publicados de acordo com os padrões e
manutenção dos documentos de acordo com
critérios especificados.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.2 – Gerenciamento de configuração:
• Propósito:
• Estabelecer e manter a integridade de
todos os produtos do trabalho
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.2 – Gerenciamento de configuração:
• Saídas Esperadas:
• Identificação, definição e embasamento de
todos os itens relevantes gerados pelo
processo ou produto
• Controle de modificações e versões
• Registro e relatório de status dos itens e
modificações requeridos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.2 – Gerenciamento de configuração:
• Saídas Esperadas:
• Garantia de completude e consistência
dos itens
• Controle do armazenamento
• Manipulação e entrega dos itens
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.3 – Assegurar a qualidade:
• Propósito:
• Garantir que os produtos do trabalho
estejam de acordo com os padrões,
procedimentos e requisitos aplicáveis
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.3 – Assegurar a qualidade:
• Saídas Esperadas:
• Identificação, planejamento e cronograma de
atividades de garantia de qualidade nas
atividades do processo ou projeto.
• Identificação de padrões, métodos,
procedimentos e ferramentas de qualidade para
realizar as atividades que visam assegurar
qualidade.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.3 – Assegurar a qualidade:
• Saídas Esperadas:
• Habilidade dos responsáveis pela qualidade
ao realizar seus deveres,
independentemente da gerencia
• Realização das atividades que visam
assegurar qualidade de acordo com os
planos e cronogramas
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.4 – Verificar o produto do trabalho:
• Propósito:
• Garantir que cada produto do trabalho
reflita os requisitos de sua construção
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.4 – Verificar o produto do trabalho:
• Saídas Esperadas:
• Identificação de critérios para verificação de
todos os produtos do trabalho requeridos
• Realização das atividades de verificação
requeridas
• Localização e remoção eficiente de defeitos
dos produtos produzidos pelo projeto
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.5 – Validar o produto do trabalho:
• Propósito:
• Garantir que os requisitos especificados
para o uso pretendido do produto do
trabalho sejam efetivados
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.5 – Validar o produto do trabalho:
• Saídas Esperadas:
• Identificação de critérios para validação
• Realização das atividades de validação
• Fornecimento de evidência de que os
produtos do trabalho são adequados
para o uso pretendido
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.6 – Revisar conjuntamente:
• Propósito:
• Manter um entendimento comum com o
cliente do progresso contra os objetivos
do contrato
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.6 – Revisar conjuntamente
• Saídas Esperadas:
• Avaliação do status dos produtos através de
revisões conjuntas
• Planejamento e cronograma de revisões
conjuntas a serem feitas
• Rastreamento para concluir ações
resultantes das revisões
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.7 – Realizar auditorias:
• Propósito
• Confirmar, de forma independente, que
os produtos e processo empregados
estão de acordo com os requisitos
específicos definidos.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.7 – Realizar auditorias:
• Saídas esperadas:
• Avaliação da adequação do produto aos
requisitos
• Planos e contrato
• Arranjo e condução de auditorias
independentes
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.8 – Resolver problemas
• Propósito:
• Garantir que todos os problemas
descobertos sejam analisados e
removidos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• SUP.8 – Resolver problemas:
• Saídas Esperadas:
• Fornecimento de um meio rápido
• Responsivo e documentado para garantir que
todos os problemas sejam analisados e
removidos
• Fornecimento de um mecanismo para
reconhecer e agir sobre tendências em
problemas identificados
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• Os processos referentes ao gerenciamento de
projetos (MAN) são assim definidos:
• MAN.1 – Gerenciamento do Projeto:
• Propósito:
• Definir os processos necessários para
estabelecer, coordenar e gerenciar um
projeto e seus recursos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.1 – Gerenciamento do Projeto:
• Saídas Esperadas:
• Definição do escopo de trabalho do projeto
• Estimativa e planejamento das tarefas e recursos
necessários
• Identificação e gerenciamento das interfaces entre os
elementos do projeto e entre o projeto eo utras unidades
da organização
• Realização de ações corretivas quando os objetivos de um
projeto não estão sendo atingidos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.2 – Gerenciamento da qualidade:
• Propósito:
• Gerenciar a qualidade dos produtos e
processos do projeto de forma a
satisfazer o cliente
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.2 – Gerenciamento da qualidade:
• Saídas Esperadas:
• Estabelecimento de metas de qualidade
baseadas nos requisitos de qualidade do
cliente para vários checkpoints durante o
desenvolvimento do projeto
• Definição e uso de métricas para medir os
resultados das atividades nos checkpoints
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.2 – Gerenciamento da qualidade:
• Saídas Esperadas:
• Identificação sistemática de boas práticas de
engenharia de software e sua integração ao
ciclo de vida
• Realização das atividades de qualidade e
confirmação de sua performance
• Realização de ações corretivas quando os
objetivos de qualidade não são atingidos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.3 – Gerenciamento de riscos:
• Propósito:
• Identificar e reduzir continuamente os
riscos de projeto
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.3 – Gerenciamento de riscos
• Saídas Esperadas:
• Determinação do escopo do gerenciamento de
riscos
• Identificação dos riscos no projeto à medida
que ele se desenvolve
• Análise dos riscos e determinação da
propriedade da prioridade de aplicação de
recursos para gerenciar esses riscos
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.3 – Gerenciamento de riscos
• Saídas Esperadas:
• Definição, implementação e verificação de
estratégias de gerenciamento de riscos
• Definição e aplicação de técnicas de risco e
realização de ações corretivas quando o
progresso esperado não é obtido
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.4 – Gerenciamento de Subcontratados:
• Propósito:
• Selecionar subcontratados qualificados e
gerenciar sua performance
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.4 – Gerenciamento de Subcontratados:
• Saídas Esperadas:
• Estabelecimento de uma especificação do
trabalho a ser realizado por subcontratação
• Qualificação de subcontratados em potencial
através de uma verificação de sua capacidade
• Estabelecimento e gerenciamento de
compromissos de/para com o subcontratado
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• MAN.4 – Gerenciamento de Subcontratados:
• Saídas Esperadas:
• Troca regular de informações sobre progresso
técnico com o subcontratado
• Verificação da adequação do subcontratado em
relação aos padrões e procedimentos
acordados
• Verificação da qualidade dos produtos e
serviços do subcontratado
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• Os processos da organização (ORG) são assim
definidos:
• ORG.1 – Engenharia de Negócio:
• Propósito:
• Fornecer aos indivíduos da organização e
dos projetos uma visão e uma cultura que
os ajudem a funcionar efetivamente
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG.1 – Engenharia de Negócio:
• Saídas Esperadas:
• Definição de uma visão, missão e objetivos
do negócio que seja divulgada a todos os
empregados, que se torna um desafio a cada
individuo para garantir que seu trabalho seja
realizado de forma a contribuir com a visão
do negócio
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG.2 – Definição dos processos
• Propósito:
• Estabelecer um conjunto de processos
para o ciclo de vida de software,
incluindo uma estratégia para sua
adaptação
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG.2 – Definição dos processos
• Saídas Esperadas:
• Definição de metas
• Identificação de atividades
• Papéis e responsabilidades
atuais
• Identificação de entradas e
saídas
• Definição de Critérios para
iniciar e finalizar o processo
• Definição de pontos de controle -
revisões e decisões-chave
• Identificação de interfaces externas
e de interfaces internas
• Definição de registros de qualidade
e de medidas do processo
• Documentação do processo padrão
• Estabelecimento de políticas
• Estabelecimento de expectativas de
desempenho
• Divulgação do processo
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG.3 – Melhoria dos Processos
• Propósito:
• Aperfeiçoar continuamente a eficácia e a
eficiência de processos da organização, à
luz de seus objetivos e necessidades de
negócio
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG.3 – Melhoria dos
Processos
• Saídas Esperadas:
• Identificação de
oportunidades de
melhoria
• Definição de escopo
das atividades de
melhoria
• Entendimento do
processo
• Identificação de
melhorias
• Priorização de melhorias
• Definição de medidas de
impacto
• Alteração dos processos
• Confirmação das
melhorias
• Divulgação das melhorias
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG.4 - Fornecimento de recursos humanos
capacitados
• Propósito:
• Fornecer à organização indivíduos
capacitados para exercer seus papéis
como indivíduos e em grupo
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG.4 - Fornecimento de recursos humanos
capacitados
• Saídas Esperadas:
• Identificação de necessidades de treinamento
• Desenvolvimento ou aquisição de treinamento
• Treinamento de pessoal e manutenção de
registros de treinamento
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG-5 - Fornecimento de infraestrutura de
engenharia de software
• Propósito:
• Manter, de forma estável e confiável, a
infraestrutura necessária para apoiar a
execução de outros processos.
DETALHAMENTO DA DIMENSÃO DE
PROCESSOS
• ORG-5 - Fornecimento de infraestrutura de
engenharia de software
• Saídas Esperadas:
• Determinação de estratégia
organizacional para reúso
• Identificação de componentes
reusáveis
• Desenvolvimento de componentes
reusáveis
• Estabelecimento de uma biblioteca
de reúso
• Certificação de componentes
reusáveis
• Integração de reúso no ciclo de
vida
• Propagação cuidadosa das alterações
• Identificação de requisitos para
ambiente
• Fornecimento de um ambiente de
desenvolvimento de software
• Fornecimento de suporte aos
desenvolvedores
• Manutenção do ambiente
• Fornecimento de espaço de trabalho
produtivo
• Integridade de dados assegurada
• Backups providenciados
• Fornecimento de instalações de
trabalho
• Fornecimento de acesso remoto
REFERENCIAS
• Engenharia de Software, Capítulo 12.
Qualidade de Processo| Raul Sidnei
Wazlawick

Mais conteúdo relacionado

Mais procurados

Lab automation with Calibration LIMS
Lab automation with Calibration LIMSLab automation with Calibration LIMS
Lab automation with Calibration LIMSSapon Naskar
 
TDD - Test Driven Development
TDD - Test Driven DevelopmentTDD - Test Driven Development
TDD - Test Driven DevelopmentElias Nogueira
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De SoftwareCursoSENAC
 
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...TestingUy
 
소프트웨어 테스팅
소프트웨어 테스팅소프트웨어 테스팅
소프트웨어 테스팅영기 김
 
How to Simplify Your Compliance to the New ISO 13485:2016
How to Simplify Your Compliance to the New ISO 13485:2016How to Simplify Your Compliance to the New ISO 13485:2016
How to Simplify Your Compliance to the New ISO 13485:2016Greenlight Guru
 
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson AndradeABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson AndradeJefferson Andrade
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geralpaulo peres
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598junior
 
Automation test framework with cucumber – BDD
Automation test framework with cucumber – BDDAutomation test framework with cucumber – BDD
Automation test framework with cucumber – BDD123abcda
 
ISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de Software
ISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de SoftwareISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de Software
ISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de SoftwareQuasar Process SAC
 
ISO 13485 training | ISO 13485 Internal Auditor Training
ISO 13485 training | ISO 13485 Internal Auditor Training ISO 13485 training | ISO 13485 Internal Auditor Training
ISO 13485 training | ISO 13485 Internal Auditor Training himalya sharma
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del SoftwareJaneth Jimenez
 
NQA ISO 13485 Implementation Guide
NQA ISO 13485 Implementation GuideNQA ISO 13485 Implementation Guide
NQA ISO 13485 Implementation GuideNQA
 
Software Testing
Software TestingSoftware Testing
Software TestingAndrew Wang
 
Software Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality ManagementSoftware Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality Managementنور شزننا
 

Mais procurados (20)

Lab automation with Calibration LIMS
Lab automation with Calibration LIMSLab automation with Calibration LIMS
Lab automation with Calibration LIMS
 
TDD - Test Driven Development
TDD - Test Driven DevelopmentTDD - Test Driven Development
TDD - Test Driven Development
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
 
소프트웨어 테스팅
소프트웨어 테스팅소프트웨어 테스팅
소프트웨어 테스팅
 
CMMI
CMMICMMI
CMMI
 
How to Simplify Your Compliance to the New ISO 13485:2016
How to Simplify Your Compliance to the New ISO 13485:2016How to Simplify Your Compliance to the New ISO 13485:2016
How to Simplify Your Compliance to the New ISO 13485:2016
 
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson AndradeABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598
 
Automation test framework with cucumber – BDD
Automation test framework with cucumber – BDDAutomation test framework with cucumber – BDD
Automation test framework with cucumber – BDD
 
ISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de Software
ISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de SoftwareISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de Software
ISO/IEC 15504 - Introducción a la Norma de Evaluación de Procesos de Software
 
ISO 13485 training | ISO 13485 Internal Auditor Training
ISO 13485 training | ISO 13485 Internal Auditor Training ISO 13485 training | ISO 13485 Internal Auditor Training
ISO 13485 training | ISO 13485 Internal Auditor Training
 
1ra Unidad Calidad Del Software
1ra Unidad  Calidad Del  Software1ra Unidad  Calidad Del  Software
1ra Unidad Calidad Del Software
 
SPICE
SPICESPICE
SPICE
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del Software
 
NQA ISO 13485 Implementation Guide
NQA ISO 13485 Implementation GuideNQA ISO 13485 Implementation Guide
NQA ISO 13485 Implementation Guide
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Software Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality ManagementSoftware Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality Management
 

Semelhante a Norma ISO/IEC 15504 para avaliação e melhoria de processos de software

Semelhante a Norma ISO/IEC 15504 para avaliação e melhoria de processos de software (20)

Aula 24.2 spice-iso15504 v02
Aula 24.2  spice-iso15504 v02Aula 24.2  spice-iso15504 v02
Aula 24.2 spice-iso15504 v02
 
Pessoas, Processos e Ferramentas para o sucesso da Avaliação de Governança
Pessoas, Processos e Ferramentas para o sucesso da Avaliação de GovernançaPessoas, Processos e Ferramentas para o sucesso da Avaliação de Governança
Pessoas, Processos e Ferramentas para o sucesso da Avaliação de Governança
 
Qualidade
QualidadeQualidade
Qualidade
 
qualidade.ppt
qualidade.pptqualidade.ppt
qualidade.ppt
 
qualidade.ppt
qualidade.pptqualidade.ppt
qualidade.ppt
 
qualidade.ppt
qualidade.pptqualidade.ppt
qualidade.ppt
 
SPICE 4
SPICE 4SPICE 4
SPICE 4
 
Aula SGA / SGQ / SGI
Aula   SGA / SGQ / SGI Aula   SGA / SGQ / SGI
Aula SGA / SGQ / SGI
 
QUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWAREQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE
 
Cap7
Cap7Cap7
Cap7
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
CMMI aula1
CMMI aula1CMMI aula1
CMMI aula1
 
Aula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de QualidadeAula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de Qualidade
 
Qualidade
QualidadeQualidade
Qualidade
 
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa CertificadaQualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
 
ISO/IEC 12207
ISO/IEC 12207ISO/IEC 12207
ISO/IEC 12207
 
Auditoria iso 90011
Auditoria iso 90011Auditoria iso 90011
Auditoria iso 90011
 
Auditoria iso 9001
Auditoria iso 9001Auditoria iso 9001
Auditoria iso 9001
 
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
Introdução a Engenharia de Software - Prof.ª Cristiane FidelixIntrodução a Engenharia de Software - Prof.ª Cristiane Fidelix
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
 
Apresentação RUP
Apresentação RUPApresentação RUP
Apresentação RUP
 

Mais de Elaine Cecília Gatto

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaElaine Cecília Gatto
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaElaine Cecília Gatto
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Elaine Cecília Gatto
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCElaine Cecília Gatto
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxElaine Cecília Gatto
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Elaine Cecília Gatto
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarElaine Cecília Gatto
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesElaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationElaine Cecília Gatto
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfElaine Cecília Gatto
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Elaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoElaine Cecília Gatto
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsElaine Cecília Gatto
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoElaine Cecília Gatto
 

Mais de Elaine Cecília Gatto (20)

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etaria
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à Medicina
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPC
 
entrevista r7.pdf
entrevista r7.pdfentrevista r7.pdf
entrevista r7.pdf
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptx
 
Empoderamento Feminino
Empoderamento FemininoEmpoderamento Feminino
Empoderamento Feminino
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCar
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de Correlações
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label Classification
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
 
Curtinhas de sábado.pdf
Curtinhas de sábado.pdfCurtinhas de sábado.pdf
Curtinhas de sábado.pdf
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamento
 
Cheat sheet Mips 32 bits
Cheat sheet Mips 32 bitsCheat sheet Mips 32 bits
Cheat sheet Mips 32 bits
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcação
 

Último

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaronaldojacademico
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memorialgrecchi
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - DissertaçãoMaiteFerreira4
 
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxSamiraMiresVieiradeM
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfjanainadfsilva
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 

Último (20)

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riqueza
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memoria
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - Dissertação
 
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 

Norma ISO/IEC 15504 para avaliação e melhoria de processos de software

  • 1. Qualidade de Software Prof.ª M.ª Elaine Cecília Gatto Aula 07
  • 2. ISO/IEC 15504 • A Norma ISO/IEC 15504, também conhecida como SPICE (Zahran, 1997) ou Software Process Improvement and Capability dEtermination, foi criada como uma complementação para a ISO/IEC 12207 (definição de processos do ciclo de vida de desenvolvimento de software) e tem como objetivo orientar a avaliação e a autoavaliação da capacidade de empresas em processos e, a partir dessa avaliação, permitir a melhoria dos processos.
  • 3. ISSO/IEC 15504 • O aperfeiçoamento contínuo do sistema de qualidade é uma exigência da ISO 9001, mas a Norma 9001 não mostra o caminho para atingir esse objetivo.
  • 4. ISSO/IEC 15504 • Por alguns anos, a ISO 9000-3 (atualmente substituída pela 90003) foi usada como referência para a indústria de software, mas também não abordava a questão de níveis de capacidade e melhoria contínua.
  • 5. ISSO/IEC 15504 • Assim, o SPICE foi, por algum tempo, o modelo de referência preferido para as empresas que desejavam melhorar seus processos (Emam, Melo & Drouin, 1997), sendo usado como complemento à norma 9000-3.
  • 6. ISSO/IEC 15504 • A Norma 15504 se estrutura em duas dimensões • Dimensão de processos: • Quais processos são avaliados. • Dimensão de capacidade: • Qual é a capacidade da empresa avaliada em cada um desses processos.
  • 7. ISSO/IEC 15504 • Existem cinco grandes categorias dentro da dimensão de processos. • Esses processos são fortemente alinhados com as definições da Norma ISO/IEC 12207. • Dependendo da referência bibliográfica, o número de processos pode variar, pois a lista tem evoluído com o passar do tempo. • A lista a seguir é baseada em Emam, Melo & Drouin (1997):
  • 8. ISSO/IEC 15504 • CUS – Relação cliente/fornecedor: • CUS.1 – Aquisição de software. • CUS.2 – Gerenciamento das necessidades do cliente. • CUS.3 – Fornecimento de software. • CUS.4 – Operação de software. • CUS.5 – Fornecimento de serviços ao usuário.
  • 9. ISSO/IEC 15504 • ENG – Processos de engenharia: • ENG.1: desenvolvimento dos requisitos do sistema e do projeto • ENG.2: desenvolvimento dos requisitos do software • ENG.3: desenvolvimento do projeto do software • ENG.4: implementação do projeto do software • ENG.5: integração e teste do software • ENG.6: integração e teste do sistema • ENG.7: manutenção do sistema e do software
  • 10. ISSO/IEC 15504 • SUP – Processos de suporte: • SUP.1: desenvolvimento de documentação • SUP.2: gerenciamento de configuração • SUP.3: assegurar qualidade • SUP.4: verificar o produto do trabalho • SUP.5: validar o produto do trabalho • SUP.6: revisar conjuntamente • SUP.7: realizar auditorias • SUP.8: resolver problemas
  • 11. ISSO/IEC 15504 • MAN – Processos de gerencia • MAN.1: gerenciamento do projeto • MAN.2: gerenciamento da qualidade • MAN.3: gerenciamento de riscos • MAN.4: gerenciamento de subcontratados
  • 12. ISSO/IEC 15504 • ORG – Processos de organização: • ORG.1: engenharia de negócio • ORG.2: definição dos processos • ORG.3: melhoria dos processos • ORG4.: fornecimento de recursos humanos capacitados
  • 13. ISSO/IEC 15504 • Cada processo incluído em cada uma das cinco categorias é definido por um objetivo e tem saídas definidas. • Por exemplo, o processo CUS.1, aquisição de software, tem como objetivo obter um produto ou serviço que satisfaça à necessidade do cliente e como saída desejada um contrato que expresse claramente as expectativas, responsabilidades e obrigações do cliente e do fornecedor. • Já os níveis de capacidade são seis.
  • 14. ISSO/IEC 15504 • 0 – incompleto: • Esse nível representa uma falha geral em se ater aos objetivos de um processo ou à ausência dele. • Não há produtos e saídas facilmente identificáveis para o processo sendo avaliado. • Pode ser atribuído quando o processo não é implementado, ou quando é implementado, mas falha em atingir seus objetivos.
  • 15. ISSO/IEC 15504 • 1 – Processo Realizado: • Nesse nível, o propósito do processo geralmente é obtido, mas não necessariamente de forma planejada ou rastreável.
  • 16. ISSO/IEC 15504 • 2 – Processo Gerenciado: • Nesse nível, os projetos entregam produtos com qualidade aceitável dentro dos prazos e orçamento definidos. • A execução dos projetos de acordo com a definição dos processos é realizada e rastreável.
  • 17. ISSO/IEC 15504 • 3 – Processo Estabelecido: • Nesse nível, a própria gerência dos projetos deve ser realizada de acordo com um processo estabelecido, no qual bons princípios de engenharia de software são empregados. • Esse nível, ao contrário do anterior, necessita de um gerenciamento planejado e da utilização de um processo padrão.
  • 18. ISSO/IEC 15504 • 4 – Processo Previsível: • Nesse nível, os projetos são realizados de forma consistente dentro de limites de controle. • Medidas de performance detalhadas são coletadas e analisadas.
  • 19. ISSO/IEC 15504 • 5 – Processo Otimizado: • Nesse nível, a realização do processo é otimizada para satisfazer às necessidades correntes e futuras do negócio, e os processos satisfazem repetidamente essas necessidades. • Metas quantitativas de eficiência e efetividade para processos são estabelecidas.
  • 20. ISSO/IEC 15504 • 5 – Processo Otimizado: • O monitoramento contínuo e eficaz permite a melhoria contínua do processo a partir da análise de resultados. • Administrar um processo envolve a incorporação constante de novas ideias e tecnologias, bem como a modificação de processos ineficientes ou não efetivos.
  • 21. ISSO/IEC 15504 • A avaliação dos níveis de capacidade é demonstrada em função de um conjunto de atributos de processos. • Cada nível tem seus próprios atributos, e os atributos são avaliados de acordo com uma escala de obtenção, que fornece uma medida da capacidade da empresa no processo sendo avaliado. • Os valores possíveis na escala de obtenção dos atributos são os seguintes:
  • 22. ISSO/IEC 15504 • N – not achieved ( 0% - 15% ) : não há evidência de que o atributo tenha sido obtido. • P – partially achieved ( > 15% - 50% ) : o atributo foi parcialmente obtido. • L – largelly achieved ( > 50% - 85% ) : o atributo foi amplamente obtido. • F – fully achieved ( > 85% - 100% ) : o atributo foi totalmente obtido.
  • 23. ISSO/IEC 15504 • Para que uma empresa tenha determinado processo avaliado em um nível N, é necessário que ela obtenha pelo menos escala L nos atributos no nível N e escala F nos atributos de todos os níveis anteriores.
  • 24. ISSO/IEC 15504 • O nível 0 – Incompleto • Não tem atributos. • Ele corresponde ao estado inicial de qualquer empresa que nunca tenha implementado processos sistemáticos.
  • 25. ISSO/IEC 15504 • No nível 1 – Realizado • O único atributo de processo é o seguinte • PA1.1 – Atributo de Realização do Processo • Extensão na qual a execução dos projetos segue as práticas definidas no processo. • Nesse caso, deve haver entradas e saídas bem definidas nas tarefas dos projetos.
  • 26. ISSO/IEC 15504 • No nível 2 – Planejado ou Rastreado • Os atributos de processo são • PA2.1 – Atributo de gerenciamento de performance • Extensão na qual a realização dos projetos é gerenciada para produzir os produtos de acordo com os prazos e recursos.
  • 27. ISSO/IEC 15504 • No nível 2 – Planejado ou Rastreado • Os atributos de processo são • PA2.2 – Atributo de gerenciamento do produto do trabalho • Extensão na qual a realização dos projetos é gerenciada para produzir produtos que satisfaçam aos requisitos funcionais e não funcionais, dentro de padrões de qualidade definidos.
  • 28. ISSO/IEC 15504 • No nível 3 – Estabelecido • Os atributos de processo são • PA3.1 – Atributo de definição de processo • Extensão na qual a execução de um projeto usa uma definição de processo baseada em um processo padrão ou modelo de processo.
  • 29. ISSO/IEC 15504 • No nível 3 – Estabelecido • Os atributos de processo são • PA3.2 – Atributo de recursos de processo • Extensão na qual a execução de projetos usa recursos humanos capacitados e infraestrutura de processos que efetivamente contribuam para atingir os objetivos da organização.
  • 30. ISSO/IEC 15504 • No nível 4 – Previsível • Os atributos de processo são • PA4.1 – Atributo de medição de processo • Extensão na qual o processo conta com o suporte de medições que garantem que a implementação do processo contribua para o alcance das metas
  • 31. ISSO/IEC 15504 • No nível 4 – Previsível • Os atributos de processo são • PA4.2 - atributo de controle de processo • Extensão na qual a execução dos projetos é controlada através da coleta e da análise das medidas para controlar e corrigir, onde necessário, a performance do processo.
  • 32. PROCESSO DE AVALIAÇÃO • A própria norma 15504 apresenta um guia para avaliação dos processos de uma empresa. • Esse guia inclui um modelo e um processo de avaliação, bem como ferramentas para proceder a avaliação. • Uma avaliação pode ser feita, basicamente, com dois objetivos:
  • 33. PROCESSO DE AVALIAÇÃO • Determinar capacidade: • Uma organização que deseja terceirizar a produção de software pode querer saber ou avaliar a capacidade de potenciais fornecedores em diferentes áreas de processo.
  • 34. PROCESSO DE AVALIAÇÃO • Melhoria de processo: • Uma organização que desenvolve software pode querer melhorar seus próprios processos. • A norma possibilita avaliar o estado atual dos processos da empresa e, após as atividades de melhoria, avaliar se houve avanço.
  • 35. PROCESSO DE AVALIAÇÃO • O modelo de avaliação usado é a estrutura dos processos (CUS, ENG, SUP, MAN e ORG), conforme apresentado na Norma 12207. • SPICE permite que outros modelos de processo sejam adotados.
  • 36. PROCESSO DE AVALIAÇÃO • Porém, a adoção do modelo 12207 facilita a avaliação, pois existe bastante material disponível, e, com esse padrão, é possível realizar comparativos entre empresas. • O processo de avaliação é definido na norma e inclui as seguintes atividades:
  • 37. PROCESSO DE AVALIAÇÃO • Iniciar a avaliação por parte do interessado • Selecionar o avaliador e sua equipe • Planejar a avaliação, selecionando os processos que serão avaliados de acordo com o modelo e a demanda do interessado • Reunião de pré-avaliação • Coletar dados • Validar dados • Atribuir nível de capacidade aos processos • Relatar os resultados da avaliação
  • 38. PROCESSO DE AVALIAÇÃO • A consulta à norma, porém, não é suficiente para que o processo de avaliação ocorra, já que o método não é suficientemente detalhado. • Para selecionar avaliadores, é necessário contratar pessoas com treinamento específico em avaliação SPICE, o que inclui, no mínimo, a conclusão de um curso de cinco dias e a experiência de ter avaliado uma empresa com sucesso sob a supervisão de um avaliador experiente.
  • 39. PROCESSO DE AVALIAÇÃO • Existem também orientações sobre como um avaliador experiente deve avaliar o avaliador candidato para certificar sua capacidade. • O avaliador pode coletar dados de diversas maneiras, incluindo entrevistas, análise de dados estatísticos e registros de qualidade.
  • 40. PROCESSO DE AVALIAÇÃO • Em geral, a falta de registros confiáveis não é positiva para a atribuição de níveis de capacidade em processos. • Porém, mesmo quando os registros existem, o avaliador deve validá-los, isto é, certificar-se de que são corretos. • Isso, em geral, pode ser feito através das entrevistas.
  • 41. PROCESSO DE AVALIAÇÃO • A partir de sua experiência e das diretrizes de avaliação, o avaliador vai, então, atribuir um nível de obtenção (F, L, P e N) a cada um dos atributos de processo, iniciando pelos atributos dos níveis mais baixos e subindo. • À medida que os atributos são avaliados com F, o avaliador pode subir mais um nível. • No momento em que encontrar atributos com nota inferior a F, ele para e atribui o nível de capacidade determinado pelos atributos.
  • 43. PROCESSO DE AVALIAÇÃO Na tabela de exemplo, o processo CUS.1 foi avaliado no nível 3 porque possui L nos atributos do nível 3 e F nos atributos dos níveis 1 e 2.
  • 44. PROCESSO DE AVALIAÇÃO O processo CUS.2 foi avaliado no nível 0 porque não atingiu sequer L nos atributos do nível 1.
  • 45. PROCESSO DE AVALIAÇÃO O processo ORG.5 atingiu nível 2 porque, embora tenha F nos atributos dos nívels 1 e 2, não atingiu pelo menos L nos atributos do nível 3.
  • 46. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • Todos os processos dos cinco grupos SPICE são definidos a partir de um objetivo e uma saída esperada. • Os processos que definem a relação com o cliente CUS são determinados da seguinte forma:
  • 47. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.1 – Aquisição de Software: • Propósito: • Obter um produto ou serviço que satisfaça à necessidade do cliente • Saída Esperada: • Um contrato que claramente expresse as expectativas, responsabilidades e obrigações do cliente e do fornecedor.
  • 48. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.2 – Gerenciamento das necessidades do cliente: • Propósito: • Gerenciar as mudanças nos requisitos. • Estabelecer uma base de requisitos. • Gerenciar as mudanças sobre essa base.
  • 49. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.2 – Gerenciamento das necessidades do cliente: • Saídas Esperadas: • Canais de comunicação clara com o cliente • Requisitos com base para o projeto • Um mecanismo de monitoramento de mudanças nos requisitos • Um mecanismo que garanta ao cliente fácil acesso ao status de suas solicitações
  • 50. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.3 – Fornecimento de software: • Propósito: • Empacotar, entregar e instalar o software na empresa do cliente
  • 51. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.3 – Fornecimento de software: • Saídas Esperadas: • Requisitos para empacotamento • Entrega e instalação determinados • Empacotamento que facilite a instalação e a operação efetiva e eficiente • Software de qualidade instalado de acordo com os requisitos.
  • 52. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.4 – Operação de software: • Propósito: dar suporte à operação correta e eficiente do software.
  • 53. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.4 – Operação de software: • Saídas esperadas: • Identificação e gerenciamento dos riscos operacionais para a introdução e operação do software • Execução do software no seu ambiente operacional de acordo com procedimentos documentados
  • 54. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.4 – Operação de software: • Saídas esperadas: • Fornecimento de suporte operacional para resolver problemas operacionais • Gerenciamento das solicitações do usuário • Certificação de que as capacidades do software e do sistema hospedeiro sejam adequadas.
  • 55. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.5 – Fornecimento de serviços ao usuário: • Propósito: estabelecer e manter um nível aceitável de serviço ao usuário para dar suporte ao uso efetivo do software.
  • 56. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • CUS.5 – Fornecimento de serviços ao usuário: • Saídas esperadas: • Identificação das necessidades de suporte ao usuário de forma continuada • Verificação continuada da satisfação do usuário com os serviços fornecidos e o produto • Satisfação das necessidades do usuário em termos de entrega de serviços apropriados.
  • 57. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • Os processos de engenharia (ENG) são assim definidos: • ENG.1 – Desenvolvimento dos requisitos do sistema e do projeto: • Propósito: • Estabelecer os requisitos funcionais e não funcionais do sistema e uma arquitetura que identifique quais requisitos devem ser alocados a quais elementos do sistema.
  • 58. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.1 – Desenvolvimento dos requisitos do sistema e do projeto: • Saídas esperadas: • Desenvolvimento dos requisitos do sistema • Proposta de uma solução efetiva que identifique os principais elementos do sistema
  • 59. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.1 – Desenvolvimento dos requisitos do sistema e do projeto: • Saídas esperadas: • Alocação dos requisitos definidos aos principais elementos do sistema • Desenvolvimento de estratégias de liberação que definam as prioridades de implementação dos requisitos do sistema e comunicação dos requisitos • Solução proposta e suas relações com as partes afetadas
  • 60. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.2 – Desenvolvimento dos requisitos do software: • Propósito: • Estabelecer os requisitos do componente software do sistema.
  • 61. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.2 – Desenvolvimento dos requisitos do software: • Saídas Esperadas: • Definição dos requisitos do software e suas interfaces • Desenvolvimento de requisitos de software analisados, corretos e testáveis • Compreensão do impacto dos requisitos do software no ambiente operacional
  • 62. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.2 – Desenvolvimento dos requisitos do software: • Saídas Esperadas: • Desenvolvimento de uma estratégia de liberação que defina as prioridades na implementação dos requisitos do software • Aprovação dos requisitos e atualização, quando necessário, e comunicação dos requisitos com as partes afetadas.
  • 63. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.3 – Desenvolvimento do design do software: • Propósito: • Definir um design para o software que acomode os requisitos e que possa ser testado contra eles.
  • 64. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.3 – Desenvolvimento do design do software: • Saídas Esperadas: • Desenvolvimento de um design de arquitetura que descreva os grandes componentes do software e acomode os requisitos • Definição das interfaces internas e externas de cada componente do software
  • 65. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.3 – Desenvolvimento do design do software: • Saídas Esperadas: • Desenvolvimento de um design detalhado que descreva as unidades de software que podem ser construídas e testadas • Estabelecimento de mapeamento entre requisitos e design de software.
  • 66. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.4 – Implementar o projeto do software: • Propósito: • Produzir unidades de software executáveis e verificar se elas refletem o projeto de software.
  • 67. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.4 – Implementar o projeto do software: • Saídas Esperadas: • Definição de critérios de verificação para todas as unidades de software contra os requisitos • Produção de unidades de software definidas pelo design • Verificação das unidades de software contra o design.
  • 68. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.5 – Integrar e testar o software: • Propósito: • Integrar as unidades de software e produzir software que satisfaça aos requisitos.
  • 69. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.5 – Integrar e testar o software: • Saídas Esperadas: • Estratégia de integração das unidades de software consistente com o plano de liberação • Critérios de aceitação para agregados que verifiquem a satisfação dos requisitos alocados às unidades
  • 70. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.5 – Integrar e testar o software: • Saídas Esperadas: • Verificação dos agregados de software e do software integrado usando critérios de aceitação definidos • Registro dos resultados dos testes e desenvolvimento de uma estratégia de regressão para retestar agregados ou o software integrando se forem feitas mudanças nos componentes.
  • 71. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.6 – Integrar e testar o sistema: • Propósito: • Integrar os componentes do software com outros componentes, como operações manuais ou hardware, produzindo um sistema completo que satisfaça aos requisitos do sistema.
  • 72. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.6 – Integrar e testar o sistema: • Saídas Esperadas: • Desenvolvimento de um plano de integração para construir unidades agregadas do sistema de acordo com a estratégia de liberação • Definição de critérios de aceitação para cada agregado contra os requisitos do sistema locados às unidades • Verificação dos agregados usando os critérios de aceitação definidos
  • 73. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.6 – Integrar e testar o sistema: • Saídas Esperadas: • Construção de um sistema integrado demonstrando atendimento aos requisitos • Registro dos resultados dos testes e desenvolvimento de uma estratégia de regressão para retestar agregados ou o sistema integrado • Se for necessário modificar os componentes.
  • 74. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.7 – Manter o sistema e o software: • Propósito: • Gerenciar a modificação, a migração e a aposentadoria de componentes do sistema em resposta aos requisitos do usuário, preservando a integridade das operações organizacionais.
  • 75. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.7 – Manter o sistema e o software: • Saídas Esperadas: • Definição do impacto no sistema existente das operações, interfaces e organização • Atualização de especificações • Documentos de projeto e planos de teste
  • 76. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ENG.7 – Manter o sistema e o software: • Saídas Esperadas: • Desenvolvimento de componentes do sistema modificados com documentação associada e testes para demonstrar que os requisitos não são comprometidos. • Migração do sistema e software atualizado para o ambiente do usuário e software • Sistemas retirados de uso de forma controlada, minimizando a perturbação aos usuários.
  • 77. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • Os processos de suporte (SUP) são assim definidos. • SUP.1 – Desenvolvimento de documentação: • Propósito: • Desenvolver e manter documentos que registrem a informação produzida
  • 78. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.1 – Desenvolvimento de documentação: • Saídas Esperadas: • Identificação de todos os documentos a serem produzidos • Especificação do conteúdo e do propósito dos documentos
  • 79. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.1 – Desenvolvimento de documentação: • Saídas Esperadas: • Identificação dos padrões a serem aplicados aos documentos • Desenvolvimento dos documentos publicados de acordo com os padrões e manutenção dos documentos de acordo com critérios especificados.
  • 80. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.2 – Gerenciamento de configuração: • Propósito: • Estabelecer e manter a integridade de todos os produtos do trabalho
  • 81. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.2 – Gerenciamento de configuração: • Saídas Esperadas: • Identificação, definição e embasamento de todos os itens relevantes gerados pelo processo ou produto • Controle de modificações e versões • Registro e relatório de status dos itens e modificações requeridos
  • 82. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.2 – Gerenciamento de configuração: • Saídas Esperadas: • Garantia de completude e consistência dos itens • Controle do armazenamento • Manipulação e entrega dos itens
  • 83. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.3 – Assegurar a qualidade: • Propósito: • Garantir que os produtos do trabalho estejam de acordo com os padrões, procedimentos e requisitos aplicáveis
  • 84. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.3 – Assegurar a qualidade: • Saídas Esperadas: • Identificação, planejamento e cronograma de atividades de garantia de qualidade nas atividades do processo ou projeto. • Identificação de padrões, métodos, procedimentos e ferramentas de qualidade para realizar as atividades que visam assegurar qualidade.
  • 85. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.3 – Assegurar a qualidade: • Saídas Esperadas: • Habilidade dos responsáveis pela qualidade ao realizar seus deveres, independentemente da gerencia • Realização das atividades que visam assegurar qualidade de acordo com os planos e cronogramas
  • 86. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.4 – Verificar o produto do trabalho: • Propósito: • Garantir que cada produto do trabalho reflita os requisitos de sua construção
  • 87. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.4 – Verificar o produto do trabalho: • Saídas Esperadas: • Identificação de critérios para verificação de todos os produtos do trabalho requeridos • Realização das atividades de verificação requeridas • Localização e remoção eficiente de defeitos dos produtos produzidos pelo projeto
  • 88. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.5 – Validar o produto do trabalho: • Propósito: • Garantir que os requisitos especificados para o uso pretendido do produto do trabalho sejam efetivados
  • 89. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.5 – Validar o produto do trabalho: • Saídas Esperadas: • Identificação de critérios para validação • Realização das atividades de validação • Fornecimento de evidência de que os produtos do trabalho são adequados para o uso pretendido
  • 90. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.6 – Revisar conjuntamente: • Propósito: • Manter um entendimento comum com o cliente do progresso contra os objetivos do contrato
  • 91. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.6 – Revisar conjuntamente • Saídas Esperadas: • Avaliação do status dos produtos através de revisões conjuntas • Planejamento e cronograma de revisões conjuntas a serem feitas • Rastreamento para concluir ações resultantes das revisões
  • 92. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.7 – Realizar auditorias: • Propósito • Confirmar, de forma independente, que os produtos e processo empregados estão de acordo com os requisitos específicos definidos.
  • 93. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.7 – Realizar auditorias: • Saídas esperadas: • Avaliação da adequação do produto aos requisitos • Planos e contrato • Arranjo e condução de auditorias independentes
  • 94. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.8 – Resolver problemas • Propósito: • Garantir que todos os problemas descobertos sejam analisados e removidos
  • 95. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • SUP.8 – Resolver problemas: • Saídas Esperadas: • Fornecimento de um meio rápido • Responsivo e documentado para garantir que todos os problemas sejam analisados e removidos • Fornecimento de um mecanismo para reconhecer e agir sobre tendências em problemas identificados
  • 96. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • Os processos referentes ao gerenciamento de projetos (MAN) são assim definidos: • MAN.1 – Gerenciamento do Projeto: • Propósito: • Definir os processos necessários para estabelecer, coordenar e gerenciar um projeto e seus recursos
  • 97. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.1 – Gerenciamento do Projeto: • Saídas Esperadas: • Definição do escopo de trabalho do projeto • Estimativa e planejamento das tarefas e recursos necessários • Identificação e gerenciamento das interfaces entre os elementos do projeto e entre o projeto eo utras unidades da organização • Realização de ações corretivas quando os objetivos de um projeto não estão sendo atingidos
  • 98. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.2 – Gerenciamento da qualidade: • Propósito: • Gerenciar a qualidade dos produtos e processos do projeto de forma a satisfazer o cliente
  • 99. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.2 – Gerenciamento da qualidade: • Saídas Esperadas: • Estabelecimento de metas de qualidade baseadas nos requisitos de qualidade do cliente para vários checkpoints durante o desenvolvimento do projeto • Definição e uso de métricas para medir os resultados das atividades nos checkpoints
  • 100. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.2 – Gerenciamento da qualidade: • Saídas Esperadas: • Identificação sistemática de boas práticas de engenharia de software e sua integração ao ciclo de vida • Realização das atividades de qualidade e confirmação de sua performance • Realização de ações corretivas quando os objetivos de qualidade não são atingidos
  • 101. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.3 – Gerenciamento de riscos: • Propósito: • Identificar e reduzir continuamente os riscos de projeto
  • 102. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.3 – Gerenciamento de riscos • Saídas Esperadas: • Determinação do escopo do gerenciamento de riscos • Identificação dos riscos no projeto à medida que ele se desenvolve • Análise dos riscos e determinação da propriedade da prioridade de aplicação de recursos para gerenciar esses riscos
  • 103. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.3 – Gerenciamento de riscos • Saídas Esperadas: • Definição, implementação e verificação de estratégias de gerenciamento de riscos • Definição e aplicação de técnicas de risco e realização de ações corretivas quando o progresso esperado não é obtido
  • 104. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.4 – Gerenciamento de Subcontratados: • Propósito: • Selecionar subcontratados qualificados e gerenciar sua performance
  • 105. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.4 – Gerenciamento de Subcontratados: • Saídas Esperadas: • Estabelecimento de uma especificação do trabalho a ser realizado por subcontratação • Qualificação de subcontratados em potencial através de uma verificação de sua capacidade • Estabelecimento e gerenciamento de compromissos de/para com o subcontratado
  • 106. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • MAN.4 – Gerenciamento de Subcontratados: • Saídas Esperadas: • Troca regular de informações sobre progresso técnico com o subcontratado • Verificação da adequação do subcontratado em relação aos padrões e procedimentos acordados • Verificação da qualidade dos produtos e serviços do subcontratado
  • 107. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • Os processos da organização (ORG) são assim definidos: • ORG.1 – Engenharia de Negócio: • Propósito: • Fornecer aos indivíduos da organização e dos projetos uma visão e uma cultura que os ajudem a funcionar efetivamente
  • 108. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG.1 – Engenharia de Negócio: • Saídas Esperadas: • Definição de uma visão, missão e objetivos do negócio que seja divulgada a todos os empregados, que se torna um desafio a cada individuo para garantir que seu trabalho seja realizado de forma a contribuir com a visão do negócio
  • 109. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG.2 – Definição dos processos • Propósito: • Estabelecer um conjunto de processos para o ciclo de vida de software, incluindo uma estratégia para sua adaptação
  • 110. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG.2 – Definição dos processos • Saídas Esperadas: • Definição de metas • Identificação de atividades • Papéis e responsabilidades atuais • Identificação de entradas e saídas • Definição de Critérios para iniciar e finalizar o processo • Definição de pontos de controle - revisões e decisões-chave • Identificação de interfaces externas e de interfaces internas • Definição de registros de qualidade e de medidas do processo • Documentação do processo padrão • Estabelecimento de políticas • Estabelecimento de expectativas de desempenho • Divulgação do processo
  • 111. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG.3 – Melhoria dos Processos • Propósito: • Aperfeiçoar continuamente a eficácia e a eficiência de processos da organização, à luz de seus objetivos e necessidades de negócio
  • 112. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG.3 – Melhoria dos Processos • Saídas Esperadas: • Identificação de oportunidades de melhoria • Definição de escopo das atividades de melhoria • Entendimento do processo • Identificação de melhorias • Priorização de melhorias • Definição de medidas de impacto • Alteração dos processos • Confirmação das melhorias • Divulgação das melhorias
  • 113. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG.4 - Fornecimento de recursos humanos capacitados • Propósito: • Fornecer à organização indivíduos capacitados para exercer seus papéis como indivíduos e em grupo
  • 114. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG.4 - Fornecimento de recursos humanos capacitados • Saídas Esperadas: • Identificação de necessidades de treinamento • Desenvolvimento ou aquisição de treinamento • Treinamento de pessoal e manutenção de registros de treinamento
  • 115. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG-5 - Fornecimento de infraestrutura de engenharia de software • Propósito: • Manter, de forma estável e confiável, a infraestrutura necessária para apoiar a execução de outros processos.
  • 116. DETALHAMENTO DA DIMENSÃO DE PROCESSOS • ORG-5 - Fornecimento de infraestrutura de engenharia de software • Saídas Esperadas: • Determinação de estratégia organizacional para reúso • Identificação de componentes reusáveis • Desenvolvimento de componentes reusáveis • Estabelecimento de uma biblioteca de reúso • Certificação de componentes reusáveis • Integração de reúso no ciclo de vida • Propagação cuidadosa das alterações • Identificação de requisitos para ambiente • Fornecimento de um ambiente de desenvolvimento de software • Fornecimento de suporte aos desenvolvedores • Manutenção do ambiente • Fornecimento de espaço de trabalho produtivo • Integridade de dados assegurada • Backups providenciados • Fornecimento de instalações de trabalho • Fornecimento de acesso remoto
  • 117. REFERENCIAS • Engenharia de Software, Capítulo 12. Qualidade de Processo| Raul Sidnei Wazlawick