• Nenhum resultado encontrado

Comparação das Características dos Modelos

14. Políticas, processos e procedimentos

As políticas, processos e procedimentos descrevem, respectivamente, as diretrizes da organização para realização das suas atividades, o que deve ser feito e como.

O PMBOK apresenta o processo de gestão de projetos já descrito, detalhando as entradas, ferramentas e saídas, portanto, não é necessário que sejam escritos documentos próprios da organização. Não são mencionadas pelo modelo as políticas organizacionais.

Por outro lado, o CMM descreve as práticas para a gestão de projetos de software, porém considera que cada organização tem suas particularidades, surgindo então a necessidade de elaboração de procedimentos e processos específicos.

O modelo é bastante específico nas práticas que exigem política, processo ou procedimento documentado. No nível 2, são exigidos apenas políticas e procedimentos e somente a partir do nível 3 é solicitado também o estabelecimento de processos documentados para as práticas das áreas chaves.

É importante ressaltar que todas as áreas chaves descritas pelo CMM exigem a definição de uma política organizacional escrita para a realização das atividades relacionadas.

Além disso, no nível 3 são dedicadas duas áreas chave para o assunto processo, Foco no Processo da Organização e Definição do Processo da Organização.

A área chave Foco no Processo da Organização trata do desenvolvimento, avaliação e melhoria do processo de software como atividades organizacionais, as quais devem ser realizadas de acordo com a política estabelecida pela organização. Tais atividades são patrocinadas e supervisionadas pelo gerente sênior. Além disso, a organização deve definir um grupo responsável pelas atividades relacionadas com o processo de software.

Periodicamente, o processo de software deve ser avaliado e planos de ação são elaborados para tratar os pontos de melhoria encontrados.

A organização estabelece um plano de desenvolvimento e melhoria do processo de software. As atividades relacionadas ao processo, bem como a utilização do banco de dados de processo, são coordenadas de maneira global.

Na área chave Definição do Processo da Organização é definido que a organização deve desenvolver e manter o processo padrão da organização de acordo com a política organizacional estabelecida. O processo padrão da organização deve ser adaptado a cada projeto de acordo com critérios definidos.

O processo padrão da organização deve incorporar a descrição dos ciclos de vida aprovados para uso, além de guias e critérios para adaptação do processo padrão aos projetos.

Tendo o processo padrão da organização definido e documentado, deve ser disponibilizada uma biblioteca com a documentação relacionada. Além disso, deve ser estabelecida uma base de dados com

os resultados da aplicação dos processos nos projetos, tais como estimativas de custo, prazo e esforço, medições da qualidade, dados de produtividade, entre outros.

15. Qualidade

Conforme destacado nas seções 2.3 e 3.3, a qualidade é assunto essencial para os modelos, sendo tratado de forma explícita por ambos.

Para a Gerência da Qualidade do Projeto, área de conhecimento do PMBOK, a gerência da qualidade complementa a gerência do projeto, pois ambas as disciplinas reconhecem a importância da satisfação do cliente, da prevenção ao invés de inspeção, da responsabilidade da gestão, dos processos em fases, entre outros.

Portanto, é definido pela área de conhecimento que para cada projeto deve ser estabelecido um plano da qualidade, o qual é elaborado em paralelo com os demais planos do projeto. O plano da qualidade deve identificar os padrões relevantes ao projeto e determinar como satisfazê-los, levando em consideração a política da qualidade da organização e as características do projeto.

Com base no plano da qualidade são realizadas, ao longo do desenvolvimento do projeto, atividades de garantia da qualidade, as quais têm por objetivo garantir que os padrões de qualidade estabelecidos para o projeto serão satisfeitos. A principal ferramenta para que isto seja possível é a realização de auditorias, onde são identificadas lições aprendidas visando melhorar o desempenho do projeto.

No entanto, os resultados específicos do projeto também devem ser monitorados a fim de determinar se estão conformes com os padrões estabelecidos para que sejam eliminadas as causas de resultados insatisfatórios. É o que define o processo de controle da qualidade, o qual define ferramentas como inspeções, cartas de controle, diagramas de pareto, entre outras, para atingir seu objetivo. Do controle da qualidade resultam também em melhoria na eficiência e eficácia do projeto e ajustes nos processos utilizados pela organização para o desenvolvimento dos projetos.

No CMM, a qualidade é mencionada já no nível 2 pela área chave Garantia da Qualidade de Software. Nela, o modelo exige que exista uma política organizacional escrita que especifique a

necessidade de existir a função de garantia da qualidade em todos os projetos de software desenvolvidos.

Além disso, da mesma forma que no PMBOK, a área chave define que para cada projeto a ser desenvolvido deve ser estabelecido, nas fases iniciais do projeto, um plano de garantia da qualidade. Este plano deve descrever os padrões e procedimentos que serão utilizados, além das atividades que serão realizadas pelo grupo de garantia da qualidade durante o desenvolvimento do projeto. O plano deve ser preparado de acordo com um procedimento documentado, o qual pode ser definido pela própria organização. Dentre as principais atividades realizadas pelo grupo de garantia da qualidade, estão as verificações das atividades do grupo de engenharia de software e as auditorias dos produtos de trabalho, ambas com o objetivo de verificar a conformidade com os padrões e procedimentos estabelecidos para o projeto.

Entretanto, a qualidade do produto é tratada no nível 4, onde é definida uma área chave específica para o assunto, denominada Gerência da Qualidade de Software. De acordo com a área chave, deve ser estabelecida uma política organizacional escrita de defina os critérios para a gerência da qualidade de software pelos projetos.

Passam a ser definidas metas de qualidade para os produtos de software, as quais devem ser apoiadas pelo plano de qualidade do projeto de software, elaborado de acordo com um procedimento documentado. No plano são detalhadas as necessidades de qualidade e prioridade da organização, cliente e usuários finais. São especificados também os procedimentos a serem seguidos para que as metas sejam satisfeitas.

Documentos relacionados