MIT Small - Serie 3

Embed Size (px)

Citation preview

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