Post on 10-Aug-2015
1
Lean TI Gestão de Projetos – Como obter Êxitos
Ademar leal da Silvaademarleal197@gmail.comwww.ademarlealsilva.blogspot.com
Experiência vivida
2
Lean TI – Gestão de Projetos
Transformando
Complexidade em Simplicidade
Aplicando o sentido Comun
3
Nossos Projetos de TI costumam falhar mas....., não estamos sós, em todo o mundo a maioria dos Projetos de TI fracassam.......
Lean TI – Gestão de Projetos
4
Por mais que se apliquem novas técnicas eles continuam falhando ........
Lean TI – Gestão de Projetos
......... O que fazer para mudar a situação?
Prazo excedido nos Projetos
% de Projetos
Menos de 20% 13,9%
21-50% 18,3%
51-100%. 20,0%
101-200% 35,5%
201-400% 11,2%
Dados de 2014
Lean TI – Gestão de Projetos
Para ser Ágil parece que a solução seria mudar a metodologia de desenvolvimento para algo Agil, tipo Scrum, porque o modelo em cascata está superado , porém igual ao Cobol continuamos com ele..........
Claramente as metodologias ágeis são um avanço no desenvolvimento de Sistemas ,Mas.... O que acontece é que nossas Equipes não estão preparadas para estas novas técnicas, além do que existem muitos sistemas legados em operação e por prudência se recomenda que uma mudança desta magnitude seja implementada pouco a pouco.... O que fazer então para ser Ágil no desenvolvimento dos Projetos?
5
Lean TI – Gestão de Projetos Mesmo não usando metodologias “Agiles” de desenvolvimento podemos buscar alternativas que dão bons resultados e que não rompem radicalmente com o passado e ajudam a conseguir rapidez até que se implemente em definitivo uma metodologia “Agile”.
Para ser ágil é preciso reunir ao menos as seguintes condições:
Ter claro o que se vai fazer Recursos necessários e capacitados
Fluxo continuo de atividades Compromisso de prazos e custossem Esperas e sem tempos mortos Apoio e dedicação do Usuário
A equipe motivada que sabe , gosta e quer fazer o Projeto
6
Lean TI – Gestão de Projetos Para ser ágil precisamos ainda mais coisas ......................l
Fugir da complexidade - Ser Simples Não usar Tecnologia que não dominamos
Dividir os grandes projetos em partes Fazer certo da primeira vez – Erro Zero
Eliminar diariamente os obstáculos
7
8
Lean TI – Gestão de Projetos
Mais coisas ainda ....
Ter sempre em mente que o sistema será desenvolvido para atender as necessidades dos Clientes Finais e não para a área de Tecnologia e tampouco para o Usuário.... Para ser ágil se deve focar no Essencial a deixar a sotisficação para quando tiver tempo e dinheiro
9
Lean TI – Gestão de Projetos
A Constituição da Equipe é um dos
principais fundamentos para o êxito do Projeto.
Lean TI – Gestão de Projetos
A equipe deve caber numa sala para que todos saibam e falem do projeto em reuniões diárias de no máximo meia hora
O líder do Projeto tem que conhecer todos os participantes do Projeto tanto no âmbito pessoal como profissional
Cada um dos membros da equipe tem que saber o que cada um dos outros companheiros do Projeto está fazendo
A equipe não pode ter nenhum peso morto , dever de ter
somente pessoal capacitado e motivado
Os membros da Equipe tem que saber , gostar e querer fazer o Projeto e, ter estes votos renovados todos os dias.
Não se pode ter amadores na Equipe , somente Profissionais
Muita gente = Torre de Babel
Dimensionamento da Equipe para ser Agil nos Projetos
10
Lean TI – Gestão de Projetos Porque a Equipe deve ser pequena?
Equipe de desenvolvimento grande é como uma estrada Congestionada ....... Não anda... Não produz
A equipe tem que ser pequena para poder fluir
11
12
Lean TI – Gestão de Projetos Dimensionamento da Equipe para ser Agil nos Projetos
E preciso eliminar rapidamente da Equipe aqueles que não estão em linha com o Projeto
13
Lean TI – Gestão de Projetos Agilidade é função da Produtividade Produtividade é função da Qualidade Quantidade prejudica mais que ajuda
Saturamos o projeto de recursos ou focamos em Lean?
14
Geralmente é muito mais Eficaz aumentar a Produtividade do Projeto acabando com o desperdício do que colocando mais recursos......
Lean TI – Gestão de Projetos
15
A competência, conhecimento e autoridade do Lider de Projetos também são fatores fundamentais para o êxito do Projeto
Lean TI – Gestão de Projetos
16
Não confundir a PMO com o Lider de projeto.
O Lider do Projeto é o que manda no Projeto, o que tem poder de decisão sobre o projeto , é o que decide sobre agregar ou tirar funcionalidades, o que negocia os alcances com o sponsor do Projeto. Em suma é o que responde integralmente pelo Projeto
A PMO é administrativa, produz informes e gera alarmes sobre riscos do Projeto, sua função é ajudar o líder do Projeto e não gerenciar o Projeto.
Os membros da Equipe do Projeto trabalham sob o a coordenação do Lider de Projeto e devem seguir suas determinações.
Lean TI – Gestão de Projetos
17
Lean TI – Gestão de Projetos
Departamentos dentro da área de TI tem vida própria e é preciso entender que todos trabalham para o Projeto e devem atender sem burocracia as necessidades que o Projeto exige.
As Areas Internas de TI não podem entorpecer o Projeto por medidas burocráticas , ao contrario devem de facilitar a vda do Projeto
Internamente a Area de TI é muito complicada
É preciso simplificar, desburocratizar, agilizar a Area de TI
18
Conhecer os Principios Lean
Formar uma Equipe capacitada e Motivada
Um Experiente e Exitoso Líder de Projetos
Uma Área de TI descomplicada e voltada para o Projeto
Tendo tudo isto como os Projetos devem ser abordados para o desenvolvimento seja Ágil?
Lean TI – Gestão de Projetos
Resumo Para ser Agil :
19
Lean TI – Gestão de Projetos
Grandes Projetos Grandes Fracassos
PequenosProjetos
Menos Impactos
Menos Desastres Menos riscos
Mais probabilidade
De Exito
E o que fazemos então com os grandes projetos ?
Lean TI – Gestão de Projetos Definição das Fases do Projeto e seus entregáveis
= + ++ ........
Projeto completo
Entrega do Trimestre 1
Entrega do Trimestre 2
Entrega do Trimestre 3
Entrega do Trimestre N
Cascata em Iteraçao
Dividir os grandes Projetos em fases com entregáveis contendo funcionalidades completas em produção que não devem exceder 4 meses entre a concepção e a posta em produção. Durante toda vida do Projeto a cada 4 meses uma fase entra em produção.
Esta estratégia faz com que desapareça a sensação de eternidade do projeto.
20
21
Outro ponto importante que consome o tempo e dificulta que o Projeto seja
rápido é a dificuldade com a Especificação Funcional decorrente da Fase de Requisitos
Escrevemos muito além do que a maior parte do tempo desta fase ficamos em espera de disponibilidade de usuários, reuniões, atas e revisões, ou seja muita improdutividade
É preciso mudar a forma de fazer as especificações para conseguir agilidade
Lean TI – Gestão de Projetos
Lean TI – Gestão de Projetos Especificação de Requisitos
Ponto de partida do Novo sistema
Funcionalidades do Sistema Antigo
70 %
Construcão
Evitar começar a partir de uma folha em branco
Não escrever folhas e folhas que ninguém vai ler
Não depender do usuário obter a informação a partir do sistema que está sendo substituído.
Melhor é não escrever nada e fazer protótipos
A definição está nos sistemas legados e não na cabeça do usuário
Uma simulação de telas do sistema vale mais que 1.000 folhas de papel
22
23
E a construção..... ?
Lean TI – Gestão de Projetos
24
Lean TI – Gestão de Projetos Soluções Simples
Utilizar soluções estándares
Integração mínima necessária com outros sistemas
Utilizar Funções Crud (Create, retrieve,update e delete, uma funçao um programa pequeno e simples)
Desenvolver simples pensando em manutenção
Utilizar Poka-Yoke para evitar erros
Reutilizar servicos catalogados
Sempre complicamos em vez de simplificar
25
Lean TI – Gestão de Projetos
Hitos e seguimentos diários.
O projeto não atrasa no ultimo dia e sim um pouco a cada dia
Uma data deve ser um compromisso
Nunca perder a visão geral do projeto
Cumprir o planejado
Corrigir os desvios diariamente
Re-alocar recursos para tirar atrasos
Não deixar atrasar porque
Atrasos não se recuperam
Seguimento da Construção
26
Lean TI – Gestão de Projetos
Decisões rápidas , assumir riscos, não esperar a reunião do Comité.
27
Não esquecer da Comunicação para a equipe, para a direção , para os usuários.......
Lean TI – Gestão de Projetos
28
Cumprindo as recomendações anteriores , as demais fases do Projeto não terá muita dificuldade pois:
os testes serão rápidos se o sistema foi bem feito e sem erros
O treinamento será fácil porque o sistema funcionará
Fazendo o desenvolvimento com Pensamento Lean
conseguiremos Agilidade
O segredo é...................
Lean TI – Gestão de Projetos
Fazendo tudo isto é suficiente para conseguir êxito no desenvolvimento do Projeto?
Lean TI – Gestão de Projetos
29
30
Lean TI – Gestão de Projetos
Isto é Lean
31
Obrigado
Ademar leal da Silva
ademarleal197@gmail.com
www.ademarlealsilva.blogspot.com
Lean TI – Gestão de Projetos