Cultura de Desenvolvimento da Spotify

Olá pessoal.

Spotify Logo

Esta semana estamos compartilhando um belo video em duas partes que conta como funciona a cultura de desenvolvimento da empresa Spotify.

Sobre a Spotify
Com o Spotify, é fácil encontrar a música certa para cada momento – no seu telefone, computador, tablet e outros.

Existem milhões de faixas no Spotify. Não importa se você está malhando, em uma festa ou relaxando, a música certa está sempre em suas mãos. Escolha o que quer ouvir ou deixe o Spotify surpreendê-lo.

Você também pode navegar pelas coleções de músicas de amigos, artistas e celebridades, ou criar uma estação de rádio e simplesmente aproveitar.

Produza a trilha sonora de sua vida com o Spotify. Assine ou ouça de graça.

Sobre a cultura de desenvolvimento
A Spotify criou dois videos que ilustram como funciona a cultura de desenvolvimento da empresa. São eles:
Spotify Engineering Culture Part 1 (13min) – http://vimeo.com/85490944

Spotify Engineering Culture – part 1 from Spotify Training & Development on Vimeo.

 

Spotify Engineering Culture Part 2 (13min) – http://vimeo.com/94950270

Spotify Engineering Culture – part 2 from Spotify Training & Development on Vimeo.

Em resumo, os valores que permeiam a cultura de desenvolvimento da Spotify são:

Cultura Spotify Parte 1
Cultura Spotify Parte 2

Errar é importante e deve ser celebrado
Seu fundador David diz que os erros devem ser celebrados e o conhecimento gerado a partir do erro deve ser compartilhado com a equipe com o objetivo de entender a raíz do problema e as ações que deverão ser feitas para corrigir tal situação

Autonomia
Pequenos times chamados de esquadrões são responsáveis por determinadas áreas do site e tem autonomia em criar novas funcionalidades assim como coloca-las em produção.

Muitos releases em curto período de tempo
Deploys em produção feitos de forma frequente torna-se uma rotina simples e natural, desta forma as funcionalidades são liberadas mais frequentemente aos usuários.

Decisões guiadas através de análise de dados
A popularidade das novas funcionalidades são medidas através de testes AB e quantidades de acesso, desta forma as decisões sobre o que colocar ou tirar não são tomadas a partir de “achismo”, autoritarismo ou opinião pessoal.

Liberação gradativa
Para que uma nova funcionalidade chegue a ser disponibilidade para todos usuários, ela passa por liberações gradativas, sendo liberada primeiramente para alguns usuários, e conforme ela não apresente falhas ou erros, esta base de usuários é aumentada até atingir sua totalidade. Desta forma, erros são corrigidos rapidamente e com baixo impacto aos usuários (somente parte deles).

Minimização de grandes projetos
Um grandes projeto na verdade é composto de vários pequenos projetos, desta forma a probabilidade de um pequeno projeto ser finalizado corretamente é muito maior do que um grande projeto.

Semana Hack
Uma vez ao ano é criado um evento para programe o que você quiser, do jeito que você quiser. Estas iniciativas impulsionam o senso criativo das pessoas fazendo com que novas ideias surjam. Esta sinergia permite o fortalecimento da cultura de pensar de forma inovadora.

Agradeço a oportunidade de compartilhar com vocês esta cultura que incentiva a inovação e espero que tenham gostado. Até a próxima.

William Polis

Com mais de 10 anos de experiência em diversos papéis de TI e um ótimo histórico de sucesso na execução de projetos nos mais diversos tipos de mercado (industrial, logístico, atacado, varejo, militar, etc.) e em diferentes portes de empresa (nacionais e multinacionais). Mestrando pela Ufscar, possui foco em inovação com mobilidade.

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>