• Nenhum resultado encontrado

3. TRABALHOS RELACIONADOS

3.5 PRISMS

3.5.1 Descrição da Abordagem

O PRISMS (Process Improvement for Small to Medium Software enterprises) é um projeto de pesquisa, desenvolvido em quatro MPEs da Inglaterra, que tem por objetivo explicitar o

relacionamento entre os objetivos de negócio e de melhoria permitindo assim a definição e escolha de processos alvos de melhoria. Para definir estes processos foi desenvolvido um método de avaliação baseado nas primeiras versões do CMMI-DEV (ALLEN et al., 2003).

Para executar o método existe um processo que descreve as atividades e os envolvidos. Para definir o perfil alvo da melhoria primeiramente o método define os objetivos de negócio com os gerentes. Também são realizadas seções com exercícios, com a equipe de desenvolvimento, para detectar as fraquezas da equipe. Através de um brainstorming ou de um questionário é feito relacionamento entre o projeto de MPS e o envolvimento da equipe nos estágios iniciais do projeto.

Esta abordagem utiliza uma versão adaptada do questionário de maturidade, elaborado nas primeiras versões do CMMI-DEV, para analisar e identificar as áreas chaves de processos da organização. Estes processos são priorizados com relação ao seu alinhamento com os objetivos de negócio definidos inicialmente. A Figura 20 apresenta o fluxo de atividades proposto no PRISMS.

Figura 20. Fluxo de atividades do PRISMS Fonte: Allen et al. (2004).

Esta abordagem também busca definir alguns indicadores de qualidade relacionados com o projeto para MPS (ALLEN et al., 2003). Para definir estes indicadores é utilizada a técnica GQM (BASILI, CALDIERA e ROMBACH, 1994). Os indicadores que são definidos através de atributos baseados nos objetivos de negócio definidos no projeto para MPS (ALLEN et al., 2003).

3.5.2 Discussão sobre a abordagem

Esta abordagem aplicada em quatro empresas da Inglaterra um método definido para a implementação de um projeto de MPS. O método foi constituído através um conjunto de outros trabalhos relacionados com MPS e com a própria experiência dos autores. Além das atividades normalmente encontradas nas demais abordagens analisadas pode-se destacar, neste método, o foco na definição dos objetivos de negócio, a utilização de um conjunto de instrumentos para a seleção de processos relevantes e o estabelecimento de indicadores de medição.

Com relação aos objetivos de negócio o PRISMS define uma atividade somente para definir ou detectar quais são os objetivos organizacionais. De acordo com o método, estes objetivos direcionarão as demais atividades e a definição dos indicadores de medição. A forma como estes objetivos são obtidos dos gerentes da organização não foi descrito.

O PRISMS também define uma atividade para a seleção de processos, neste caso de áreas de processos, que é realizada pela equipe de desenvolvimento da organização através do preenchimento de um questionário adaptado. Para definir estas áreas de processos o questionário é aplicado em um seminário de conhecimento e de caso de negócio. Este evento tem por propósito focar a melhoria de processos, a efetividade e custos e fornecer um guia para a melhoria de processo. Também são realizadas entrevistas, individuais ou coletivas, de avaliação com integrantes das equipes. Por fim, os processos obtidos são priorizados utilizando a técnica definida por RICHARDSON (1997).

Outra proposta interessante do PRISMS é definir no início da melhoria de processos um conjunto de indicadores alinhados com os objetivos de negócios definidos pelos gerentes e que serão implementados durante o projeto de MPS e medidos posteriormente nos projetos. Estes indicadores podem ajudar a indicar um retorno de investimento de um projeto de MPS para a alta direção da organização.

3.6 FAME

3.6.1 Descrição da Abordagem

O método de avaliação FAME (Fraunhofer IESE Assessment MEthod) desenvolvido para tentar resolver os problemas na avaliação de processos enfrentados pela industria de software. O método baseia-se na norma ISO/IEC 15504 (BEITZ e WIECZOREK, 2000). Para alcançar este objetivo o FAME foca nos processos de negócio relevantes que serão base para as ações de melhoria e na avaliação do custo efetivo destas ações.

Para o método, se a organização pretende desenvolver um plano de melhoria a partir da avaliação então o foco do negócio é um elemento que deve ser usado pelo FAME.

O foco no objetivo de negócio permite selecionar os processos certos para o negócio. Isso permite uma avaliação orientada aos processos mais relevantes e que desta forma, devem ser direcionados para um projeto de melhoria (BEITZ e WIECZOREK, 2000).

Outro ponto importante do FAME é o foco em minimizar o investimento que a MPE realiza com o esforço de avaliação. Para isto o método enfoca a eficiência necessária para a realização de uma avaliação de baixo custo com uma cobertura máxima de processos. O método ainda fornece uma comparação com resultados de outras avaliações para mostrar o esforço de melhoria de processos (BEITZ e WIECZOREK, 2000).

Por fim o FAME fornece uma técnica de benchmarking (Optimised Set Reduction) para que a organização avaliada possa comparar os seus processos com os de outros projetos ou organizações de pesquisa e com isso permitir que os processos melhorados tenham um maior desempenho (BEITZ e WIECZOREK, 2000).

3.6.2 Discussão sobre a abordagem

O FAME tem por propósito a avaliação de processos para uma posterior ação de melhoria de processos em organizações de software. Não é proposta, deste método, apresentar uma abordagem para executar ações de melhoria de processos, mas ser usado como fonte para identificar os pontos fortes e fracos dos processos de software com o propósito de prover um ponto de partida para as ações de melhorias. Para identificar os processos o FAME conta com um conjunto de atividades que são utilizadas conforme o tipo de avaliação realizada na organização.

A principal proposta que este método oferece é focar o seu processo de avaliação de forma alinhada com os objetivos de negócio da organização. Para isso na etapa de avaliação as informações sobre os produtos e sua relação com os processos são analisadas e documentadas para permitir a geração de um perfil de processo para ser utilizado posteriormente no projeto de MPS.

Para definir estes perfis de processos, são analisados os objetivos de negócio e as características de qualidade definidas pela NBR ISO 9126. O método também dispõe de um conjunto de ferramentas que permitem automatizar o processo de avaliação para calcular e gerar os perfis. Não foi encontrado material descrevendo em maiores detalhes as características e atividades do FAME.

No documento Cristiano Schwening.pdf - Univali (páginas 105-109)