• Nenhum resultado encontrado

Relacionamento entre Áreas de Processo

No documento CMMI para Dev Vs 1.2 (portugues) (páginas 67-81)

Representação por Estágios

4 Relacionamento entre Áreas de Processo

Este capítulo descreve as interações entre as áreas de processo para esclarecer como a melhoria de processo deve ser considerada do ponto de vista da organização e como algumas áreas de processo são construídas com base na implementação de outras. O relacionamento entre as áreas de processo é apresentado em duas dimensões.

A primeira dimensão compreende as interações entre áreas de processo individuais, mostrando como informações e artefatos fluem de uma área de processo para outra. Essas interações, ilustradas pelas várias figuras e descrições deste capítulo, possibilitam uma visão mais ampla sobre melhorias de processo.

A segunda dimensão compreende as interações entre grupos de áreas de processo. Devido à classificação de algumas áreas de processo em “básicas” ou “avançadas”, recomenda-se que as áreas de processo básicas sejam implementadas antes das áreas de processo avançadas, para assegurar que sejam satisfeitos os pré-requisitos necessários a uma implementação bem-sucedida.

Iniciativas de melhoria de processo bem-sucedidas devem ser condicionadas pelos objetivos estratégicos da organização. Por exemplo, um objetivo estratégico frequentemente encontrado é reduzir o tempo para se colocar um produto no mercado. Um objetivo de melhoria de processo derivado desse objetivo estratégico poderia ser melhorar os processos de gestão do projeto para assegurar entregas no prazo. Essas melhorias podem ser alcançadas implementando-se as melhores práticas descritas nas áreas de processo Planejamento de Projeto e Monitoramento e Controle de Projeto.

2

As áreas de processo podem ser agrupadas em quatro categorias: • Gestão de Processo.

• Gestão de Projeto. • Engenharia. • Suporte.

Embora sejam agrupadas dessa forma para facilitar o entendimento de suas interações, as áreas de processo frequentemente interagem entre si e afetam umas às outras independentemente do grupo a que pertençam. Por exemplo, a área de processo Análise e Tomada de Decisões contém práticas específicas para se realizar a avaliação formal que é usada pela

área de processo Solução Técnica visando escolher uma solução técnica dentre várias soluções alternativas. Solução Técnica é uma área de processo de Engenharia e Análise e Tomada de Decisões é uma área de processo de Suporte.

O conhecimento sobre as interações existentes entre as áreas de processo do CMMI e sobre quais áreas de processo são básicas ou avançadas facilita a aplicação do CMMI de forma útil e produtiva. As seções a seguir concentram-se na descrição das interações entre áreas de processo de uma mesma categoria e só descrevem superficialmente as interações entre áreas de processo pertencentes a categorias distintas. As interações entre áreas de processo de categorias distintas estão descritas como referências a outras áreas de processo na seção Áreas de Processo Relacionadas, presente na descrição de cada uma das áreas de processo na Parte II. Consulte o Capítulo 2 para mais informações sobre referências a outras áreas de processo.

