UNEMAT – Universidade do Estado do Mato Grosso Campus de Barra do Bugres Depto. de Ciência da Computação Analise e Projeto de Sistemas I Prof. Rodolfo Dias Rodrigues [email protected] Barra do Bugres, Agosto de 2012. Analise e Projeto de Sistemas I Gerenciamento do escopo do projeto Analise e Projeto de Sistemas I Definir escopo : Cronograma Processos de Gerenciamento do Escopo Obter os requisitos OK -Definir o escopo -Criar a EAP Verificar o escopo Controlar o escopo Analise e Projeto de Sistemas I Definir escopo : 5.1 Coletar os requisitos O processo de definição e documentação das necessidades das partes interessadas para alcançar os objetivos do projeto. 5.2 Definir o escopo O processo de desenvolvimento de uma descrição detalhada do projeto e do produto. 5.3 Criar a EAP O processo de subdivisão das entregas e do trabalho do projeto em componentes menores e mais facilmente gerenciáveis. 5.4 Verificar o escopo O processo de formalização da aceitação das entregas terminadas do projeto. 5.5 Controlar o escopo O processo de monitoramento do progresso do escopo do projeto e escopo do produto e gerenciamento das mudanças feitas na linha de base do escopo. Analise e Projeto de Sistemas I 5.2 Definir Escopo Analise e Projeto de Sistemas I Definir escopo: O que vai realmente ser feito O grande acordo do projeto Analise e Projeto de Sistemas I Definir escopo : Uma correta definição do escopo está intimamente ligada ao sucesso do projeto pois permitirá, posteriormente, uma melhor estimativa de prazos, recursos e custos. Uma definição incorreta do escopo certamente levará, em algum momento, à sua revisão o que implicará possivelmente retrabalho, estouro de prazos e orçamento, além de algum abatimento na moral da equipe. (PRADO, 2001,p. 93) Analise e Projeto de Sistemas I Definir escopo: Melhorar a precisão das estimativas de custo, tempo e recursos Definir um baseline para medir e controlar o desempenho Facilitar a atribuição clara de responsabilidades Analise e Projeto de Sistemas I Projetos: Entradas – Termo de Abertura de Projeto – Documentação dos requisitos • Ferramentas – Opinião especializada – Análise de produto – Identificação de alternativas • Saídas – Declaração do escopo do projeto – Atualizações dos documentos do projeto Analise e Projeto de Sistemas I Analise e Projeto de Sistemas I Definir escopo : Saída Declaração do Escopo – Enunciado básico do Projeto, suporte a futuras decisões e entendimento entre os Stakeholders. – Contempla: • JUSTIFICATIVA (Necessidade) • PRODUTO (Breve sumário da descrição do produto) • DELIVERABLES (Subprodutos do Projeto) • OBJETIVOS (Avaliação, Critérios de Sucesso) Analise e Projeto de Sistemas I Definir escopo : Descreve detalhadamente as entregas do projeto ao mesmo tempo em que estabelece um entendimento comum do escopo entre as partes interessadas (stakeholders): – Descrição do escopo do produto – Características do produto/serviço, suas funcionalidades, propriedades e componentes obtidos a partir do TAP e dos requisitos. – Entregas do projeto – resultados , partes componentes do produto/serviço, relatórios, etc. Analise e Projeto de Sistemas I Projetos: Critérios para aceitação e aprovação das entregas do projeto Exclusões do projeto – o que NÃO será realizado por estar fora do escopo do projeto Restrições do projeto – limitações do escopo que restringem as opções da equipe Premissas do projeto – recebidas ou assumidas pela equipe do projeto. Implicam em riscos associados Analise e Projeto de Sistemas I Projetos: Analise e Projeto de Sistemas I Definir escopo : Premissas Fatores que para propósitos de planejamento, são considerados verdadeiros – Disponibilidade de Recursos – Estabilidade Econômica – Condições Climáticas Obs.: Geralmente envolvem um certo grau de risco Analise e Projeto de Sistemas I Definir escopo : Festa – Festa de aniversário para 150 convidados com jantar e música ao vivo. – Requisitos? (festa: adulto, criança, adolescente) Analise e Projeto de Sistemas I Definir escopo: Exemplos de entregas de projeto e seus critérios de aceitação • Festa – Lista de convidados: completa (nome, telefone, endereço, CEP, email); conferida pelo anfitrião. – Local reservado: visita realizada; confirmação por escrito – Buffet contratado: degustação realizada; contrato assinado Analise e Projeto de Sistemas I Definir escopo: Exemplos de restrição de projeto Festa – Local reservado dentro, em área central, com estacionamento. – Custo não pode ultrapassar a R$50,00 por pessoa (convidado) – Data (primeira quinzena de dezembro) Analise e Projeto de Sistemas I Definir escopo: Exemplos de premissas de projeto Festa – Índice de comparecimento de convidados em torno de 80% – Não haverá evento concorrente – 3 horas de tempo médio de permanência dos Convidados. Analise e Projeto de Sistemas I 5.3 Criar EAP (Estrutura Analítica do projeto) Analise e Projeto de Sistemas I Criar EAP Entradas – Declaração do escopo do projeto – Documentação dos requisitos – Ativos de processos organizacionais Ferramentas – Decomposição Saídas – Declaração do escopo do projeto (atualizações) – EAP - Estrutura Analítica do Projeto – Dicionário da EAP – Atualizações dos documentos do projeto Analise e Projeto de Sistemas I Criar EAP Analise e Projeto de Sistemas I Criar EAP Ferramentas e Técnicas • DECOMPOSIÇÃO – Identificar os principais elementos (deliverables) e o trabalho relacionado – Decompor os níveis superiores em níveis menores e mais detalhados – Detalhar - Elementos consistentes e tangíveis, que permitam estimativas de custo e duração. – Verificar se o grau de decomposição é necessário e suficiente Analise e Projeto de Sistemas I Criar EAP Analise e Projeto de Sistemas I : Analise e Projeto de Sistemas I Criar EAP A estrutura analítica do projeto (EAP) é uma decomposição hierárquica - orientada à entrega – do trabalho a ser executado pela equipe do projeto para atingir os objetivos deste e criar as entregas necessárias. Cada nível descendente representa uma definição cada vez mais detalhada do trabalho do projeto – Regra dos 100% – Componente resumo – Pacote de trabalho • Analise e Projeto de Sistemas I Criar EAP Os componentes superiores da EAP dependem do tipo de projeto e da indústria na qual se insere, mas tipicamente refletem as principais áreas de trabalho entregáveis do projeto ou principais fases do ciclo de vida do projeto. Esses níveis também oferecem pontos lógicos de síntese para avaliação do desempenho individual e da equipe. Os componentes inferiores da EAP oferecem o foco adequado para o desenvolvimento do escopo, estimativas e cronograma Analise e Projeto de Sistemas I Criar EAP Cada pacote de trabalho da EAP é designado a um (único) membro da equipe do projeto O pacote de trabalho representa o nível mais baixo que deve ser controlado da EAP integrando o escopo, prazo, qualidade e custo no nível operacional do projeto Analise e Projeto de Sistemas I Criar EAP A EAP define a estratégia do projeto • A EAP é focada nos produtos (entregas) • Especifica tudo (e só) o que deve ser feito • Representa a forma através da qual o GP pretende gerenciar o projeto • O que não está na EAP está fora do projeto • Um trabalho fora da EAP requer autorização específica Analise e Projeto de Sistemas I Criar EAP É o escopo do projeto em forma gráfica • Base para monitoração do projeto • Favorece a criação de estimativas precisas de custos e prazos • Divisão do trabalho para efeito de controle • Não importa a sequência dos deliverables (cronograma) Analise e Projeto de Sistemas I Criar EAP Analise e Projeto de Sistemas I Criar EAP Dicionário da EAP – Identificador do código de conta – Declaração do trabalho a ser executado – Organização responsável – Lista de milestones – Informações do contrato – Requisitos de qualidade – Referências técnicas para auxiliar execução do trabalho – Recursos requeridos – Estimativa de custo – Heurística: cada work package deve possuir até 80 horas de trabalho (80-hour-rule) – Não decompor a níveis que não possam ser verificados Analise e Projeto de Sistemas I