• Nenhum resultado encontrado

Como escalar o Scrum na sua empresa

N/A
N/A
Protected

Academic year: 2021

Share "Como escalar o Scrum na sua empresa"

Copied!
25
0
0

Texto

(1)

Como escalar o Scrum na sua empresa

Anjali Joshi

Agile Coach

@aujoshi

(2)

Declaração de isenção de responsabilidade ("Safe Harbor") conforme a lei "Private Securities Litigation Reform Act", de 1995:

Esta apresentação pode incluir declarações de intenções futuras que envolvam riscos, incertezas e suposições. Se qualquer uma dessas incertezas se concretizar ou se qualquer uma das suposições provar ser incorreta, os resultados da salesforce.com, inc. poderão ser diferentes, em termos materiais, dos resultados expressos ou implícitos pelas declarações de intenções futuras que fizermos. Todas as declarações que não sejam fatos históricos podem ser consideradas projeções futuras, inclusive as que se relacionarem à disponibilidade de produtos ou serviços, ao crescimento do número de assinantes, aos ganhos, às receitas ou a outros elementos financeiros e as que se referirem a estratégias ou planos de gerenciamento para operações futuras, bem como declarações de crença, declarações que digam respeito ao desenvolvimento de serviços ou tecnologias e a contratos de clientes ou ao uso de nossos serviços, sejam eles novos, planejados ou melhorados.

Os riscos e incertezas supracitados incluem, entre outros, aqueles que se associam ao desenvolvimento e fornecimento de nova funcionalidade para nosso serviço, a novos produtos e serviços, a nosso novo modelo de negócios, a nossas perdas operacionais anteriores, a possíveis flutuações em nossos resultados operacionais e em nossa taxa de crescimento, a interrupções ou atrasos em nosso serviço de hospedagem na Web, à violação de nossas medidas de segurança, ao desfecho de litígios relativos a direitos de propriedade intelectual e outros, aos riscos associados a a possíveis fusões e aquisições, ao mercado novo em que atuamos, ao nosso histórico operacional relativamente limitado, a nossa capacidade de expandir, manter e motivar nossos funcionários e de administrar nosso crescimento, a novas versões de nosso serviço e à implantação bem-sucedida para os clientes, a nosso histórico limitado de revenda de produtos que não são da salesforce.com e à utilização e venda para clientes empresariais de maior porte. Dispomos de mais informações sobre possíveis fatores que poderiam afetar os resultados financeiros da salesforce.com, inc. em nosso balanço anual, no Formulário 10-Q, relativo ao trimestre fiscal mais recente, encerrado em 30 de abril de 2011. Esse e outros documentos que contêm importantes divulgações estão disponíveis na seção "Informações para investidores" – "SEC Filings" de nosso site.

Nenhum serviço ou recurso não lançado que seja mencionado aqui ou em outras apresentações, comunicados à imprensa ou declarações públicas se encontra disponível no momento, podendo ser lançado depois do prazo previsto ou não ser lançado nunca. Os clientes que adquirem nossos serviços devem tomar suas decisões de compra com base nos recursos que já estão disponíveis. A salesforce.com, inc. não assume nenhuma obrigação e não pretende atualizar essas projeções futuras.

Isenção de responsabilidade

(3)

História do Salesforce

A empresa começou em 1999

(4)

Depois de 7 anos

35,000+ clientes

900,000+ assinantes

100+ milhões transações por dia

200+ funcionarios em tecnologia

(5)

Este rápido crescimento teve consequências em tecnologia

Liberações imprevisíveis

A falta de visibilidade

Dependências do produto

Escassez de recursos

Mudança de prioridades

Fonte: Large-scale Agile Transformation in an On-Demand World

(6)

Nossa solução foi usar Scrum

ADM (Adaptive Delivery Methodology) é uma disciplina Agile que é específica da Salesforce.com. Usamos estrutura de gerenciamento de projetos Scrum, adotamos determinadas práticas de programação extrema

que são baseadas nos princípios Lean.

(7)

5 maneiras de escalar Scrum…

Concentrar-se em valores e cultura

1

(8)

" Quando os valores são fortes, as regras são

desnecessárias. Quando os valores são fracos, as regras são insuficientes.“

- Donald Berwick

(9)

Valores de ADM

Transparência

Livre de dívidas technologia Liberações contínuos

Previsível Iterativo

Entrega rápida

Automação

Retorno rápido

Decisões no momento certo

A auto-organização

Revisões de código

Responsablidade coletiva

Melhoria contínua

Integração Contínua Qualidade

lean

Refactoring

(10)

5 maneiras de escalar Scrum…

Concentrar-se em valores e cultura Prioridade na Qualidade

1 2

(11)

Definição única de “Done” – Exemplo de um check-list

Critérios <Recurso

1>

<Recurso 2>

<Recurso 3>

Code checked in and follows department standards

No open regressions. Automated tests written and reviewed for all regressions

No open P1 & P2 bugs

Code Coverage of 70% (or as agreed with team) 78% 80%