(

As áreas de processo de Gestão de Processo contêm atividades transversais aos projetos, relacionadas à definição, ao planejamento, à implantação, à implementação, ao monitoramento, ao controle, à avaliação, à medição e à melhoria de processo.

As áreas de processo de Gestão de Processo do CMMI são: • Foco nos Processos da Organização.

• Definição dos Processos da Organização +IPPD11. • Treinamento na Organização.

• Desempenho dos Processos da Organização. • Implantação de Inovações na Organização.

Áreas de Processo de Gestão de Processo Básicas

As áreas de processo de Gestão de Processo básicas fornecem à organização a capacidade para documentar e compartilhar em toda a organização as melhores práticas, os ativos de processo e as lições aprendidas.

A Figura 4.1 apresenta uma visão panorâmica das interações entre as áreas de processo de Gestão de Processo básicas e também com outras categorias de área de processo. Como pode ser visto na Figura 4.1, a área de processo Foco nos Processos da Organização auxilia a organização a planejar, implementar e implantar melhorias nos processos organizacionais com base na compreensão dos pontos fortes e dos pontos fracos dos processos e dos ativos de processo da organização.

11 A área de processo Definição dos Processos da Organização (OPD) tem uma meta que se aplica apenas quando o modelo CMMI é utilizado juntamente com o grupo de complementos IPPD.

Gerência Sênior OT OPD +IPPD OPF Áreas de Processo de Gestão de Projeto, Suporte e Engenharia Objetivos estratégicos da organização Recursos e coordenação Processo- padrão e outros ativos Necessidades de treinamento

Treinamento para o projeto e grupos de suporte em processo-

padrão e ativos de processo

Propostas de melhoria de processo, participação na definição, avaliação e implantação de processos

Necessidades e objetivos de processo da organização Processo-padrão, padrões de ambie nte de trabalho e outros ativos Informações pa ra melhoria (por ex: lições a

prendidas, dados e artefato

s)

Figura 4.1 Áreas de Processo de Gestão de Processo Básicas

As melhorias candidatas a serem realizadas nos processos da organização são obtidas por vários meios, tais como: propostas de melhoria de processo, medição dos processos, lições aprendidas com a implementação de processos, e resultados de atividades de avaliação de processos e de produtos.

A área de processo Definição dos Processos da Organização estabelece e mantém o conjunto de processos-padrão da organização, padrões de ambiente de trabalho e outros ativos, com base na necessidade dos processos e nos objetivos da organização. Esses outros ativos incluem descrições dos modelos de ciclo de vida, diretrizes para adaptação de processos, e documentação e dados associados a processos. O conjunto de processos-padrão da organização é adaptado pelos projetos para criar seus processos definidos. Os outros ativos de processo são utilizados para apoiar a adaptação e a implementação dos processos definidos. A experiência adquirida e os produtos de trabalho gerados com base na execução desses processos definidos, incluindo dados resultantes de medição, descrições de processos, artefatos de processo e lições aprendidas, são incorporados conforme apropriado ao conjunto de processos-padrão e aos outros ativos da organização. A área de processo Definição dos Processos da Organização +IPPD fornece regras e diretrizes para aplicação de IPPD aos projetos, por meio do complemento +IPPD.

A área de processo Treinamento na Organização identifica as necessidades estratégicas de treinamento da organização, assim como as necessidades táticas que são comuns aos projetos e grupos de suporte. Em especial, treinamentos são desenvolvidos ou adquiridos a fim de desenvolver as competências necessárias para executar o conjunto de processos-padrão da organização. Os principais componentes do treinamento incluem um programa gerenciado de desenvolvimento de cursos, planos documentados, pessoal com conhecimento adequado e mecanismos para medir a eficácia do programa de treinamento.

Áreas de Processo de Gestão de Processo Avançadas

As áreas de processo de Gestão de Processo avançadas proporcionam à organização uma melhora na capacidade de alcançar seus objetivos quantitativos para qualidade e para desempenho de processo.

A Figura 4.2 apresenta uma visão panorâmica das interações entre as Áreas de Processo de Gestão de Processo avançadas e também com outras categorias de área de processo. Cada uma das Áreas de Processo de Gestão de Processo avançadas depende da habilidade de elaborar e implantar processos e ativos de suporte. As áreas de processo de Gestão de Processo básicas fornecem essa habilidade.

OID OPP Áreas de Processo de Gestão de Projeto, Suporte e Engenharia Habilidades para desenvolver

e implantar processos-padrão e outros ativos Progresso em direção aos objetivos estratégicos M ed ida s com uns Organização Gerência Sênior Áreas de Processo de Gestão de Processos Básicas Objetivos para qualidade e para desempenho de processos, medidas, baselines e modelos Melhorias Dados de capacidade e desempenho de processo Dados de custo e benefício de

pilotos de melhoria

Objetivos para qualidade e para desempenho de processos, medidas, baselines e modelos

Figura 4.2 Áreas de Processo de Gestão de Processo Avançadas

Conforme ilustrado na Figura 4.2, a área de processo Desempenho dos Processos da Organização deriva objetivos quantitativos para qualidade e para desempenho de processo a partir dos objetivos estratégicos da organização. A organização fornece aos projetos e grupos de suporte: medidas comuns, baselines de desempenho de processo e modelos de desempenho de processos. Esses ativos adicionais da organização apoiam a gestão quantitativa de projeto e a gestão estatística de subprocessos críticos, tanto em projetos como em grupos de suporte. A organização analisa dados de desempenho de processos coletados nesses processos definidos para desenvolver um entendimento quantitativo da qualidade de produto, da qualidade de serviço e do desempenho de processo do conjunto de processos-padrão da organização.

A área de processo Implantação de Inovações na Organização permite a seleção e implantação de melhorias que possam aumentar a capacidade de uma organização em alcançar seus objetivos para qualidade e para desempenho de processo. A identificação de melhorias incrementais e inovadoras promissoras depende de que a força de trabalho esteja alinhada com os valores e objetivos da organização e tenha liberdade para conceber inovações. A escolha das melhorias a serem implantadas é

baseada na análise quantitativa dos benefícios prováveis, dos custos estimados para a implantação das melhorias candidatas e dos recursos financeiros disponíveis para a implantação.

(

As áreas de processo de Gestão de Projeto tratam das atividades de gestão relacionadas a planejamento, monitoramento e controle de projeto. As áreas de processo do CMMI de Gestão de Projeto são:

• Planejamento de Projeto.

• Monitoramento e Controle de Projeto. • Gestão de Contrato com Fornecedores. • Gestão Integrada de Projeto +IPPD12. • Gestão de Riscos.

• Gestão Quantitativa de Projeto.

Áreas de Processo de Gestão de Projeto Básicas

As áreas de processo de Gestão de Processo básicas tratam das atividades relacionadas ao estabelecimento e manutenção do plano de projeto, estabelecimento e manutenção de compromissos, monitoramento do progresso em relação ao plano, implementação de ações corretivas e gestão de contratos com fornecedores.

A Figura 4.3 apresenta uma visão panorâmica das interações entre as áreas de processo de Gestão de Projeto básicas e também com outras categorias de área de processo. Conforme ilustrada na Figura 4.3, a área de processo Planejamento de Projeto inclui a elaboração do plano de projeto, o envolvimento apropriado das partes interessadas, a obtenção de comprometimento com o plano e sua manutenção. Quando se utiliza IPPD, as partes interessadas não representam apenas a experiência técnica necessária para desenvolvimento de produtos e processos, mas também as implicações de negócio desses desenvolvimentos.

12 A área de processo Gestão Integrada de Projeto (IPM) tem uma meta que se aplica apenas quando o modelo CMMI é utilizado juntamente com o grupo de complementos IPPD.

PMC PP Áreas de Processo de Engenharia e Suporte Fornecedor SAM O que fazer O que construir Compromissos Contrato com

fornecedor componentes de produto prontos, e testes e revisões de aceitaçãoRequisitos de componente de produto, questões técnicas, Necessidades de medição O que monitorar

Replanejar

Planos

Status, questões críticas, e resultados de revisões e monitoramentos Açã o co rret iva Ação corretiva

Status, questões críticas, e resultados de avaliações de produtos e processos; medidas e análises

Figura 4.3 Áreas de Processo de Gestão de Projeto Básicas

O planejamento tem início com os requisitos que caracterizam o produto e o projeto (“O que construir”, na Figura 4.3). O plano de projeto cobre as várias atividades de gestão e desenvolvimento de projeto executadas no âmbito do projeto. O projeto revisa outros planos que o afetam, gerados por várias partes interessadas, e estabelece compromissos com elas a respeito de suas contribuições para o projeto. São exemplos os planos de gestão de configuração, de verificação, e de medição e análise.

A área de processo Monitoramento e Controle de Projeto inclui atividades de monitoramento e de implementação de ações corretivas. O plano de projeto especifica o nível apropriado de monitoramento, a frequência de revisões de progresso e as medidas utilizadas para monitorar o progresso do projeto, o qual é basicamente determinado comparando-se o status do projeto com o plano. Implementam-se ações corretivas (incluindo replanejamento) conforme apropriado, quando o status do projeto desvia significativamente dos valores esperados.

A área de processo Gestão de Contrato com Fornecedores trata das necessidades de aquisição de partes do trabalho que são produzidas por fornecedores. As fontes de produtos utilizadas para satisfazer aos requisitos de projetos são identificadas proativamente. O fornecedor é selecionado, e é estabelecido um contrato para que se possa gerenciá-lo. O progresso e o desempenho do fornecedor são acompanhados por meio do monitoramento de processos e produtos de trabalho selecionados, e o contrato com o fornecedor é atualizado conforme apropriado. Realizam-se revisões e testes de aceitação nos componentes de produto gerados pelo fornecedor.

Áreas de Processo de Gestão de Projeto Avançadas

As áreas de processo de Gestão de Projeto avançadas tratam de atividades como: estabelecer um processo definido que é adaptado a partir do conjunto de processos-padrão da organização; estabelecer o

ambiente de trabalho do projeto com base nos padrões de ambiente de trabalho da organização; coordenar a colaboração com partes interessadas relevantes; gerenciar riscos; formar equipes integradas e dar sustentação a elas visando à execução de projetos; e gerenciar quantitativamente o processo definido para o projeto.

A Figura 4.4 apresenta uma visão panorâmica das interações entre as áreas de processo de Gestão de Projeto avançadas e também com outras categorias de área de processo. Cada área de processo de Gestão de Projeto avançada depende das habilidades para planejamento, monitoramento e controle do projeto fornecidas pelas áreas de processo de Gestão de Projeto básicas.

QPM IPM +IPPD Áreas de Processo de Gestão de Projeto Básicas Objetivos de desempenho de processo, baselines e modelos

Exposição a riscos devido a processos instáveis Áreas de Processo de Engenharia e Suporte Áreas de Processo de Gestão de Processo RSKM Processos compostos e definidos para o projeto

Classificações e parâmetros para riscos, status de riscos, planos de mitigação de riscos e ações corretivas Riscos identificados Coordenação, compromissos e questões críticas a resolver Lições aprendidas, planejamento e dados de desempenho Arquitetura de produto para estruturar equipes Processo definido para o projeto e ambiente de trabalho Regras e diretrizes IPPD Processos-padrão da organização, padrões de ambiente de trabalho e

ativos de suporte

Objetivos quantitativos, subprocessos para gerenciar estatisticamente, processos compostos e definidos para o projeto Dados de gestão estatística

Equipes integradas para executar processos de Engenharia e Suporte

Figura 4.4 Áreas de Processo de Gestão de Projeto Avançadas

A área de processo Gestão Integrada de Projeto estabelece e mantém o processo definido para o projeto que é adaptado a partir do conjunto de processos-padrão da organização. O projeto é gerenciado com base no processo definido para o projeto. O projeto utiliza os ativos de processo da organização e contribui para sua melhoria. O ambiente de trabalho do projeto é estabelecido e mantido com base nos padrões de ambiente de trabalho da organização.

A gestão do projeto assegura que as partes interessadas relevantes vinculadas ao projeto coordenem seus esforços de forma sincronizada. Isso é feito providenciando-se para a gestão do envolvimento das partes interessadas: 1) identificação, negociação e acompanhamento de dependências críticas; 2) resolução de questões críticas de coordenação, tanto internas ao projeto quanto com as partes interessadas relevantes. Com o complemento +IPPD, a área de processo Gestão Integrada de Projeto +IPPD estabelece e mantém a visão compartilhada do projeto e uma estrutura de equipes integradas e, a partir disso, estabelece equipes integradas para executar o trabalho, assegurando a colaboração apropriada entre elas.

