24
1 Os princípios e valores do ágil são a chave para o escalonamento!

Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

1

Os princípios e valores do ágil são a chave para o escalonamento!

Page 2: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

2

Introdução

Page 3: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

3

Agenda

§  Parte I – Por onde e como começamos ? §  Buscando informações §  Tratando as expectativas §  Definindo uma estratégia §  Executando

§  Parte II §  Lições aprendidas

§  Parte III §  Um case: o carrinho abandonado

Page 4: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

4

Parte I – Buscando informações

“ninguém faz as malas para uma viagem sem saber antes qual é o destino

e o contexto da viagem”

Obter uma ordem de grandeza de esforço da adoção §  Sobre área de atuação da empresa

§  para identificar os tipos de negócios e produtos desenvolvidos; §  Sobre a cultura da empresa

§  avaliar a aderência aos principios e valores da cultura ágil; §  Sobre as pessoas

§  Para mapear o perfil para a adaptação; §  Sobre cenário atual

§  Para saber qual o ponto de partida.

Page 5: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

5

Parte I – Tratando as expectativas

Combinamos a regra do jogo antes §  Não vamos resolver todos os problemas da empresa

§ vamos evidenciar rapidamente boa parte deles e forçar a tomada rápida de decisão (o time box possibilita isso).

§  o framework do scrum é simples, mas é difícil de dominar § a adaptação leva tempo, e depende das pessoas e da empresa querer

mudar para promover uma transformação de cultura.

§  vamos adotar e adaptar de forma colaborativa, incremental e empírica § Exije disciplina e não pode ser imposta, as pessoas precisam entender

o benefício da agilidade para aceitar a mudança.

“agilidade não é um conjunto de práticas ou processos, é uma mentalidade, uma forma de pensar."

“se a organização deseja ser ágil ela deve aderir aos mesmos valores das equipes ágeis"

Page 6: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

6

Parte I – Tratando as expectativas

§  O que nós queremos com o Scrum é promover na empresa

§ um desenvolvimento sustentável, eliminando desperdício (M.V.P.);

§ qualidade e eficiência operacional dos produtos e serviços;

§ adaptabilidade a mudanças de estratégia de négocio.

“queremos agregar valor acima de encontrar restrições"

Page 7: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

7

Parte I – Definindo uma estratégia

fonte: Michael Sahota

§  A nossa estratégia de adoção atua simultaneamente em 3 pilares

Page 8: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

8

Parte I – Definindo uma estratégia

§  A nossa estratégia abrange trabalharmos com

§  Pessoas §  contratação §  capacitação §  formação e organização das equipes

§  Processos §  para dar direcionamento e orientação

§  Parceiros §  agile coaching §  engenharia ágil de software §  fábricas de software

§  Ferramentas §  produtividade §  visibilidade

§  Política §  promover a cultura ágil §  assegurar que não fique aberto a diferentes interpretações §  para que seja utilizado de forma consistente

Page 9: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

9

Parte I – Executando

§  Então, definida a estratégia, nós fomos para a execução

Page 10: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

10

§  Organizamos as equipes por áreas de negócio §  para orientar o desenvolvimento de produtos ou serviços, não de

projetos; §  para equilibrar a capacidade de produção X demanda

§ 30 equipes de desenvolvimento § 6 áreas de negócio

Parte I – Executando

Page 11: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

11

Parte I – Executando

§  Contratamos pessoas

§  utilizando um processo de kanban e as pessoas das equipes colaborando

para seleção dos candidatos para os papéis de Product Owner, Scrum Master e Team Member; §  priorizando as contratações por demanda de negócio para formação das

equipes correspondentes; §  gerenciando as restrições de ambiente (espaço físico, equipamentos etc.) Resultados: §  120 contratações em 6 meses; §  uma conscientização a cada semana;

Page 12: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

12

Parte I – Executando

§  Capacitamos as pessoas §  com coaching de parceiros; treinamentos internos, tech talks, work shops; §  criamos comunidades de prática; §  Times: foco em qualidade: integração contínua, automação de testes; §  P.O.: product canvas – Roman Pichler §  S.M.: Scrum

Page 13: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

13

Parte I – Executando

§  Em relação a ferramentas §  em 1o lugar, dê preferência a práticas ágeis e a comunicação visual do

que iniciar com ferramentas digitais. Praticando as técnicas ágeis as pessoas assimilam os princípios;

Os princípios guiam as práticas. As práticas representam os princípios.

Jim Highsmith

Page 14: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

14

Parte I – Executando

§  Para disseminar a cultura §  auxilie as áreas de negócio com práticas ágeis no dia a dia deles; §  conscientize, influencie com exemplo, demonstre;

Page 15: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

15

Parte I – Executando

§  Isso que vimos é o que estamos fazendo

§  Adotando, adaptando e escalando o Scrum de forma colaborativa, incremental e empírica;

Page 16: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

16

Parte II – Lições aprendidas

§  Lições aprendidas

§  Não comece experimentando um modelo híbrido de abordagem ágil. Siga o Scrum como ele é e, não tente modificá-lo; §  Errar é permitido; §  Contrate pessoas com pré-disposição a mudança, e escolha bem o Scrum Master, pois isso é fundamental; §  Planeje e execute a adoção e adaptação do Scrum usando o Scrum;

§  Não misture gestão de projetos com gestão de desenvolvimento de produtos;

§  Use comunidades de prática para auxiliar a escalar.

Page 17: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

17

Parte III – o carrinho abandonado

§  O case do carrinho abandonado

Page 18: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

18

Parte III – o carrinho abandonado

§  Nos apresentaram um problema

§  elaborar uma solução que substitua a do fornecedor X, para reduzir o custo de licença e de manutenção, e para termos autonomia na gestão dos disparos desses emails;

§  4 pessoas chegaram agora no time de desenvolvimento, e temos outras na empresa que podem colaborar.

§  aumentar a conversão de vendas a partir do email marketing de carrinho abandonado dentro de uma data alvo;

Page 19: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

19

Parte III – o carrinho abandonado

§  Como vamos resolver ?

§  com o seu conhecimento do negócio;

§  Nossa proposta é simples mas não é fácil;

§  precisaremos combinar a forma de trabalhar juntos, para entregar

esse valor esperado;

§  com nosso conhecimento em tecnologia;

§  o resultado vai depender da atitude e compromisso de ambas as partes;

§  vamos adotar algumas práticas ágeis para isso.

Page 20: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

20

Parte III – o carrinho abandonado

§  Rodando o framework

Page 21: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

21

O  resultado  

Parte III – o carrinho abandonado

Page 22: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

22

Parte III – o carrinho abandonado

Page 23: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

23

Parte III – o carrinho abandonado

§  Lições aprendidas do carrinho abandonado

§  o comprometimento e atitude das pessoas garantiram o resultado;

§  trouxemos o cliente para dentro do táxi

§ comunicação face-to-face e transparência §  tomada de decisão baseada em Benefício X Riscos

§  não abrir mão da qualidade §  entendimento do que deve ser feito e como fazer § desenvolvimento orientado a testes §  traga um devops para o seu time - eficiência operacional

§ aprendizado com a experiência prática em

trabalhar com as restrições existentes.

Page 24: Os princípios e valores do ágil são a chave para o ...qconsp.com/sp2013/sites/default/files/RogrioBauer.pdfLições aprendidas ! Parte III ! Um case: o carrinho abandonado 4 Parte

24

Capa

Os princípios e valores do ágil são a chave para o escalonamento!