100% of test cases logged and executed in a QA environment, and all P1/P2 cases passing

All resolved bugs verified and closed

Performance/scalability impact ascertained and sys testing scheduled if required

UE has reviewed any new features; P1 and P2 UI bugs fixed

Usability testing completed when necessary, and feedback incorporated into backlog Code and UI reviewed for 508 compliance; UE team notified of any non-compliant features

All UI labels ready for localization vendors

User documentation complete and checked in

Metrics to measure customer usage have been defined and a Metric Request ticket filed for new metrics

Security standards met and critical issues resolved

(12)

O investimento em teste automatizado

Mais de 80%

Cobertura de código

200K+

Testes

automatizados

99%+

Padrão diário taxa de passagem

2006 2007 2008 2009 2010 2011 2012

(13)

Verificação saúde diária Forte atenção ao Metrics

Monitoração Diária e Contínua do Status das Liberações

Equipe dedicada de Gerenciamento de Liberação

E-mail de

verificação diário

Revisão semanal de Liberação

Dashboard continuamente liberavel

Recurso de rastreamento

Dashboard de monitoramento de Liberação

(14)

Paramos o codeline se não atingimos nosso nível aceitável de falha nos

testes

(15)

5 maneiras de escalar Scrum…

Concentrar-se em valores e cultura Prioridade na Qualidade

Aprendizado Contínuo

1 2 3

(16)

Iteração a cada passo

Criar uma cultura de aprendizagem contínua

Incentivar a disciplina reunião retrospectiva

Nível Equipe

Nível do producto

Para cada liberação ou grande iniciativa

Avaliar a nível empresarial regularmente

(17)

5 maneiras de escalar Scrum…

Concentrar-se em valores e cultura Prioridade na Qualidade

Aprendizado Contínuo Apoio da Gestão

1 2 3 4

(18)

Tudo começa com V2MOM

CEO Tech &

Prod Cloud

Cloud

Cloud Cloud

Equipe Equipe Equipe

Equipe

Equipe

Equipe

Equipe

Equipe

Equipe

Equipe Equipe

Equipe

Conectado Iterativo Priorização Medição

Alinhamento total

Visão : Que impacto que você vai ter este ano?

Valores: Que é mais importante para você?

Métodos: Ações necessárias para alcançar a visão

Obstáculos: Que pode aparecer no nosso

caminho?

Medidas: Os resultados reais que você está com o objetivo de alcançar

(19)

Termina em valor ao cliente..Em seguida, começar de novo

Iterativo Previsível Transparente

Criação de Valor

V2MOM

Product Backlog

Plano para 2

Liberações Liberar Plano

Próxima liberação

Estratégia de Produto

Plano do Sprint

(20)

Freqüência e cadência das Liberações

Ritmo Mensal

Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez Jan

Liberação Liberação Liberação

Liberação

Tempo fixo Backlog priorizado Definição única de Pronto Transparência Equipes Scrum multifuncionais

(21)

5 maneiras de escalar Scrum…

Concentrar-se em valores e cultura Prioridade na Qualidade

Aprendizado Contínuo Apoio à Gestão

Diversão

1 2 3 4 5

(22)

Criar equipes de confiança

(23)

Programas de Inovação

Mercado aberto de Oportunidades Tempo pago para inovar

Dia para Hackear

Mercado aberto de Inovações

(24)

5 maneiras de escalar Scrum…

Concentrar-se em valores e cultura Prioridade na Qualidade

Aprendizado Contínuo Apoio à Gestão

Diversão

1 2 3 4 5

(25)

Obrigada

Anjali Joshi

@aujoshi

Referências

Documentos relacionados

1 Doutor em Geografia, Universidade Estadual de São Paulo, Brasil. Professor Associado na Universidade Federal de Goiás, Brasil. Correo electrónico: [email protected].. magistério

Quando os Cristais são colocados a menos de 20 cm do nosso corpo, com uma intenção real, eles começam a detectar o que está a mais no físico, no emocional, no mental e no

2 - Qual das alternativas abaixo NÃO esta relacionada como um dos Qual das alternativas abaixo NÃO esta relacionada como um dos estilos arquiteturais mais importantes para a

Por isso, quando a quantidade de Oxigênio Dissolvido na água diminui, os peixes não conseguem compensar esta.. Diminuição, ficando prejudicados e,

Assim pa a além do Secto das Est adas este modelo de O&amp;M Assim, para além do Sector das Estradas, este modelo de O&amp;M poderá estender-se no curto prazo a outros sectores,

A Pró-Reitoria de Assuntos Estudantis, por intermédio da Divisão Multidisciplinar de Assistência ao Estudante (DIMAE/PROAES) torna público o lançamento do presente edital

O enfermeiro, como integrante da equipe multidisciplinar em saúde, possui respaldo ético legal e técnico cientifico para atuar junto ao paciente portador de feridas, da avaliação

O objetivo do curso é promover conhecimentos sobre as técnicas de gerenciamento de projetos, melhorando assim a qualidade do planejamento e controle de obras, visando proporcionar