Embora a identificação e o monitoramento de riscos sejam tratados pelas áreas de processo Planejamento de Projeto e Monitoramento e Controle de Projeto, a área de processo Gestão de Riscos implementa uma abordagem proativa e em regime contínuo para a gestão de riscos por meio de atividades que incluem identificação de parâmetros para riscos, avaliação de riscos e mitigação de riscos.

A área de processo Gestão Quantitativa de Projeto aplica técnicas quantitativas e estatísticas para gerenciar o desempenho de processo e a qualidade de produto. Os objetivos para qualidade e para desempenho de processo para o projeto são baseados nos objetivos estabelecidos pela organização. O processo definido para o projeto compreende, em parte, elementos de processo e subprocessos cujo desempenho pode ser previsto. No mínimo, é possível ter compreensão da variação dos subprocessos considerados críticos em relação à satisfação dos objetivos para qualidade e para desempenho de processo do projeto. Ações corretivas são implementadas quando causas especiais de variação forem identificadas. (Veja a definição de “causa especial de variação de processo” no Glossário).

' )

As áreas de processo de Engenharia tratam de atividades de desenvolvimento e manutenção das diversas disciplinas de Engenharia. As áreas de processo de Engenharia são escritas utilizando uma terminologia genérica de Engenharia, de modo que qualquer disciplina técnica envolvida no processo de desenvolvimento do produto (por exemplo, Engenharia de Software ou Engenharia Mecânica) possa utilizá- la para melhoria de processo.

