Gerencia de projetos

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1754 palavras )
  • Download(s) : 0
  • Publicado : 21 de janeiro de 2013
Ler documento completo
Amostra do texto
Gerência de Projetos: Métricas de Software


• Conceitos que levam à administração efetiva de projetos de software
• Métricas de software e o impacto sobre a gerência de projetos
• Técnicas usadas para estimar o custo e as exigências de recursos

1. Processo de Gerência de Projetos
• A gerência de projetos é a primeira camada do processo de engenharia de software.
•Ajuda a conduzir um projeto de software, delimitar o escopo do trabalho, os riscos em que incorreremos, os recursos exigidos, as tarefas a serem executadas, os esforços (custo), a programação a ser seguida.
• A gerência de projetos começa antes do trabalho técnico, prossegue à medida que o software se desenvolve do modelo conceitual para a realidade e termina quando o software torna-seobsoleto.

Iniciando um Projeto de Software
• Antes que um projeto possa ser planejado os objetivos e o escopo devem ser estabelecidos, soluções alternativas devem ser consideradas e as restrições administrativas e técnicas identificadas
• O desenvolvedor de software e o cliente devem reunir-se para definir os objetivos e o escopo do projeto.
• Os objetivos identificam asmetas globais do projeto sem levar em consideração como essas metas serão atingidas
• O escopo identifica as funções primárias que o software deve realizar, tentando delimitar essas funções de forma quantitativa.
• Logo que os objetivos e o escopo do projeto forem compreendidos, soluções alternativas serão consideradas tendo em conta os prazos de entrega, orçamento, disponibilidade depessoal, interfaces técnicas.



Medidas e Métricas

• As medições e as métricas ajudam a entender o processo técnico usado para se desenvolver um produto, como também o próprio produto.
• No planejamento estimativas de esforço humano exigido (pessoas-mês), duração cronológica do projeto (tempo calendário) e custo (em dólares) devem ser derivadas.
• O processo émedido para melhora-lo (Engenharia de software)
• O produto é medido para aumentar a qualidade (software)

Estimativa

• Uma atividade fundamental do gerenciamento de projetos é o planejamento.
□ Esforço humano (pessoas-mês)
□ Duração cronológica (tempo)
□ Custo ($)
• Estimativas são feitas usando-se a experiências passadas, se um novoprojeto for semelhante, em termos de tamanho e função.
• Várias técnicas de estimativa foram disponibilizadas para o desenvolvimento de software. Todas tem os seguintes atributo em comum:
- O escopo do projeto deve ser estabelecido antecipadamente
- Métricas de software são utilizadas baseadas em experiências passadas
- O projeto é dividido em pequenas partes que sãoestimadas individualmente



Análise de Riscos

• Sempre que um software for construído haverá áreas de incerteza
– Se as necessidades forem entendidas
– Se as funções podem ser implementadas até o prazo
– Surgiram problemas técnicos
– As mudanças que ocorrem durante o projeto que fazam que a programação se desvie do curso
• Aanálise de riscos técnicos e de projeto é crucial para um bom gerenciamento de projeto de software.
• A análise de riscos possibilita atacar o risco: identificação dos riscos, avaliação dos riscos, disposição dos riscos por ordem de prioridade, estratégias de administração dos riscos, resolução dos riscos e monitoração dos riscos.



Determinação de Prazos

• Todo software temuma programação de atividades para sua realização, um conjunto de tarefas de projeto é identificado, Interdependências entre as tarefas são estabelecidas. O esforço associado a cada tarefa é estimado. Pessoas e outros recursos são atribuídos. Um gráfico de Gant (time-line) para descrever as atividades


Monitoração e Controle

• Logo que a programação de desenvolvimento for...
tracking img