Conceitos Essenciais de Gerenciamento de Projetos e Riscos
Enviado por Muriaki e classificado em Computação
Escrito em em
português com um tamanho de 8,18 KB
Terminologia e Funções do Projeto
Termos Chave do Projeto
- Atividade: Parte do projeto que ocorre em um período determinado (dependente da anterior).
- Marco (Milestone): Finalização de uma atividade.
- Precursor: Evento ou conjunto de eventos que deve ocorrer antes da atividade começar.
- Tipos de Dependência:
- TT (Término-Término): As duas atividades terminam juntas.
- II (Início-Início): As duas atividades iniciam juntas.
- TI (Término-Início): Uma atividade começa quando a outra termina.
- Duração: Tempo necessário para completar a atividade.
- Data Prevista: Data na qual a atividade deve estar concluída.
- Cronograma/Prazo: Quantidade de tempo, atividades, recursos humanos e materiais necessários.
Pessoal e Atividades de um Projeto
As principais atividades e os papéis envolvidos são:
- Análise de Requisitos: Engenheiro de Software, Analista de Sistemas, Gerente.
- Projeto do Sistema: Definição de Soluções.
- Projeto do Programa: Reunião dos documentos, soluções para um projeto específico.
- Implementação do Programa: Programador.
- Teste: Testador, Analista de Testes.
- Treinamento: Profissional com didática e conhecimento do produto (não precisa saber programar).
- Manutenção: Programador, Analista.
- Garantia de Qualidade: Engenheiro de Software.
Estilos de Comunicação e Trabalho
- Extrovertido: Tende a afirmar suas ideias.
- Introvertido: Pode sugerir ideias.
- Intuitivo: Baseia-se em sentimentos.
- Racional: Baseia-se em fatos.
Organização do Projeto e Gerenciamento de Riscos
Organização do Projeto
A organização depende da experiência, do estilo de trabalho e da quantidade dos membros da equipe, bem como dos estilos de gerenciamento dos clientes e desenvolvedores.
Gerenciamento de Riscos
- Impacto do Risco: Perda associada a um evento.
- Probabilidade do Risco: A probabilidade de o evento ocorrer.
- Controle do Risco: Grau em que podemos mudar o resultado.
- Estratégias de Resposta ao Risco:
- Evitar o Risco: Modificar os requisitos quanto ao desempenho ou à funcionalidade.
- Transferir o Risco: Transferir o risco a outros sistemas ou realizar um contrato seguro.
- Assumir o Risco: Aceitar o risco e controlá-lo.
Conteúdo do Plano de Projeto
O Plano de Projeto deve incluir:
- Escopo do Projeto: Visão geral.
- Cronograma do Projeto: Resumo das atividades.
- Organização da Equipe do Projeto: Pessoas certas nas suas funções.
- Descrição Técnica do Sistema: Documento de definição (o cliente aprova ou não).
- Padrões, Procedimentos, Técnicas e Ferramentas do Projeto: O que será usado, como e os procedimentos de solução.
- Plano de Garantia da Qualidade: Define o nível de qualidade a ser implementado.
- Plano de Gerenciamento de Configuração: Processo de controle que explica as mudanças das versões.
Outros planos essenciais:
- Plano de Documentação
- Plano de Gerenciamento de Dados
- Plano de Gerenciamento de Recursos
- Plano de Teste
- Plano de Treinamento
- Plano de Segurança
- Plano de Gerenciamento de Riscos
- Plano de Manutenção
Exercícios e Respostas
3 - Quais são os principais itens de risco? Cite 10.
Resposta: Os 10 itens principais de risco (referência a Boehm) estão listados na imagem/cola de referência.
4 - Quais serão todos os itens que estarão no plano do projeto?
Resposta: Os itens principais são:
- Escopo do projeto (visão geral)
- Cronograma do projeto
- Organização da equipe
- Descrição técnica do sistema (que o cliente receberá)
- Padrões, procedimentos técnicos e ferramentas do projeto
- Plano de Gerenciamento de Configuração
Tipos de Requisitos (Não Funcionais)
- Ambiente Físico: O que o cliente precisa para o programa rodar.
- Interface: Aparência e design do produto.
- Usuários e Fatores Humanos: Limitação do programa.
- Funcionalidade: Como e o que o programa fará.
- Documentação: Todos os documentos do projeto. Apenas o que o cliente tem acesso será entregue.
- Recursos: O que auxiliará no processo (ex: se o leitor de cartão falhar, há o teclado; sempre mais de uma opção).
- Segurança: Análise de risco (ex: um site pode usar um cadeado que funcionará de tal tipo).
- Garantia de Qualidade: O que será feito para garantir a qualidade.
2 - Informe o nível de gerenciamento de risco, envolvendo probabilidade, impacto e controle.
Cenário 1: Cliente não gostar do programa
- Probabilidade: Média/Alta (o cliente não gostar do programa).
- Impacto: Alto (ter que mudar toda ou quase toda a aparência).
- Controle: Alto.
- Estratégia de Evitar: Fazer rascunhos e desenhos durante a reunião para agradá-lo, prestando muita atenção aos detalhes, para não errar na criação.
- Estratégia de Assumir: Assumir o risco por falta de atenção, caso aconteça.
Cenário 2: Cronograma estourar
- Probabilidade: Média/Alta.
- Impacto: Muito grande (possível perda do cliente).
- Controle: Alto.
- Estratégia de Evitar: Fazer o padrão com a aparência do cliente, enviando alguns exemplos para ele escolher.
- Estratégia de Assumir: Assumir total responsabilidade.
1 - Cenário: Fábrica de Produtos Descartáveis - 9 Tipos de Requisitos
Considerando o desenvolvimento de software para uma fábrica de produtos descartáveis, os 9 tipos de requisitos abordados são:
- Ambiente Físico: Será necessário pelo menos um computador padrão com acesso à internet.
- Interface: Será perguntado ao cliente como ele deseja a aparência do programa (cor, imagem). Caso contrário, será utilizado um padrão relacionado a produtos descartáveis.
- Usuários e Fatores Humanos: Se o software for administrativo, o acesso e as funcionalidades serão limitados ao padrão da função.
- Funcionalidade: O software auxiliará na parte administrativa da empresa (contas, gastos, trabalhadores, etc.).
- Documentação: O cliente receberá uma cópia da documentação, mas apenas das partes que lhe são acessíveis (ex: não receberá o cronograma da equipe).
- Dados: O programa terá possibilidade de upgrade para implementar outras áreas. Poderá ser necessário aprimorar o computador caso necessário.
- Recursos: É recomendável ter mais de um computador com o programa. O programa trabalhará em rede, garantindo que, se um PC falhar, todos tenham acesso e dados atualizados.
- Segurança: O sistema terá login e senha. É recomendável o uso de antivírus e spyware.
- Garantia de Qualidade: Serão realizados pelo menos dois testes idênticos para garantir a qualidade.