As áreas de processo de Engenharia também integram os processos associados a diferentes disciplinas de Engenharia em um único processo de desenvolvimento de produto, apoiando uma estratégia de melhoria de processo orientada a produto. Essa estratégia está mais preocupada em alcançar objetivos estratégicos essenciais do que as disciplinas técnicas específicas. Tal abordagem para processos evita, de forma efetiva, a tendência em direção a um pensamento compartimentalizado das organizações.

As áreas de processo de Engenharia aplicam-se ao desenvolvimento de qualquer produto ou serviço no domínio de desenvolvimento (por exemplo: produtos de software, produtos de hardware, serviços ou processos).

As bases técnicas para IPPD estão fundamentadas em uma abordagem robusta de Engenharia de Sistemas que engloba desenvolvimento no contexto das fases da vida do produto. As áreas de processo de Engenharia fornecem essas bases técnicas. Além disso, a implementação de IPPD é tratada por meio de extensões às práticas específicas das áreas de processo de Engenharia que enfatizam o desenvolvimento concorrente (paralelo) e aplicam-se às fases da vida do produto.

As áreas de processo de Engenharia do CMMI são: • Desenvolvimento de Requisitos. • Gestão de Requisitos. • Solução Técnica. • Integração de Produto. • Verificação. • Validação.

