Gerenciamento de Projetos: Conceitos Essenciais
Classificado em Tecnologia
Escrito em em português com um tamanho de 7,56 KB
1) O que é um projeto? Quais as diferenças entre projeto e processo?
Um projeto é um empreendimento temporário para criar um produto, serviço ou resultado exclusivo.
Um processo é uma sequência coordenada de atividades, com o objetivo de produzir um dado resultado. O processo é repetitivo e gera o mesmo produto várias vezes.
Diferença principal: O projeto acontece em um período determinado de tempo para gerar um produto ou resultado único, enquanto o processo é contínuo e repetitivo.
2) Um grupo de projetos relacionados gerenciados de modo coordenado para a obtenção de benefícios e controle que não estariam disponíveis se eles fossem gerenciados individualmente denomina-se:
Programa
3) Quais as fases típicas de um ciclo de vida de um projeto? Cite 3 exemplos de atividades realizadas em cada fase.
- Concepção: Obter dados, identificar necessidades, definir escopo inicial.
- Planejamento: Indicar equipe, fazer estudos de viabilidade, apresentar planos de projetos.
- Desenvolvimento/Execução: Implantar o plano, motivar a equipe, detalhar requisitos e especificações.
- Conclusão: Concluir produtos/entregáveis, revisar e entregar, avaliar o projeto.
4) Segundo o PMBOK:
a) Como os processos de gerenciamento de projetos podem ser agrupados?
- Processos de Iniciação
- Processos de Planejamento
- Processos de Execução
- Processos de Monitoramento e Controle
- Processos de Encerramento
b) Quais são as áreas de conhecimento e seus objetivos?
- Escopo: Garantir que o projeto inclui todo o trabalho requerido, e somente o que for requerido, para encerrar o projeto com sucesso.
- Tempo: Garantir que o projeto seja realizado no tempo acordado.
- Custo: Garantir que o projeto seja realizado dentro do orçamento aprovado.
- Qualidade: Garantir que o projeto atenda às necessidades que motivaram a sua criação.
- Recursos Humanos: Garantir o uso eficiente das pessoas envolvidas no projeto.
- Comunicação: Garantir a distribuição das informações do projeto de forma apropriada e no tempo adequado.
- Riscos: Identificação, análise e resposta aos riscos do projeto.
- Aquisições: Aquisição de bens e/ou serviços de fornecedores externos à organização.
- Integração: Garantir que os vários elementos do projeto estão propriamente coordenados.
- Partes Interessadas (Stakeholders): Aumentar o suporte e comprometimento dos stakeholders ao projeto, utilizando estratégias para identificar e gerenciar as suas expectativas.
5) Quais são as principais diferenças entre gerenciamento de projeto de software e outros tipos de gerenciamento de projetos?
O gerenciamento de projetos de software foca nas atividades envolvidas em garantir que o software seja entregue no prazo, dentro do cronograma e em conformidade com as exigências das organizações que desenvolvem e adquirem o software.
É necessário porque o desenvolvimento de software está sempre sujeito a restrições de orçamento e cronograma, definidas pela organização desenvolvedora.
6) Quais são as atividades principais do gerenciamento de projetos?
- Planejamento do projeto: Gerentes de projeto são responsáveis pelo planejamento, elaboração de estimativas e cronograma de desenvolvimento de projetos e por atribuir tarefas às pessoas.
- Geração de relatórios: Normalmente, os gerentes de projeto são responsáveis por informar sobre o andamento de um projeto para os clientes e para os gerentes da empresa que desenvolve o software.
- Gerenciamento de riscos: Os gerentes de projeto avaliam os riscos que podem afetar um projeto, monitoram esses riscos e tomam medidas quando surgem problemas.
- Gerenciamento de pessoas: Os gerentes de projeto precisam escolher as pessoas para sua equipe e estabelecer formas de trabalho que levem a um desempenho eficaz da equipe.
- Elaboração de propostas: A primeira etapa em um projeto de software pode envolver a elaboração de uma proposta para ganhar um contrato. A proposta descreve os objetivos do projeto e como ele será realizado.
8) Em quais categorias os riscos de um projeto podem ser agrupados?
- Riscos de tecnologia
- Riscos de pessoas
- Riscos organizacionais
- Riscos de ferramentas
- Riscos de requisitos
- Riscos de estimativas
9) Cite 4 riscos que podem ameaçar o sucesso de um projeto de software.
- Rotatividade de pessoal
- Mudança de gerência
- Indisponibilidade de hardware
- Mudança de requisitos
- Atrasos na especificação
10) Quais fatores podem ser considerados quando pessoas são selecionadas para uma equipe de desenvolvimento do projeto?
- Consistência: Membros da equipe devem ser todos tratados de forma comparável, sem favoritismo ou discriminação.
- Respeito: Diferentes membros da equipe têm habilidades diferentes e essas diferenças devem ser respeitadas.
- Inclusão: Envolver todos os membros da equipe e certificar-se de que as opiniões das pessoas sejam consideradas.
- Honestidade: Ser honesto a respeito do que está indo bem e o que está indo mal na equipe e no projeto.
11) Quais estimativas devem ser realizadas por gerentes de projetos?
Gerentes de projeto devem realizar estimativas relacionadas a:
- Planejamento do projeto: Incluindo esforço, custo e duração das tarefas e do projeto como um todo.
- Geração de relatórios: Estimativas de progresso e previsão de término.
- Gerenciamento de riscos: Estimativa da probabilidade e impacto dos riscos.
- Gerenciamento de pessoas: Estimativa da necessidade de recursos e alocação.
- Elaboração de propostas: Estimativas iniciais para definir o escopo, prazo e custo na proposta.
12) Quais são as principais atividades realizadas na elaboração do cronograma de um projeto?
- Utilizar notações gráficas (como Gráficos de Gantt) para ilustrar o cronograma.
- Dividir o projeto em tarefas gerenciáveis (geralmente com duração de uma a duas semanas).
- Mostrar o cronograma relacionando atividades ou recursos contra o tempo.
- Definir dependências entre tarefas.
- Alocar recursos às tarefas.
13) Quais são as principais diferenças entre o planejamento ágil e o baseado em planos?
Métodos ágeis de desenvolvimento de software são abordagens iterativas nas quais o software é desenvolvido e entregue aos clientes em incrementos. A funcionalidade desses incrementos não é planejada detalhadamente com antecedência, mas decidida durante o desenvolvimento, permitindo maior flexibilidade a mudanças.
Abordagens baseadas em planos (ou preditivas) definem o escopo, cronograma e custos detalhadamente no início do projeto. A execução segue o plano, e as mudanças são gerenciadas formalmente.