Anda di halaman 1dari 48

Workshop MIT SRIE 3

Maro/2010

Workshop MIT SRIE 3

NDICE
I) II) III) IV) V)
VI)

Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e Consideraes
Saiba Mais

I) Contexto Srie 3
Ofertas TOTVS Delimitao Segmento Chaves de Sucesso Oferta x Produto Aceleradores - Wizards Aceleradores Importao de Dados
2

Contexto Srie 3
Famlias 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 3
Delimitao do Segmento
Premissas 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 3
Manufatura Servios e Varejo

R$ 4M/Ano

Srie 1
Manufatura, 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

Contexto Srie 3

Chaves de Sucesso
Foco

Produto x Funcionalidade Metodologia de Implantao

Contexto Srie 3

Oferta x Produto
Oferta Bsico
Produo Funcionalidade

Horas 356,44
395,93 Horas

Funcionalidade Pessoal Infraestrutura Bsico de compras Contbil Controle / Fiscal Funcionalidade


Produo 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 Horas


29,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 NFE


Coordenao Financeiro Levantamento Contbil / Fiscal Extrao de Dados Ativo Acompanhamento Fiscal

24,00 49,75 Horas 30,50 246,25 20,00


55,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,35
6

Contexto Srie 3

Aceleradores - Wizards

CNABs Bradesco
CNABs

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 Estoque
7

Contexto Srie 3

Aceleradores Importao de Dados

Workshop MIT SRIE 3

NDICE
I) II) III) IV) V)
VI)

Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e Consideraes
Saiba Mais

II) Viso geral do SCRUM


Conceito Origem Scrum Termo Scrum Principais Caractersticas
Processo Scrum Execuo da Sprint Papis e Responsabilidades Principais Artefatos

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 Manifesto
Interao entre Indivduos mais do que Processos e Ferramentas

Produto funcionando Colaborao com o cliente


Resposta s mudanas

mais do que mais do que


mais 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 SCRUM


O 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 Scrum
Source: 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)

Sprint
2 a 4 semanas

Produto Final Backlog de Produtos


(Conforme priorizao do Projeto/Cliente) (incremento gerado pela Sprint)

14

Viso Geral do SCRUM

Processo Scrum
Requisitos do Cliente Product Backlog
Sprint Backlog Incremento de Produto

1
Sprint Backlog
Incremento de Produto

Produto Completo

2
Sprint Backlog Incremento de Produto

3
Sprint Backlog Incremento de Produto

4
Lies Aprendidas/Melhoria Contnua

15

Viso Geral do SCRUM

Execuo da Sprint
Sprint
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 Responsabilidades
Comprometimento
Product 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 Burndown
Remaining 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 752
700 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 2


Date

5/

Fornecer input para as reunies de planejamento Melhoria contnua do processo. das Sprints.

18

Workshop MIT SRIE 3

NDICE
I) II) III) IV) V)
VI)

Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e Consideraes
Saiba 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

NDICE
I) II) III) IV) V)
VI)

Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e Consideraes
Saiba Mais

IV) MIT Srie 3


Metodologia de Implantao TOTVS Srie 3

21

MIT Srie 3
Roteiro de Implantao MIT Small Business
Qualificao
Cliente

Iniciao

Planejamento
Reunies Scrum (dirias)

Execuo

Encerramento

24 horas
A Reconhecime nto e entrada do projeto C Desenvolvime nto planejamento

Ciclo de Busca

Backlog de tarefas
Documentao 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 tarefas
Proposta

Ciclo N

Documentao Parametrizao Prottipo Produo e Acompanhamento

Produto Final
(processo Implantado)

22

MIT SRIE 3
Qualificao 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

Planejamento
IAcompanhament o

C Desenvolvimento do Planejamento

D Desenvolvimento Planos Complementares

Monitoramento e Controle

Metodologia Comercial

Metodologia de Implantao
23

MIT Srie 3
Iniciao

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 3
Planejamento

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 3
Source: 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 3
Planejamento SCRUM

E Documentao dos Processos

E1 Documentao

E2 Workshop de Validao da Documentao

27

MIT Srie 3
Execuo

H Definio do Ambiente de Produo


I - 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 3
Encerramento

J -Encerramento do Projeto

J1 Encerramento Interno do projeto

J2 Encerramento com o Cliente

29

MIT Srie 3
Encerramento

J -Encerramento do Projeto

J3 Transio do Projeto

30

Ferramentas Importantes

Grfico Burn Down


Evoluo do Projeto
100%

Curva de Evoluo
Percentual 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 Down


Evoluo do Projeto
100%

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 Down


Evoluo do Projeto
100%

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 Down


Evoluo do Projeto
100%

Percentual de Execuo

50%

1 2 3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Prazo (Semanas)
34

0%

Ferramentas Importantes

Quadro de Atividades
Cores diferentes para cada recurso:
2.03 Parametrizar Mdulo de Contas a Pagar

2.06
Parametrizar 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 Atividades
Projeto de Implantao MIT Srie 3
Cliente: XPTO Ltda Data de Implantao: A Realizar
Ciclo 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 Execuo
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Em andamento

Concludo

Evoluo
100% 75% 50% 25% 0%

10

15

20

Semanas

Ciclo 2

No Planejado

Ciclo 4

Ciclo 3

Impedimentos

Ciclo 5

36

Ferramentas Importantes
Parametrizar 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

NDICE
I) II) III) IV) V)
VI)

Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e Consideraes
Saiba 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 comportamental
40

Workshop MIT SRIE 3

NDICE
I) II) III) IV) V)
VI)

Contexto Srie 3 Viso geral do SCRUM Por que SCRUM MIT Srie 3 Benefcios e Consideraes
Saiba Mais

VI) Saiba Mais

41

Saiba Mais sobre Scrum


Sites:
www.agilealliance.org

www.mountaingoatsoftware.com

www.controlchaos.com
Controlchaos

42

Workshop MIT Srie 3

QUESTES PMO Global pmo.global@totvs.com.br

43

44

45

Viso Geral do SCRUM

46

Metodologia de Implantao TOTVS


Documentos Complementares
Cdigo
MIT501
MIT502 MIT503 Documentos x Etapas Apresentao MIT

Descrio
Metodologia de Implantao TOTVS

MIT004 MIT005
MIT006

Declarao Recusa MIT Ata de Reunio


Lista de Tarefas e Pendncias

MIT009 MIT007
MIT008

Atuao QA Acompanhamento de Projeto Executivo


Acompanhamento de Projeto

MIT011 MIT014
MIT015 MIT073

Suspenso de Projeto Definio de Complexidade


Termo de Responsabilidade Matriz de Obrigatoriedade dos documentos da MIT

Workshop MIT TOTVS UP

QUESTES PMO Global pmo.global@totvs.com.br

48