Gestão de Projectos Informáticos n Âmbito n Resultados n...

7
1 GPI/ScopeManagement Gestão do Âmbito (Scope Management) Gestão de Projectos Informáticos Prof. Alberto Silva & Dra. Rosário Bernardo Departamento de Engenharia Informática 2 GPI/ScopeManagement Agenda n Objectivos da Gestão do Âmbito n Requisitos do Produto n Âmbito do Projecto n WBS ( work breakdown structure ) 3 GPI/ScopeManagement n Ter uma definição clara do Âmbito do projecto n Identificar os Resultados esperados n Envolver a Equipa de Projecto – Entendimento comum sobre o projecto – Criar um ambiente de Comunicação e Cooperação n Definir o processo de Controlo do Projecto Objectivos da Gestão do Âmbito 4 GPI/ScopeManagement Objectivos da Gestão do Âmbito n Que o Projecto esteja focado! n Que os objectivos sejam conhecidos n Que os requisitos sejam especificados n Que se saiba delimitar a fronteira do “sistema” n Que não seja realizado trabalho desnecessário n Foco No-Quê e não No-Como

Transcript of Gestão de Projectos Informáticos n Âmbito n Resultados n...

22:13

1GPI/ ScopeManagement

Gestão do Âmbito(Scope Management)

Gestão de Projectos Informáticos

Prof. Alberto Silva & Dra. Rosário BernardoDepartamento de Engenharia Informática

22:13

2GPI/ ScopeManagement

Agenda

n Objectivos da Gestão do Âmbito n Requisitos do Produton Âmbito do Projecton WBS (work breakdown structure)

22:13

3GPI/ ScopeManagement

n Ter uma definição clara do Âmbito do projecton Identificar os Resultados esperadosn Envolver a Equipa de Projecto

– Entendimento comum sobre o projecto– Criar um ambiente de Comunicação e Cooperação

n Definir o processo de Controlo do Projecto

Objectivos da Gestão do Âmbito

22:13

4GPI/ ScopeManagement

Objectivos da Gestão do Âmbito

n Que o Projecto esteja focado!

n Que os objectivos sejam conhecidosn Que os requisitos sejam especificadosn Que se saiba delimitar a fronteira do “sistema”

n Que não seja realizado trabalho desnecessário

n Foco No-Quê e não No-Como

22:13

5GPI/ ScopeManagement

Requisitos do Produto e Âmbito do Projecto

Requisitos do Produto

Âmbito do Projecto

n A definição dos requisitos do produto e do âmbito do projecto suportam-se mutuamente…

22:13

6GPI/ ScopeManagement

Requisitos do Produto

n O âmbito de um projecto informático égeralmente desenvolvido a partir dos requisitos do produto…

n Mas nem tudo é necessariamente um requisito do produto.

n Existem outros aspectos que podem influenciar, e.g. legislação, standards, normas internas das organizações…

22:13

7GPI/ ScopeManagement

Requisitos do Produto

n Uma restrição (constraint) é qualquer aspecto que restrinja as opções de um gestor de projecto, e.g.

– Prazos– Orçamento– Recursos– Tecnologia– Competências– Gestão

22:13

8GPI/ ScopeManagement

Âmbito do Projecto

n Define os produtos e serviços que o projecto irá produzir

n Não define o custo , a calendarização, ou mesmo os recursos requeridos pelo projecto.

n Define o que será e o que não será incluído no projecto.

22:13

9GPI/ ScopeManagement

Âmbito do Projecto

Reqs

22:13

10GPI/ ScopeManagement

Âmbito do Projecto

n O que pode incluir– Entregas– Assumpções– Exclusões– Funções– Estrutura Técnica– Influências– Dependências de outros projectos

22:13

11GPI/ ScopeManagement

WBS

n Work Breakdown Structure (WBS) é uma representação visual de todo o trabalho a ser realizado no projecto, e.g. entregáveis, estudos, documentos, etc.

n Principais aproximações na definição de WBS– Orientada a objectos– Orientada funções– Mista – combinação das duas

Não existem regras fixas para a aplicação de cada uma das aproximações

22:13

12GPI/ ScopeManagement

WBS Orientada a Objectos

Projecto X

Componente 1 Componente 2 Componente 3

Módulo 2.1 Módulo 2.2

• Decompõe em componentes / módulos. • Equipa focada nos resultados• Não cobre todas as funções necessárias para atingir os objectivos (a especificação, implementação, testes, … estão embebidos em cada componente)

22:13

13GPI/ ScopeManagement

WBS Funcional

Projecto X

Gestão Projecto Desenho e implementação

Especificação

Desenho decomponentes

Implementação decomponentes

• Decompõe em funções. • Equipa focada nas funções• Omite os componentes

22:13

14GPI/ ScopeManagement

WBS Mista

Projecto X

Gestão Projecto Implementação Testes

Módulo 1 Módulo 2

• 1º Nível - Funções. • 2º Nível – Objectos

(Pacotes de Trabalho que resultam em entregáveis)• Equipa focada nas funções necessárias para atingir os resultados

22:13

15GPI/ ScopeManagement

Exemplo Caso Real – WBS MistaProjecto x

Gestão de Projecto Orçamentação Análise Funcional Desenho Desenvolvimento Testes Implementação

Planeamento

Controlo

Encerramento

AnáliseReq.Negócio

URS

SRSNova Aplicação

Matriz Requisitos

Modelo Dados Nova Aplicação

SAP

