Indicadores de Desempenho em Escopo, Tempo e Custo e a Tríplice Restriç
Gerência de projetos ferpa
1. Universidade Federal do Amazonas – UFAM
Instituto de Computação – IComp
Bacharelado em Sistemas de Informação
Gerência de Projetos
Augusto Arruda - Denise Sena – Diana Lemos
2. Ferramentas CASE
Ferramentas CASE (Computer-Aided Software
Engineering) é uma classificação que abrange todas
ferramentas baseadas em computadores que auxiliam
atividades de engenharia de software, desde análise de
requisitos e modelagem até programação e testes.
Podem ser consideradas como ferramentas automatizadas
que tem como objetivo auxiliar o desenvolvedor de
sistemas em uma ou várias etapas do ciclo de
desenvolvimento de software.
3. Categorias
Front End ou Upper CASE:
planejamento, análise e projeto do programa ou
aplicação.
Back End ou Lower CASE:
Codificação, testes e manutenção da aplicação.
I-CASE ou Integrated CASE:
Classifica os produtos que cobrem todo o ciclo de vida
do software, desde os requisitos do sistema até o
controle final da qualidade.
4. Classificação
Controle de versão
Gerência de Projetos
Edição
Prototipagem
Teste
Documentação
Ferramentas de Métricas
11. O que é Gerência de projetos?
Técnicas de gestão necessárias para planejar, organizar,
supervisionar e controlar as atividades e pessoas
relacionadas ao projeto de software.
Desde as fases preliminares até a concepção do
produto.
12. 7 passos do gerenciamento de
projetos
Escolha e adote uma metodologia;
Comunique-se: não é só o peixe que morre pela boca!
Conheça os envolvidos e monte seu time;
Desenvolva o cronograma junto com quem põe a mão
na massa;
Monitore os riscos e seja pró-ativo;
Formalize o início e o encerramento do projeto.
13. Para que os objetivos desses
passos sejam alcançados com
maior facilidade, o que é
necessário?
15. O que são ferramentas de gestão
de projetos?
Instrumentos metodológicos da Prática
administrativa, que têm como objetivo atingir a
eficiência e/ou eficácia na realização de uma
determinada Tarefa ou Processo.
17. Objetivos
Tomada de decisões baseada em fatos;
Estímulo à participação de todos os colaboradores;
Valorização e estímulo ao trabalho em equipe;
Valorização e reconhecimento da capacidade
intelectual;
Foco na busca e na eliminação da causa dos problemas.
18. Trabalhos relacionados
Categoria: TCC
Universidade: Universidade Católica de Brasília
Curso: Latu Sensu em Desenvolvimento de Sistemas
em Software Livre
Aluna: Keila Rosegela Parreira de Freitas
Data: 23/08/2011
19. Sobre o trabalho
Objetivo:
Comparar algumas ferramentas open source para
gerenciamento ágil de projetos, facilitando a adoção de
software livre para suporte a gestão ágil de projetos de
desenvolvimento de software.
Utiliza SCRUM;
Ferramentas comparadas:
X-Planner Plus
Agilefant
ScrumDo
20.
21.
22. Gerencia projetos
Iniciação, Planejamento, Execução, Monitoramento e Controle, Encerramento..
O Project Management Body of Knowledge – PMBOK : é um conjunto de
práticas em gestão de projetos ou gerência de projetos levantado pelo PMI e
constituem a base da metodologia de gerência de projetos do PMI. Estas
práticas são compiladas na forma de um guia, chamado de Guia do Conjunto de
Conhecimentos em Gerenciamento de Projetos, ou Guia PMBOK., é um
exemplo que usa ferramentas de planejamento como o Msprojetc para o
gerenciamento dos projetos linkando a ferramenta de planejamento a
metodologia PMBOK.
CASE INPI : SIGEPRO - Sistema de Gerenciamento de Projetos - Baseado no
PMBOK - Único reconhecido pelo INPI
Referencias
http://www.youtube.com/watch?v=-NJrjTdDFGs
GT1 > PMBOK/PMI + RUP | POG na Web
http://pmbokrupsi2012.blogspot.com.br/
23. Gerencia projetos
Controle de versão
Sistemas de controle de versão e as ferramentas
planejamento possuem dispositivos de integração que
permitir que qualquer alteração feita em um conjunto de
códigos-fonte seja controlada e documentada, criando um
histórico de modificações e também impondo um
mecanismo de controle de acesso
O Tortoise / SVN integra-se perfeitamente ao shell do
Windows .
Referencias:
ECase: http://www.youtube.com/watch?v=ADJFtUOMkN0
(http://www.shokhirev.com/nikolai/programs/SVN/svn.html)
http://scvufam2012.blogspot.com.br/GT3 > Controle de Versão | Ajuricaba
24. Gerencia de projetos
Desenvolvimento ágil
O SCRUM é um processo usado no desenvolvimento ágil. Com
SCRUM, os projetos progridem com séries sequenciais cíclicas de 30
dias chamadas Sprints. Cada sprint dura tipicamente de 2 a 4 semanas
e seu planejamento, chamado "sprint planning" é essencial para a
atividade de desenvolvimento de software pois dinamiza as atividades
entre os participantes do scrum
O acunote entre outras e uma ferramenta de planejamento para scrum
que mostra o progresso de fatos reais bons e ruins, possuindo uma
ferramenta poderosa dirigida por dados inseridos e prove elaboração
de projetos para voltados ao desenvolvimento de software.
Referencias:
http://www.youtube.com/watch?v=YDQsnzTmUJQ
http://thestruct.blogspot.com.br/
GT4 > Portfolio + SCRUM | The Struct
25. Conceitos e Tecnologias
A maioria das ferramentas proveem os seguintes
recursos:
Criação de projetos;
Criação de tarefas;
Diagrama de Gantt;
Controle de Atividades;
Controle do tempo;
31. Classificando as ferramentas de
gestão de projetos
DESKTOP: Ms project, GanttProject, GanttProject,
Open Workbench, Faces, TaskJuggler, OpenProj
WEB: Achievo, DotProject, Redmine, Acunote
32. MS Project
Omniplan
DotProjec
Primavera
Workbenc
Openproj
JxProject
Clocking
Planner
Project
Builder
Project
Project
Project
Gantt
Tutos
Plato
EPM
MS
NB
IT
h
t
Suporte a plugins x x x x x x
Baseline x x x x x x
WBS x x x x x x x x x x
Gerenciamento de Recursos x x x x x x x x x x x x x x
Tipos de predecessores e
x x x x x x x x x x x
sucessores (II, TT, TI, IT)
Gantt x x x x x x x x x x x x x x x
Multi empresa x x x x x x x
Banco de Dados x x x x x x x x
Integração com planilhas
x x
eletrônicas
Comparativo entre ferramentas
Integração com Instant
x x x
Messenger
Controle de Custo x x x x x x x x x x x x
Multi-plataforma x x x x x x x
Orçamento
para de gestão de projetos ágeis.
Reunião e conferência
Semáforos (variação aceitável
x
x
x
x
x
x
x x
x
x x
x
x
x
x
de tempo)
Cálculo de folgas x x x x x
Calendários x x x x x x x x x x x x
Enterprise Gantt x x x x x x x
Campos personalizados em
x x x x x
atividades
Simulação e cenários x
Dependências entre projetos x x x x x x x x x x
Redistribuição automática
x x x
entre recursos (nivelamento)
Integração com tarefas de
x x x x x x
Agenda eletrônica
OLE x x
33. Vantagens
Qualidade no produto final
Produtividade
Agilizar o tempo para tomada de decisão
Melhoria e redução de custos na manutenção
Agilidade no retrabalho
Maior facilidade para desenvolvimento
35. ESTUDO DE CASO: Chocolates Garoto
Empresa: Chocolates Garoto
Problema: Falta de controle total de projetos
Solução: Implantação da ferramenta Microsoft EPM
Resultado:
Planejamento mais apurado;
Alocação de recursos;
Evita Superalocação de recursos;
36. Comentários
“Com as soluções da Microsoft EPM fizemos uma
revolução sem traumas, ganhamos em produtividade
com um ambiente de TI mais simples e seguro..”
Alexandre Mercadante, da Garoto
“A possibilidade de gerenciar os recursos centralizados
e integrados é, para mim, o primeiro grande benefício
do Microsoft EPM, outra vantagem é não ter
superalocação ou subalocação de recursos.”
Álvaro José Tâmara Tourinho, da Garoto
38. Você acha vantajoso o uso de
ferramentas de gestão de projetos?
Sim – 90,91%
Não – 0%
Em cima do muro – 9,09%
Amostra total: 12 participantes
Dados válidos: 11
Dados descartados: 1
39. “..Controlar tudo o que está relacionado ao
projeto...”
“Facilita o
trabalho..”
“Ajuda na organização do
escopo do projeto”
40. Participante “em cima do muro”
“Eu acho válido se sua pipeline de projetos é de um
tamanho razoável, porque é uma maneira de tirar
métricas, desempenho, acompanhar tanto o
desenvolvimento do time como o pessoal sem contar a
questão de prazos.
Porque se seu time é uma equipe, não acho que
seja tão importante, e sua demanda é baixa um quadro
branco resolve, na minha opinião.”