mit small - serie 3
TRANSCRIPT
Workshop MIT SRIE 3Maro/2010
1
Workshop MIT SRIE 3
NDICEI) II) III) IV) V)VI)
Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e ConsideraesSaiba Mais
I) Contexto Srie 3 Ofertas TOTVS Delimitao Segmento Chaves de Sucesso Oferta x Produto Aceleradores - Wizards Aceleradores Importao de Dados2
Contexto Srie 3Famlias de Ofertas TOTVS Usurios
Grandes
250 +
Mdias
50 - 250
15 - 50(At R$ 10 milhes/ano)
Pequenas (At R$ 4 milhes/ano)
5 ~ 15 2.199.049 0-5
Micro
Consumidor
190.000.000(1) Inteligncia de Mercado - TOTVS 3
Contexto Srie 3Delimitao do SegmentoPremissas Small Business : Solues tem que ser simples, de baixo custo, implantao rpida e controlada
R$ 10M/Ano Clientes so mais exigentes que na Srie 1 ERP mais completo, mas seguindo as premissas SMB Necessidade de pequenas customizaes (controladas) Escopo reduzido, porm razoavelmente abrangente Projeto fechado e de baixo custo Poltica comercial adequada Soluo diferenciada para no destruir valor da Srie T
Srie 3Manufatura Servios e Varejo
R$ 4M/Ano
Srie 1Manufatura, Servios e Varejo
Clientes pouco exigentes (se adaptam ao Software) Customizao zero Contabilidade e Pagadoria terceirizadas Limitao de mdulos e escopo Soluo Plug and Play Baixssimo custo tanto de Software quanto de servios
4
Contexto Srie 3
Chaves de Sucesso Foco
Produto x Funcionalidade Metodologia de Implantao
5
Contexto Srie 3
Oferta x ProdutoOferta BsicoProduo Funcionalidade
Horas 356,44395,93 Horas
Funcionalidade Pessoal Infraestrutura Bsico de compras Contbil Controle / Fiscal FuncionalidadeProduo Materiais Nfe Entrada de Bsico Funcionalidade Levantamento Ativo Gesto de Estoques Folha de Pagamento Funcionalidade Bsico
Horas 480,30 12,75 246,25 579,86 30,75 Horas29,25 383,44 26,25 246,25 Horas 41,33 612,26 31,75 61,25 Horas 246,25
Acompanhamento Faturamento Funcionalidade Ponto Bsico Eletrnico NFECoordenao Financeiro Levantamento Contbil / Fiscal Extrao de Dados Ativo Acompanhamento Fiscal
24,00 49,75 Horas 30,50 246,25 20,0055,10 90,00 579,86 50,70 115,50 39,94 5,00 24,00 24,00 30,00
Levantamento Levantamento Coordenao NFE Acompanhamento Acompanhamento Levantamento Coordenao Coordenao Acompanhamento Coordenao
36,94 65,36 67,60 20,00 53,25 24,00 24,00 61,76 49,25 87,15 24,00 82,356
Contexto Srie 3
Aceleradores - Wizards
CNABs BradescoCNABs
Boleto Grfico Cadastro de Ocorrncias Bradesco Cnab Pagar (PAGFOR) Cnab Receber (Cobrana)
Ita Templates
Boleto Grfico Cadastro de Ocorrncias Cnab Pagar (SISPAG) Cnab Receber (Cobrana)
Cadastro de (TES) Tipo de Entradas Sadas Cadastro de Plano de Contas Lanamentos Padronizados x Plano de Contas (id 10) Exemplos: Cadastro de Naturezas Exemplos: Cadastro de Condio de Pagamento Script Modelo de Rotinas de Fechamento de Estoque7
Contexto Srie 3
Aceleradores Importao de Dados
8
Workshop MIT SRIE 3
NDICEI) II) III) IV) V)VI)
Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e ConsideraesSaiba Mais
II) Viso geral do SCRUM Conceito Origem Scrum Termo Scrum Principais Caractersticas Processo Scrum Execuo da Sprint Papis e Responsabilidades Principais Artefatos
9
Viso Geral do SCRUM Scrum : um mtodo gil para gerenciamento de projetos. Um processo iterativo e incremental para o desenvolvimento de produtos e gerenciamento de projetos Pode ser aplicado a qualquer produto ou no gerenciamento de qualquer atividade complexa.
10
Viso Geral do SCRUM
Qual a origem do Scrum?Manifesto para Desenvolvimento gil de Software Agile ManifestoInterao entre Indivduos mais do que Processos e Ferramentas
Produto funcionando Colaborao com o clienteResposta s mudanas
mais do que mais do quemais do que
Documentao Extensa Termos Negociados (contrato)Cumprimento de planos
gil
Tradicional
Principais metodologias: Scrum Lean Software Development Extreme Programming (XP) Crystal Methods
http://www.agilealliance.org
11
Viso Geral do SCRUMO termo Scrum vem do jogo de Rugby.Esta denominao remete situao ocorrida no jogo, na qual uma disputa de bola vencida por um dos times, aquele que faz maior fora para empurrar o outro time para longe da bola do jogo, ou seja, o conceito de que o time que trabalha junto, coordenado e com objetivo comum resulta em meta alcanada.
12
Viso Geral do SCRUM
Principais Caractersticas:1 - A entrega do projeto dividida em ciclos menores (pacotes de trabalho). 2 - Os ciclos permitem melhor gerenciamento do risco e foram a obteno de feedback dos clientes. 3 - O progresso das atividades monitorado atravs de reunies dirias com a equipe de projeto. 4 - O processo de gesto fortemente baseado no comprometimento e na viso compartilhada do projeto. 5 - A prtica evolui constantemente, atravs da anlise e aplicao de lies aprendidas.13
Viso Geral do SCRUM
Processo ScrumSource: Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.
Reunies Scrum(dirias)
24 horas
Backlog de tarefas Backlog de Sprints(detalhado com base nos agrupamentos de tarefas por Sprint)
Sprint2 a 4 semanas
Produto Final Backlog de Produtos(Conforme priorizao do Projeto/Cliente) (incremento gerado pela Sprint)
14
Viso Geral do SCRUM
Processo ScrumRequisitos do Cliente Product BacklogSprint Backlog Incremento de Produto
1Sprint BacklogIncremento de Produto
Produto Completo
2Sprint Backlog Incremento de Produto
3Sprint Backlog Incremento de Produto
4Lies Aprendidas/Melhoria Contnua
15
Viso Geral do SCRUM
Execuo da SprintSprint Executa os itens da Sprint Backlog
Reunio Scrum Realizadas diariamente Durao: 10 a 15 minutos Define ajustes e correes Evita desvios e atrasos 3 perguntas-chave:O que foi feito desde ontem? O que ser feito at amanh? Surgiu algum impedimento ou requisito no planejado?
Cada componente da equipe estima e controla suas atividades Geram incremento de produto para inspeo pelo cliente Aps execuo, devem gerar inputs para melhoria do processo
16
Viso Geral do SCRUM
Papis e ResponsabilidadesComprometimentoProduct Owner (cliente)
Equipe de Projeto Cuida da Entrega auto-organizada multi-disciplinar Estima as demandas Reporta progressos Reporta impedimentos
Representa os interesses da empresa Foco nos objetivos de negcio Planeja os trabalhos com o Scrum Master Prioriza funcionalidades Realiza feedback e aprova produtos Confirma atendimento das dores e expectativas
Scrum Master (gerente) Monitora o progresso Age como facilitador Define limites (controla escopo) Protege o time
17
Viso Geral do SCRUM
Principais Artefatos Quadro de Atividades Grfico BurndownRemaining Effort in Hours
Progress
Reviso da Sprint Reunio de
Revisar o que foi feito e o que no foi feito. Efetuar 900 Realizada ao final de cada ciclo / projeto. projees de datas.762 800 752700 664
619 Anlise de lies aprendidas durante a execuo. 600 Discutir o que correu bem, problemas enfrentados e 500 como foram resolvidos Retrospectiva 400 de mtricas. Obteno 300 304 264 200 Analisar o Product Backlog 100 Alimentao do repositrio de 0 180
prticas.
104 20
3/ 2 5/ 00 5/ 2 2 5/ 002 7/ 2 5/ 00 9/ 2 5/ 200 11 2 / 5/ 20 13 02 / 5/ 200 15 2 / 5/ 200 17 2 / 5/ 20 19 02 / 5/ 200 21 2 / 5/ 20 23 02 / 5/ 200 25 2 / 5/ 20 27 02 / 5/ 200 29 2 / 5/ 20 31 02 /2 00 2Date
5/
Fornecer input para as reunies de planejamento Melhoria contnua do processo. das Sprints.
18
Workshop MIT SRIE 3
NDICEI) II) III) IV) V)VI)
Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e ConsideraesSaiba Mais
III) Por que SCRUM
19
Por que Scrum
Possui ciclos de vida curto Potencializa o desenvolvimento da equipe Conduo gil de projetos Simples com maior nvel de controle
Curva de aprendizado reduzido Aumenta o envolvimento do cliente
20
Workshop MIT SRIE 3
NDICEI) II) III) IV) V)VI)
Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e ConsideraesSaiba Mais
IV) MIT Srie 3 Metodologia de Implantao TOTVS Srie 3
21
MIT Srie 3Roteiro de Implantao MIT Small BusinessQualificaoCliente
Iniciao
PlanejamentoReunies Scrum (dirias)
Execuo
Encerramento
24 horasA Reconhecime nto e entrada do projeto C Desenvolvime nto planejamento
Ciclo de Busca
Backlog de tarefasDocumentao Parametrizao Prottipo Produo e Acompanhamento
Ciclo 1
JEncerramento do projeto
BAlinhamento do projeto
D Desenvolvime nto planos complementa res
Produto Final(processo Implantado)
Dores e Expectativas
Reunies Scrum (dirias)24 horas
Ciclo de Oportunid ade
Backlog de tarefasProposta
Ciclo N
Documentao Parametrizao Prottipo Produo e Acompanhamento
Produto Final(processo Implantado)
22
MIT SRIE 3Qualificao Iniciao
Planejamento
Execuo
Encerramento
Inicio
Ciclo de Busca
AReconhecimento da Entrada do Projeto
E Documentao dos Processos
F Parametrizao e Cadastros
J -Encerramento do Projeto
Ciclo de Oportunidade
B Alinhamento do Projeto
G - Prottipos
Trmino
H Definio do Ambiente de Produo
PlanejamentoIAcompanhament o
C Desenvolvimento do Planejamento
D Desenvolvimento Planos Complementares
Monitoramento e Controle
Metodologia Comercial
Metodologia de Implantao23
MIT Srie 3Iniciao
A - Reconhecimento da Entrada do Projeto
A1 Incluso do Projeto
B1 Alinhamento de expectativa com o cliente
B - Alinhamento do Projeto
A2 Reunio de Transio Comercial
B2 Apresentao de Gesto de Projetos
B3 Definio da Equipe do Projeto
B4 Reunio de Abertura do Projeto
B5 Verificao do Ambiente TI Cliente
24
MIT Srie 3Planejamento
C - Desenvolvimento do Planejamento
D1 - Escopo
D Desenvolvimento dos Planos Complementares
C1 Elaborao do Plano do Projeto
D2 - Tempo
D3 - Custo
D4 - Qualidade
D5 Recursos Humanos
D6 Comunicao
D7 - Riscos
25
MIT Srie 3Source: Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.
Reunies Scrum(dirias)
24 horas
Backlog de tarefas(detalhado com base nos agrupamentos de tarefas por Sprint)
Produto Final(incremento gerado pela Sprint)
26
MIT Srie 3Planejamento SCRUM
E Documentao dos Processos
E1 Documentao
E2 Workshop de Validao da Documentao
27
MIT Srie 3Execuo
H Definio do Ambiente de ProduoI - Acompanhamento
F1 Instalao dos Produtos
F Parametrizao e Cadastros
F2 Parametrizao do Sistema
G - Prottipos
G1 Documentos a serem Prototipados
H1 Validar acessos e treinamento dos usurios finais
G2 Prottipo Independente
H2 Execuo do Plano de Virada
F3 Desenvolvimento de Especficos Customizaes
G3 Validao dos Prottipos
H3 Deciso da Virada
F4 - Capacitao I1 Acompanhament o das atividades Iniciais
F5 Disponibilizao de Especficos Customizaes
F6 Validao da Parametrizao e Capacitao
I2 Acompanhament o primeiros fechamentos
28
MIT Srie 3Encerramento
J -Encerramento do Projeto
J1 Encerramento Interno do projeto
J2 Encerramento com o Cliente
29
MIT Srie 3Encerramento
J -Encerramento do Projeto
J3 Transio do Projeto
30
Ferramentas Importantes
Grfico Burn DownEvoluo do Projeto100%
Curva de EvoluoPercentual de Execuo
Execuo Projetada Execuo Prevista (baseline)
50%
0% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Prazo (Semanas)
Atraso
31
Ferramentas Importantes
Grfico Burn DownEvoluo do Projeto100%
Percentual de Execuo
50%
0% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Prazo (Semanas)
Adiantado
32
Ferramentas Importantes
Grfico Burn DownEvoluo do Projeto100%
Percentual de Execuo
50%
0% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Prazo (Semanas)
Em dia
33
Ferramentas Importantes
Grfico Burn DownEvoluo do Projeto100%
Percentual de Execuo
50%
1 2 31 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Prazo (Semanas)34
0%
Ferramentas Importantes
Quadro de AtividadesCores diferentes para cada recurso:2.03 Parametrizar Mdulo de Contas a Pagar
2.06Parametrizar Mdulo de Contas a Receber
2.08 Parametrizar Mdulo de Contabilidade
20 horas 28/04/2008
20 horas 28/04/2008
30 horas 28/04/2008
Cdigo da Atividade Descrio da Atividade Estimativa de Esforo Estimativa de Concluso
35
Ferramentas Importantes
Quadro de AtividadesProjeto de Implantao MIT Srie 3Cliente: XPTO Ltda Data de Implantao: A RealizarCiclo 1
30
05
2010
Ciclo 1 Ciclo 2 Ciclo 3 Ciclo 4 Ciclo 5
Semanas
20 X X 17 X 19 18 X 16
Cronograma de Execuo15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Em andamento
Concludo
Evoluo100% 75% 50% 25% 0%
5
10
15
20
Semanas
Ciclo 2
No Planejado
Ciclo 4
Ciclo 3
Impedimentos
Ciclo 5
36
Ferramentas ImportantesParametrizar Mdulo de Contas a Pagar 20 horas
ok
Atividade concluda de acordo com esforo estimado
28/04/2010
Parametrizar Mdulo de Contas a Pagar 20 X horas 24
Atividade concluda com esforo superior ao estimado
28/04/2010
Parametrizar Mdulo de Contas a Pagar 20 X horas 16
Atividade concluda com esforo inferior ao estimado
28/04/2010
37
Workshop MIT SRIE 3
NDICEI) II) III) IV) V)VI)
Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e ConsideraesSaiba Mais
V) Benefcios e Consideraes
38
Benefcios e Consideraes
Benefcios Melhoria significativa do processo de comunicao Resoluo mais rpida de problemas Gesto visualizada maior comprometimento do time Documentao mais simples, mas com aumento dos nveis de controle Maior envolvimento do cliente Reduo do tempo de implantao
39
Benefcios e Consideraes
Scrum no uma metodologia, uma filosofia de trabalho Scrum uma ferramenta de mudana Scrum exige realinhamento comportamental40
Workshop MIT SRIE 3
NDICEI) II) III) IV) V)VI)
Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e ConsideraesSaiba Mais
VI) Saiba Mais
41
Saiba Mais sobre ScrumSites:www.agilealliance.org
www.mountaingoatsoftware.com
www.controlchaos.comControlchaos
42
Workshop MIT Srie 3
QUESTES PMO Global [email protected]
43
44
45
Viso Geral do SCRUM
46
Metodologia de Implantao TOTVSDocumentos ComplementaresCdigoMIT501MIT502 MIT503 Documentos x Etapas Apresentao MIT
DescrioMetodologia de Implantao TOTVS
MIT004 MIT005MIT006
Declarao Recusa MIT Ata de ReunioLista de Tarefas e Pendncias
MIT009 MIT007MIT008
Atuao QA Acompanhamento de Projeto ExecutivoAcompanhamento de Projeto
MIT011 MIT014MIT015 MIT073
Suspenso de Projeto Definio de ComplexidadeTermo de Responsabilidade Matriz de Obrigatoriedade dos documentos da MIT
Workshop MIT TOTVS UP
QUESTES PMO Global [email protected]
48