A Figura 4.5 apresenta uma visão panorâmica das interações entre as seis Áreas de Processo de Engenharia.

Cliente RD TS PI Componentes de produto Produto Soluções alternativas Requisitos VER VAL Componentes de produto, produtos de trabalho, relatórios

de verificação e validação Necessidades do cliente Requisitos Requisitos de produto e de componentes de produto REQM

Figura 4.5 Áreas de Processo de Engenharia

A área de processo Desenvolvimento de Requisitos identifica as necessidades do cliente e traduz essas necessidades em requisitos de produto. O conjunto de requisitos de produto é analisado para gerar uma solução conceitual de alto nível. Esse conjunto de requisitos é então alocado para estabelecer um conjunto inicial de requisitos de produto. Outros requisitos que ajudam a definir o produto são derivados e alocados aos componentes de produto. Esse conjunto de requisitos de produto e de componentes de produto descreve claramente o desempenho do produto, suas características de design e seus requisitos de verificação, de forma que o desenvolvedor possa entendê-los e utilizá-los.

A área de processo Desenvolvimento de Requisitos fornece requisitos para a área de processo Solução Técnica, onde os requisitos são convertidos em arquitetura do produto, design de componentes de produto e no próprio componente de produto (por exemplo, código e fabricação). Os requisitos também são fornecidos à área de processo Integração de Produto, em que os componentes de produto são

combinados e as interfaces são verificadas para assegurar que os requisitos de interface fornecidos pelo Desenvolvimento de Requisitos sejam atendidos.

A área de processo Gestão de Requisitos mantém os requisitos. Ela descreve atividades para obter e controlar mudanças de requisitos e assegurar que outros planos e dados relevantes se mantenham atualizados. Além disso, fornece rastreabilidade de requisitos, desde o cliente até o produto ou o componente de produto.

A Gestão de Requisitos assegura que as mudanças ocorridas nos requisitos sejam refletidas em planos, atividades e produtos de trabalho do projeto. Esse ciclo de mudanças pode afetar todas as outras áreas de processo de Engenharia. Assim, a gestão de requisitos é uma sequência de eventos dinâmica e frequentemente recursiva. A área de processo Gestão de Requisitos é fundamental para um processo de Engenharia

No documento CMMI para Dev Vs 1.2 (portugues) (páginas 67-81)