• Nenhum resultado encontrado

Ralph Kimball propõe uma metodologia para o desenvolvimento de SDW denominada de Ciclo de Vida Dimensional do Negócio [Kimball et al. '98]. Esta metodologia subdivide o desenvolvimento do SDW em várias tarefas, algumas desenvolvidas de forma sequencial, outras em paralelo, e outras de forma contínua. Estas últimas requerem um acompanhamento constante ao longo do projecto do SDW.

Assim pretende-se, estudar nesta secção observar até que ponto a metodologia proposta por Kimball se integra com a framewo k proposta pela PMI para a gestão de projectos. À imagem do Project Management Body of Knowledge (PMBoK) [PMI '00], Kimball define que após a iniciação do projecto de da a wa ehousing seja efectuado o seu planeamento detalhado. Este plano deverá ser desenvolvido após análise de diversos factores, de vital importância, para o sucesso do projecto, como a avaliação da necessidade do da a wa ehouse, a avaliação da capacidade de adaptação e preparação da organização para o impacte do desenvolvimento de um SDW, em que são analisadas questões como a existência de um forte patrocinador da área do negócio

r t r

t r

6, a efectiva necessidade por parte da organização de um data warehouse, a existência de uma parceria entre a área de negócio e o departamento de informática, e por fim a cultura organizacional da organização em causa. Uma vez analisados e ponderados todos estes factores, através da execução do Litmus Test [Kimball et al. '98], decide-se se se avança ou não com o desenvolvimento do SDW.

Caso haja autorização para a iniciação do projecto, a fase seguinte é o desenvolvimento do plano do projecto de data warehousing. Este desenvolvimento passa primeiro pelo planeamento das diversas tarefas a executar, processos esses que segundo a classificação do PMBoK pertencem ao grupo de processos de Planeamento e que abrangem todas as áreas do conhecimento. Kimball define que a primeira tarefa, após a autorização para o desenvolvimento do projecto, seja o

6 Gestor com poderes executivos dentro da organização que define quais os objectivos e prazos de implementação e que

Gestão de Projectos de Data Warehousing planeamento e definição do âmbito do projecto. Tais tarefas são equivalentes aos processos 5.2 e 5.3 do PMBoK [PMI '00] que também são executadas na fase inicial do projecto.

Uma vez definido o âmbito do projecto, em conjunto com o patrocinador do negócio, é necessário justificar quais os custos e investimentos necessários para o desenvolvimento do SDW, assim como, os benefícios e retornos financeiros que se obterão com a utilização do SDW. O planeamento dos custos envolvidos no projecto é uma tarefa equivalente ao processo 7.2 e 7.3 da PMBOK, que têm o nome, respectivamente, de Estimação e Orçamentação do Custo, não havendo processo equivalente para a projecção dos benefícios e retornos financeiros do projecto. De notar que, para uma efectiva projecção dos custos e investimentos envolvidos no projecto, será necessário efectuar um planeamento prévio dos recursos necessários, sejam estes materiais, financeiros ou humanos, assim como a definição das actividades a desempenhar e respectivo calendário. Todo este planeamento é abordado pelo PMBoK nos processos 6.1 – Definição das Actividades, 6.2 – Sequenciamento das Actividades, 6.3 – Estimação da Duração das Actividades e 7.1 – Planeamento dos Recursos .

A finalizar o planeamento do projecto do SDW, é desenvolvido o plano do projecto onde são descriminadas as tarefas a desenvolver, o seu escalonamento, os recursos necessários para cada tarefa, assim como, o esforço para a sua execução, a data prevista de início, data prevista de conclusão, data de conclusão efectiva e estado. O desenvolvimento do plano do projecto é abordado no processo 4.1 do PMBoK.

Após o desenvolvimento e a aprovação do plano do projecto do SDW, é dado o início do seu desenvolvimento. Existe um conjunto de tarefas que tratam do desenvolvimento do SDW, e uma tarefa paralela a todas estas, denominada de Gestão do Projecto, que acompanha o projecto do seu início até à sua conclusão. Esta tarefa é responsável pelo controlo e monitorização das tarefas que executam o plano do projecto do SDW.

A primeira tarefa associada à gestão do projecto é a reunião de arranque com todos os membros da equipa de desenvolvimento do SDW, para que sejam apresentados os objectivos e o âmbito do projecto, e discutidas as responsabilidades e tarefas de todos os membros da equipa. É também

apresentado o plano do projecto a alto nível, sem dados referentes ao esforço planeado e datas de conclusão. A finalizar o gestor do projecto deverá distribuir por todos os participantes um resumo da reunião, e toda a documentação que permita melhorar a comunicação e o entendimento entre a equipa de desenvolvimento, como por exemplo, uma lista de contactos, uma lista de responsabilidades, o plano e o âmbito do projecto, assim como, todos os documentos necessários ao registo de eventos ocorridos durante o desenvolvimento de uma tarefa.

Durante o decorrer do desenvolvimento do SDW devem ser agendadas reuniões periódicas entre a equipa de desenvolvimento, nas quais são revistas as tarefas executadas, os resultados obtidos, e distribuídas as próximas tarefas a executar. Devem também ser revistos os problemas e tarefas pendentes desde a última reunião, assim como feita a avaliação ao seu novo estado, e analisados os novos problemas e tarefas em atraso de forma a arranjar soluções. São abordadas nestas reuniões questões relacionadas com alterações ao plano ou ao âmbito e avaliado o respectivo impacte no plano original. O resultado destas reuniões é resumido num relatório a distribuir por todos os participantes. Adicionalmente, é elaborado um relatório a distribuir pelos stakeholders com o estado do projecto, contendo uma descrição do trabalho até então desenvolvido, as questões ainda pendentes ou eventuais alterações ao plano inicial. Este conjunto de reuniões fazem parte do processo 10.3 – Relatório de Performance, onde é analisado o estado das tarefas em desenvolvimento.

No desenvolvimento de um projecto, a definição, controlo e monitorização do âmbito do projecto são de grande importância. No entanto, quando se trata de um SDW, a diferença entre uma boa ou má gestão do âmbito do projecto tem como consequência o sucesso ou insucesso do projecto. Kimball aconselha a que o gestor do projecto tome uma de três posições quando existe um pedido de alteração do âmbito do projecto:

• Negar a inclusão de novos requisitos.

• Ajustar o âmbito do projecto de forma a incluir os novos requisitos mas eliminando outros, de forma a que o orçamento e calendário se mantenha.

• Negociar com os patrocinadores do projecto uma extensão de prazo e orçamento para a inclusão dos novos requisitos no âmbito do projecto.

Gestão de Projectos de Data Warehousing

Estas tarefas estão associadas aos processos 5.4 e 5.5 que são, respectivamente, de verificação do âmbito e gestão de alterações ao âmbito do projecto.

A finalizar os temas abordados na gestão de projectos, Kimball aconselha o desenvolvimento de uma estratégia de comunicação com os stakeholders de forma a que todos estejam informados do objectivo, do trabalho desenvolvido e das dificuldades existentes no projecto. Esta comunicação vai permitir gerir melhor as expectativas de todos e principalmente dos utilizadores finais. Esta estratégia de comunicação é abordada no processo 10.2 – Distribuição de Informação.

O desenvolvimento do SDW começa pela análise dos requisitos de negócio, onde são entrevistados os stakeholders, patrocinadores de negócio e utilizadores finais, com o objectivo de reunir todos os requisitos que identificarão e determinarão prioridades de desenvolvimento do SDW. A análise dos requisitos originará um documento que deverá ser aprovado pelos patrocinadores do projecto e distribuído pelos stakeholders identificando as áreas prioritárias no desenvolvimento do SDW. Uma vez escolhido o assunto a incluir no SDW, o desenvolvimento do SDW reparte-se em três linhas de acção que poderão ser executadas em paralelo, a saber: a linha de acção tecnológica, a linha de acção dos dados e a linha de acção das aplicações. A linha de acção tecnológica visa analisar e desenvolver toda a arquitectura técnica que irá sustentar o desenvolvimento e funcionamento do SDW. A linha de acção dos dados tem como principais tarefas a análise dos dados a incorporar no data warehouse, através da análise das fontes de dados, o desenvolvido do modelo dimensional que armazenará os dados previamente tratados e integrados, a construção do modelo físico do data warehouse e o desenvolvimento das ferramentas ETI que extrairão, tratarão e integrarão os dados no data warehouse. A linha de acção das aplicações contém as tarefas de especificação e desenvolvimento das aplicações que interagirão com o data warehouse e que serão usadas pelos utilizadores finais com vista à obtenção de dados provenientes deste.

A cada uma das linhas de acção propostas por Kimball pode ser aplicada a metodologia de gestão de projectos do PMBoK, como se cada linha de acção fosse um projecto.

Fases ... Anteriores ... Fases Seguintes Fase de Desenho Fase de Implementação Iniciação Controlo Execução Planeamento Encerramento Iniciação Controlo Execução Planeamento Encerramento

Figura 10 - Interacção entre Fases [Duncan '95]

É no desenvolvimento destas três linhas de acção que são executados principalmente os processos da área de conhecimento do Risco, Qualidade e Compras e Subcontratação.

A finalizar o desenvolvimento destas três linhas de acção, existe a fase de Instalação e Arranque, onde são integrados os resultados das três linhas de acção, constituindo-se assim o SDW. Durante o desenvolvimento das três linhas de acção e na fase de Instalação e Arranque são especialmente importantes os processos de integração do projecto abordados na área de conhecimento da Gestão da Integração.

Da Teoria à Prática

Capítulo 6

6Da Teoria à Prática