white paper

Blog

Tag: Desenvolvimento

Definindo valores e prioridades para a evolução de produto. Conheça o Planning Poker da Samba

Por Pedro "Feliz" Filizzola em Acontece na Samba em setembro.11.2012

Amigos,

Aqui na Samba trabalhamos com release (2 meses), sprints (2 semanas) e estórias seguindo uma metodologia ágil – SCRUM – razão pela qual temos post-its espalhados por toda a empresa. Quem já ouviu falar ou até mesmo utiliza essa forma de desenvolvimento de software sabe que ela agiliza os processos e acima de tudo contribui para uma interação muito maior entre os desenvolvedores.

Pensando nisso, o que o nossos engenheiros resolveram fazer? Ampliar essa discussão para as várias áreas da empresa como forma de definir as prioridades e criar um pacto de que as atualizações na Liquid, nossa plataforma para gestão e distribuição profissional de vídeos, estivessem alinhadas tanto com TI quanto com Negócios (Comercial + Relacionamento).

Como a equipe de tecnologia sempre nos surpreende, eles decidiram adotar uma forma ainda mais colaborativa e divertida para que a definição do que é “mais importante” dentro do backlog do produto e do que vai ser desenvolvido primeiro. Sávio Grossi, um dos heads de TI, reuniu os gestores e literalmente colocou as cartas na mesa, explicando o Planning Poker.

No SCRUM (e também outras metodologias ágeis), o Poker Planning é comumente usado pelos engenheiros, que são os especialistas na tecnologia, para estimaram de maneira colaborativa o tamanho (esforço) de uma estória que precisa ser desenvolvida. Já o Poker Planning jogado junto com o time de Negócios, visa estimar de maneira colaborativa o valor de negocio de uma estória. A razão entre valor de negocio x esforço ajuda e muito na definição das prioridades de desenvolvimento do produto.

Os valores dos votos são definidos através de cartas utilizando números da proporção de Fibonacci e o “jogo” começa com os participantes estipulando qual atualização de produto que mais tem valor para a empresa (independente se é difícil ou não de se desenvolver), que ganha o número 100. A cada feature do backlog os gestores – representantes dos seus times – votam e discutem os pontos, lembrando que os valores tem que estar sempre dentro de um intervalo de três Fibonacci consecutivos. (Ex: 89, 55 e 34. Se fosse 89, 55 e 21 os extremos teriam que justificar seus votos e uma nova votação seria feita).

Após a votação, calcula-se a média desses valores e pronto! Tem-se o “valor de negócios para se aplicar uma determinada funcionalidade no produto”.

O mais legal disso tudo é que muitas pessoas participam como ouvintes fazendo perguntas e interagindo com o Plannig Poker. Isso estimula a interação e faz com que todos absorvam um conhecimento tático do negócio; e porque uma estória é mais importante que a outra.

Começamos a nossa semana passada e já estamos colhendo os frutos. Sua empresa usa SCRUM e passa por dificuldades de priorização? Experimente o Planning Poker e nos conte como foi. ;)

[    ]’s

Tags: , , , , ,

Posts Relacionados:

Equipe “Nova Skin” é a vencedora do Hack Sprint!

Por Pedro "Feliz" Filizzola em Acontece na Samba em outubro.24.2011

Amigos,

Foram 2 semanas, mais de 72 horas e muita dedicação. Antes de qualquer coisa o Hack Sprint foi um sucesso total de engajamento e dedicação dos times.

Foi nessa última sexta-feira, dia 22/10, o último dia. Os times se organizaram e apresentaram seus projetos em forma de pitches com tempo limitado para cada projeto desenvolvido. Ao final de um dia de demonstrações e avaliações todos conseguiram o principal objetivo: tirar um WOW dos diretores da Samba!

Com todos os times completando os “Goals” pré-definidos, foi difícil a escolha. Mas como disse nosso CTO, Fernando Campos, um time conseguiu colocar a “cereja no bolo”.

Parabéns, Nova Skin (Lucas Nogueira, Ivens Leão, Marcus Algusto e Pedro Rezende), pelo esforço, comprometimento e resultado. Certamente vamos colher rapidamente as melhorias na interface do nosso novo player – projeto do time.

Veja abaixo o vídeo do anúncio do vencedor.

Valeu, família Samba. Nada como fazer parte de um time de brilhantes programadores. Independente do vencedor acredito que todos se sentiram premiados com essa ação. =)

Veja as fotos do Hack Sprint Samba.

Para celebrar o impressionante resultado, hoje é dia de Bee Hour, nosso happy hour!

#hacksprintsamba!

[   ]’s

Tags: , , , ,

Posts Relacionados:

À Beira de Caos

Por Samba Tech em Samba Insight em julho.9.2009

Uma constante nas empresas que trabalham com TI é a complexidade dos projetos de desenvolvimento de software, não importa se a empresa é pequena, média ou grande.  Não é raro encontrarmos empresas fazendo grandes investimentos na tentativa de reluzi-la, porém tais investimentos não trazem o retorno esperado. A razão disso é que a área de TI vive da complexidade e por esta razão extingui-la vai contra seu próprio instinto de sobrevivência.

Espectro da Complexidade no Processo de Desenvolvimento de Software

post_joao

Projetos simples em TI são aqueles em que os requisitos são totalmente conhecidos e as tecnologias utilizadas estão 100% dominadas, porém estes projetos não geram retorno financeiro uma vez que podem ser considerados “commodities”. Por outro lado, projetos onde os requisitos são totalmente desconhecidos e que precisam ser desenvolvidos utilizando-se de ferramentas “experimentais”, por melhor que seja o retorno financeiro, não são executáveis.

Assim sendo, ao contrário do que muitos acreditam, as empresas de TI não querem tornar as coisas simples. Na verdade elas querem estar à beira do caos (ponto ótimo da curva do ROI). Esta é uma das principais razões para as inúmeras tentativas em busca de um Shangri-la de simplicidade fracassar.
Em resumo, empresas de TI não podem trabalhar com projetos simples. Ao contrário, elas precisam encontrar formas para trabalhar à beira do caos, mas isto já é assunto para o próximo post.

Referência:
KEN SCHWABER, Agile Project Management With Scrum: Microsoft Press, 2004

Tags: , , ,

Posts Relacionados:

[X]

No public Twitter messages.

flickr linkedIn Newsletter