LIVRO ENGENHARIA DE SOFTWARE
Exames: LIVRO ENGENHARIA DE SOFTWARE. Pesquise 862.000+ trabalhos acadêmicosPor: ruanal • 8/9/2013 • 1.206 Palavras (5 Páginas) • 687 Visualizações
SISTEMA DE INFORMAÇÃO - 5° SEMESTRE
ENGENHARIA DE SOFTWARE
GERENCIAMENTO DE PROJETOS
Está relacionado às atividades envolvidas em assegurar que o software será entregue dentro do prazo definido no crongrama e de acordo com os requisitos das organizações que desenvolvem e adquirem o software.
Gerenciamento de projeto é necessário porque o desenvolvimento de software está sempre sujeito às restrições de orçamento e de cronograma que são estabelecidas pela organização que desenvolvem o software.
5.1 Atividades de gerenciamento
* Elaboração de proposta.
* Planejamento e desenvolvimento de cronograma do projeto.
* Custo do projeto.
* Monitoração e revisões de projeto.
* Seleção e avaliação de pessoal.
* Elaboração de relatórios e apresentações.
5.2 Planejamento de projeto
* É, provavelmente, a atividade de gerenciamento de projeto que toma mais tempo.
* É uma atividade contínua que vai do conceito inicial até a entrega do sistema. Os planos devem ser regularmente revisados, à medida que informações novas se tornem disponíveis.
* Vários tipos diferentes de plano podem ser desenvolvidos para apoiar o plano principal de projeto de software que está relacionado ao cronograma e ao orçamento
5.2.1 O plano de projeto
* O plano de projeto estabelece:
• Os recursos disponíveis para o projeto;
• A estrutura analítica de trabalho;
• Um cronograma para o trabalho.
5.2.2 marcos e produtos a serem entregues
• Dividir o projeto em tarefas e estimar tempo e recursos necessários para completar cada tarefa.
• Organizar tarefas simultâneas para fazer uso otimizado da força de trabalho.
• Minimizar as dependências de tarefas para evitar atrasos causados pelo fato de uma tarefa ter de aguardar a finalização de outra.
• É dependente da intuição e experiência dos gerentes de projeto.
5.3 cronograma de projetos
• Fazer uma estimativa das dificuldades e dos problemas;
por essa razão, é difícil estabelecer o custo de uma
solução.
• A produtividade não é proporcional ao número de
pessoas que trabalham em uma tarefa.
• A inclusão de pessoas em um projeto atrasado, o atrasa
ainda mais devido aos overheads de comunicação.
• O inesperado sempre ocorre. Deve-se sempre
considerar a contingência no planejamento.
5.3.1diagramas de barras e redes de atividades
• São notações gráficas usadas para ilustrar o cronograma de projeto.
• Mostram a quebra do projeto em tarefas que não devem ser muito pequenas. Elas devem levar aproximadamente uma ou duas semanas.
• Redes de atividades mostram as dependências entre as tarefas e o caminho crítico.
• Os diagramas de barras mostram o cronograma em contraste com tempo do calendário.
5.4 gerenciamento de risco
• O gerenciamento de riscos está relacionado à identificação de riscos e à elaboração de planos para minimizar esses efeitos em um projeto.
• Risco é a probabilidade de que alguma circunstância adversa ocorrerá.
• Os riscos de projeto afetam o cronograma ou os recursos;
• Os riscos de produto afetam a qualidade ou o desempenho do software que está sendo desenvolvido;
• Riscos de negócio afetam a organização que desenvolve ou adquire o software.
O processo de gerenciamento de riscos
• Identificação de riscos.
• Identifica os riscos de projeto, de produto e de negócio.
• Análise de riscos.
• Avalia a probabilidade e as conseqüências desses riscos.
• Planejamento de riscos.
• Elabora planos para evitar ou minimizar os efeitos do riscos.
• Monitoraçao de riscos.
• Monitora os riscos ao longo do projeto.
5.4.1 identificaçõ de risco
• Riscos de tecnologia
• Riscos de pessoal
• Riscos organizacionais
• Riscos de ferramentas
• Riscos de requisitos
• Riscos de estimativas
5.4.2 analise de risco
• Avaliar a probabilidade e a seriedade de cada risco.
•A probabilidade pode ser muito baixa, baixa, média, alta e muito alta.
•Os efeitos de risco poderiam ser catastróficos, sérios, toleráveis ou insignificantes.
5.4.3 planejamento de risco
• Considerar cada risco e desenvolver uma estratégia para gerenciar esse risco.
• Estratégias de prevenção
• A probabilidade de o risco ocorrer é reduzida;
• Estratégias de minimização
•
...