Clientes

D W H

Integração

Aceitação

Instalaçãoambiente

Produção assistidaBatch

Controlo

On-line

Processos

SRS Interfaces

Financeiro

Clientes

D W H

Espec . Testes Carga

22:13

16GPI/ ScopeManagement

WBS

n Tradicionalmente o WBS é descrita por:

P

A B C D

A1 A2 C1

A2.1 A2.2

D1

Flowchart de objectos Lista de itens

Projecto PA-- A1-- A2-- -- A2.1-- -- A2.2BC-- C1D-- D1

22:13

17GPI/ ScopeManagement

WBSUtilizações do WBS...

n Apoia o Planeamento do projecto– Estimação de custos– Orçamentação de custos– Planeamento de recursos– Identificação dos riscos– Definição de responsabilidades

n Definição das actividades (decomposição dos pacotes de trabalho)

n Gestor Projectos – Controla ao nível dos pacotes de trabalho

22:13

18GPI/ ScopeManagement

WBSBoas Práticas

n Actualizar a WBS– A WBS deveser revista à medida que as alterações ao

projecto sejamaprovadasn De forma a permitir a estimativa , monitorização e controlo do

projecto

n Adoptar um sistema de códigos hierárquico– Cada elemento do WBS deve ser univocamente identificado.

E.g. W01.02.1, W01.15…

n Ser consistente na adopção de artefactos ou tarefas, a cada nível do WBS

n Não esquecer os artefactos ou tarefas da gestão do projecto

22:13

19GPI/ ScopeManagement

WBSExemplo – Projecto “Pacote de Facturação PME”

n Desenvolvimento à medida de software “myOrders”, sistema de gestão de facturas para PME

n Stakeholders– Empresa MySoft SA, respons ável pelo myOrders

n Equipa de Projecto: PM, Developers, Testers

– Cliente: Grupo de 5 PME na área da BioInformática– Estado Português, Min. Finanças– Clientes dos clientes

Contexto do Projecto “myOrders”

22:13

20GPI/ ScopeManagement

WBSExemplo – Projecto “Pacote de Facturação PME”

WBS orientada aos Objectos

myOrders

4. AplicaçãoSoftware

2.Documen-tação

3. Bases de Dados

2.1. Doc de Requisitos

2.2.Manual do Utilizador

1.Art. GestãoProjectos

4.1.mySoft

4.2 logotipo

2.3. Manual de Instalação

… …

22:13

21GPI/ ScopeManagement

WBSExemplo – Projecto “Pacote de Facturação PME”

WBS orientada às funções

myOrders

4. Testes

2.Análise e Desenho

3. Imple-mentação

2.1. Análisedo Sistema

2.2.Desenho Do Sistema

1. GestãoProjectos

4.1.Testes Entidades

4.2.Testes Financeiro

… …

5.Distribuição

4.3.Testes Reports

22:13

22GPI/ ScopeManagement

WBSExerc ício – Projecto de TFC / Teses Bolonha

n Projecto de I&D realizado no âmbito do MEIC/b, no IST,Laboratório Associado, e ou Empresa

n Tipicamente realizado por 1 alunon Há teses que envolvem coordenação com outros

alunosn Há pelo menos 1 Professor que coordena o projecton Iterações:

– Iteração-1: Set/Ano a Jan/Ano+1 (5 meses)– Iteração-2: Fev/Ano+1 a Jul/Ano+1 (6-9 meses)

Contexto do Projecto

22:13

23GPI/ ScopeManagement

WBSExerc ício – Projecto de TFC / Teses Bolonha (cont.)

n Stakeholdersn Scope Statementn WBS

Definir :

22:13

24GPI/ ScopeManagement

WBSExerc ício – Projecto “GestBarragens”

n Projecto de I&D suportado pela Prime/Min. Economian Realizado entre Jan/2004 e Dez/2005 (24 meses)n Parceiros: LNEC, EDP, INESC-IDn Mais detalhes em http://berlin.inesc-

id.pt/alb/GestBarragens@[email protected]

n Projecto com domínio do problema complexo, Implicou“Abordagem iterativa e incremental”

n Iterações:– Iteração-1: Jan/2004 – Ago/2004 (8 meses)– Iteração-2: Set/2004 – Fev/2004 (6 meses)– Iteração-3: Mar/2005 – Dez/2005 (10 meses)

22:13

25GPI/ ScopeManagement

WBSExerc ício – Projecto “GestBarragens” (cont.)

n Iteração-1: Jan/2004 – Ago/2004 (8 meses)– Artefactos Principais

n Documento de Especificação de Requisitos , v.1.0n Desenho completo da BD, v1.0n Constru ção da BD, v1.0n Migração de dados legados para a nova BD

– Tarefas Principaisn Análise do sistemalegado , SIOBEn Selecção do SGBD (e.g., Oracle vs SQL Server)n Desenho e implementa ção da BD, v.1.0, n Selecção da tecnologia de desenvolvimento (e.g., Java vs .Net)n Desenho e construção dos módulos

– gB-Suporte , e gB-Observações

n Instala ção, formação e testes preliminares

22:13

26GPI/ ScopeManagement

WBSExerc ício – Projecto “GestBarragens” (cont.)

n Questões no desenho do WBS– Como lidar com a dimensão do projecto?– Como lidar com a participação dos diferentes parceiros?– Como gerir/explicitar as iterações?

– Definir o WBS orientado aos artefactos, às tarefas, ou misto?