Prática e Gerenciamento de Projetos Prof. Galvez Gonçalves
Fases e Ciclo de Vida Os Projetos são empreendimentos únicos, nunca realizados. A característica da unicidade é devido ao fato de os projetos possuirem um grau de incerteza Para um melhor controle gerencial dessas incertezas, dividimos a condução do projeto em fases, denominado CICLO DE VIDA. Cada fase pode ter um conjunto de subprodutos para melhor controle do gerenciamento.
Fases e Ciclo de Vida Em projetos de TI, no desenvolvimento de software, adotamos nomes como: Levantametno de requisitos Análise Implementação Codificação Testes Documentação Implantação Suporte etc etc
Fasese Ciclo de Vida Como o projeto tem o fator tempo limitado, o ciclo de vida define: - o início e fim do projeto; - sequencia das fases do projeto Ciclo de vida do projeto X Ciclo de vida do produto
Fases e Ciclo de Vida O ciclo de vida de um produto passa geralmente pelos estágios: - concepção, produção, testes, implantação, lançamento, utilização, crescimento, maturação, declínio e morte. Em projetos de TI, o ciclo de vida dos produtos é mais crítica, devido as rápidas mudanças tecnológicas.
Os envolvidos no Projeto Stakeholders pessoas ou organizações diretamente ligadas ao projeto, ou o indivíduo afetado. identificar, conhecer suas necessidades e expectativas, gerenciar = SUCESSO DO PROJETO O dono (sponsor), patrocinador O cliente O gerente de projeto A organização executora O membros da equipe de projeto
Influência das organizações Os projetos fazem parte das organizações, eles não existem sem elas. - Organização Orientadas a projetos Dependem de projetos para sobreviver - Organização Não-Orientadas a projetos Divididas por departamentos, nos quais são realizadas operações de rotina.
Habilidades do gerente de projeto O gerente precisa de habilidades de administração geral, como: Habilidade Liderança Comunicação Negociação Solução de problemas Influência na organização
Influência sócio-econ. e ambientais O gerente deve estar alerta aos aspectos e influências sócio-econômicas. Tais mudanças, podem gerar atrasos no cronograma ou alterações de custos
Processos de gerência de projetos Cada projeto é composto por uma série de processos, os quais possuem uma característica de interação. Processos = Resultado Processos são uma série de ações (coordenadas) que geram um resultado.
Processos Orientados ao Produto São aqueles relacionados aos requisitos, as especificações e à geração do produto do projeto. São definidos pelo Ciclo de vida do projeto: Iniciação 1 Planejamento 2 5 Encerramento Ciclo de Vida Controle 4 Execução 3
INICIAÇÃO Processos Reconhece formalmente e autoriza o início de um projeto ou de uma fase. É importante obter o comprometimento da organização para a realização do projeto. PLANEJAMENTO Define e refina os objetivos e as escolhas das melhores alternativas de ação para atingir os objetivos proposto no projeto.
EXECUÇÃO Processos Responsável pela coordenação das pessoas e dos outros recursos para realizar o que foi planejado CONTROLE Garantir que os objetivos do projeto sejam atingidos, através do frequente monitoramento, identificando as alterações, tormando as ações corretivas.
Processos ENCERRAMENTO Responsável por formalizar a aceitação do prjeto ou da fase e encerrá-lo(a) organizadamente.
Interação do Grupos de Processos Processo de Iniciação Processo de Planejamento Processo de Controle Processo de Execução Processo de Finalização
Características Ciclo de Vida Custos e quantidade de pessoas é baixo no início do projeto, cresce no seu decorrer e volta a diminuir no final; No início os riscos e incertezas são elevadas A influência das partes interessadas é maior no início do projeto
Modelos de Ciclo de Vida Cascata ou Tradicional Incremental Evolutivo Prototipação
Cascata ou Tradicional Levantamento Linear e Sequencial Análise Projeto Implementação Implantação
Incremental x Evolutivo Modelo Incremental Requisitos Construção do incremento 1 Construção do incremento 2 Modelo Evolutivo Requisitos Requisitos Construção do incremento 1 Construção do incremento 2
Prototipação Construir o protótipo Ouvir o usuário Usuário testa o protótipo