• No results found

Target material

8.4 Goal-Based Material Design

A melhoria do processo de software nas organizações requer que gerentes, desenvolvedores, analistas, arquitetos e engenheiros de qualidade realizem tarefas não técnicas, como por exemplo, ajuste do cronograma, a análise de riscos, disponibilização e acesso às informações para as partes envolvidas no projeto, manter a rastreabilidade entre os requisitos, enfim tarefas relacionadas à gerência de projetos e gerência de requisitos. Essas tarefas influenciam na execução das tarefas técnicas. Entretanto este envolvimento deve ser nivelado às atribuições de cada um. Cabe também aos gerentes de projetos promover o interesse dos colaboradores através de treinamentos, palestras sobre o assunto, apresentação e discussão do plano de projeto com cada equipe.

A fase de Iniciação está dividida em 8 atividades, como mostra a figura 12. Nesta fase é feito o diagnóstico das necessidades de negócio da organização, o estudo de viabilidade para implantação do processo, são coletadas as informações históricas de projetos, as informações sobre as equipes de trabalho, os processos em curso, a interação entre os membros das equipes e gerentes, etc.

Nesta fase são realizadas reuniões com a alta direção para aprovar o projeto de melhoria de processos da empresa e garantir recursos para iniciar e concluir o projeto. São feitas atividades de planejamento, como a definição do escopo do projeto, as estimativas, a infra-estrutura e os custos são planejados, os recursos humanos para implementar a melhoria são definidos dentro da equipe de implementação e a viabilidade do projeto é avaliada

53 Figura 12 Fase de Iniciação

54 Algumas palestras e reuniões motivacionais são feitas para estimular as mudanças que irão ocorrer evitando assim, uma das dificuldades relatada por Rocha et al. (2005) - a falta de motivação da organização em implantar processo, o que traz resultados poucos satisfatórios, pois as pessoas não se empenham o suficiente para aprender sobre as práticas novas introduzidas pelos processos. Isto ocorre muitas vezes devido ao fato de as pessoas darem menos prioridade a tarefas importantes da implantação do processo, pois não compreendem os potenciais benefícios da implantação do processo.

A seguir é apresentada a descrição de cada atividade dessa fase para a implementação do processo de melhoria:

Elaborar Proposta Técnica: Esta atividade trata da autorização do projeto. A Proposta Técnica documenta as necessidades do negócio, no caso o projeto de melhoria. Produz uma definição preliminar de alto nível do projeto, abordando as necessidades do cliente, os limites do projeto, os métodos de aceitação e o controle de alto nível do escopo. Os clientes também participam desta atividade. Ao final desta atividade é produzido o documento da Proposta Técnica. Uma pessoa com o cargo de implementador de processo é responsável por esta atividade.

Validar Proposta técnica: através da execução desta atividade os participantes assinam e se comprometem com a Proposta Técnica, feita na atividade anterior. O implementador de processo é responsável pela obtenção do comprometimento junto aos participantes.

Planejar Implementação: esta é uma atividade decomposta, através dela o projeto de melhoria é planejado, como mostra a figura 13. Possui as seguintes atividades:

Realizar Estimativas: nesta atividade a estimativa de escopo, produtos e tarefas pode ser feita baseada na complexidade, nos dados históricos, na execução de projetos anteriores e na experiência da equipe de implementação.

55

56 Um dos implementadores de processo fica responsável pela execução desta atividade. A execução desta atividade gera o documento Planilha de Estimativas.

Planejar Recursos Humanos: esta atividade é responsável pela identificação, e documentação das funções, responsabilidades, competências, e relações hierárquicas dentro do projeto. Os perfis e profissionais devem ser cadastrados no WebAPSEE e a alocação de cada um é realizada de acordo com as necessidades de cada atividade. Antes de alocar os profissionais é recomendável verificar a disponibilidade dos mesmos. Ao final desta atividade tem-se o Plano de Recursos Humanos. O implementador de processo é responsável por esta atividade.

Planejar Infra-Estrutura: esta atividade identifica e estima os recursos necessários para a execução do projeto, de forma geral (equipamentos, materiais, infra-estrutura, etc). Todos os recursos precisam ser explicitamente planejados, mesmo os já considerados como existentes e disponíveis ou que serão compartilhados com outros projetos, uma vez que se trata da sua alocação para uso. Ao final tem-se o Plano de Infra-Estrutura e o implementador de processo é responsável pela execução desta atividade.

Planejar Custos: nesta atividade os custos estimados de atividades individuais ou pacotes de trabalho são agregados. É necessário identificar e estimar os recursos em geral (equipamentos, materiais, infra-estrutura) necessários ao projeto. Esta atividade gera o artefato Plano de Custos e o implementador de processo é responsável pela execução da atividade.

Avaliar Viabilidade do Projeto: é feita a partir da visão geral dos objetivos e características dos resultados pretendidos, dos recursos financeiros, técnicos, humanos, bem como restrições impostas pelo cliente, ambiente externo e interno, e condições de desenvolvimento. Esta atividade gera o artefato Avaliação de Viabilidade e tem como executor um implementador de processo.

Criar Ambiente Favorável á Implantação: ao adotar um processo de melhoria dentro da empresa é percebida uma mudança de comportamento das partes envolvidas, é disseminada uma nova linguagem, mesclando as terminologias adotadas pelo processo de melhoria com as utilizadas pela organização. Após essa fase de adaptação aos novos termos, um vocabulário comum é desenvolvido entre as pessoas envolvidas dentro da organização, mas para isso são necessárias reuniões com a alta direção, reuniões para explicar e disseminar o processo de melhoria dentro da empresa, além de reuniões para motivar e conscientizar a

57 equipe técnica da empresa acerca da necessidade e dos benefícios da implantação de melhoria de processo. Ao final desta atividade tem-se várias atas das reuniões realizadas. Os implementadores de processo são responsáveis por esta atividade.

Planejar Comunicação: determinar as necessidades de informação e de comunicação das partes interessadas no projeto, tanto dentro da empresa onde a melhoria esta sendo feita, quanto dentro da equipe de implementação. Identificar todos os artefatos produzidos através dos responsáveis e receptores. Um Plano de Comunicação é feito para definir o que informar, quais os canais de comunicação e o nível de envolvimento do receptor com a informação. O implementador de processo é responsável por esta atividade.

Criar Estrutura analítica do projeto: o implementador de processo responsável por esta atividade deve fazer a Estrutura Analítica do Projeto - EAP. Na Estrutura Analítica do Projeto os componentes do projeto são agrupados e orientados a resultados práticos. A EAP fornece um esquema para identificação e organização das unidades lógicas de trabalho a serem gerenciadas, que são chamadas de “pacotes de trabalho” (work packages). A EAP é a base para fazer o cronograma.

Estabelecer Cronograma: o Cronograma gerado deve levar em consideração os recursos necessários, as restrições, as durações e as seqüências de atividades. Deve também identificar o caminho crítico do projeto e gerar documento com gráfico de Gantt obtido a partir do WebAPSEE. O agente responsável por esta atividade deve criar o cronograma com início, duração e término das atividades.