Buscando a cultura da melhoria contínua
Muitos que acompanham a OnCast pelas mídias sociais e também nas palestras e eventos como o AgileMeeting, The Developers Conference, AgileBrazil, GURUSC, SOLISC entre outros, tem curiosidade de saber se conseguimos aplicar tudo que é falado.
Um bom ponto de partida para falar sobre o que acreditamos e fazemos, é a Pirâmide Lean. Nela estão resumidos os valores e princípios que buscamos aplicar diariamente em nossas atividades na OnCast.
Olhando para a pirâmide podemos constatar que não é uma tarefa fácil tornar realidade tantos conceitos e ainda mais de forma global partindo do setor estratégico do topo da pirâmide, passando pelo domínio de processos e finalizando pela base de sustentação que é a engenharia.
Apesar de não ser trivial, é fundamental que os valores e princípios sejam sim entendidos, e aplicados por todos, sem exceção na organização. Não há possibilidade de colaboração se não houver engajamento entre as equipes e setores da empresa.
Eu diria que esse é o diferencial que enxerguei logo que comecei meu trabalho na OnCast, pois apesar das pessoas terem conhecimentos e estilos de vida diversificados todas compartilhavam muitos dos princípios e valores presentes no manifesto ágil e nos conceitos do Lean.
É desta forma que vejo que conseguimos ter um ambiente de aprendizado e melhoria contínua, onde todos colaboram de verdade para o crescimento e aprimoramento dos demais. Exemplos práticos disso não faltam.
Na área de engenharia, por exemplo, automatização de testes é uma prática difundida no dia-a-dia, porque todos acreditam que desta forma a entrega terá mais qualidade e segurança. Testes automatizados praticamente requerem um ambiente de integração contínua, o que torna muito facilitada a tarefa de automatização de deploy, e uma cultura de continuous delivery. Estas boas práticas não fazem muito sentido se aplicadas de maneira superficial, o verdadeiro valor delas se percebe quando em conjunto.
De nada adianta ter uma base de engenharia com ótima cobertura de testes e ambientes automatizados se o produto entregue não atende as necessidades dos usuários que irão utilizá-lo. É neste ponto que a constante análise do valor de negócio do que está sendo desenvolvido deve ser avaliada. Tarefa essa que está representada no centro da pirâmide Lean.
Requisitos que não agregam valor ou que podem ser adiados, são alguns dos principais pontos que vejo as equipes avaliando a todo momento na OnCast.
Discussões como estas ocorrem nas mesas de trabalho entre a equipe, na cozinha da empresa onde pessoas de outras equipes acabam se envolvendo, ou até mesmo sentados nos puffs do OnCastLabs.
Esse ambiente de aprendizagem contínua só é possível pois a cultura está espalhada por todos os pontos da organização, o que permite o crescimento de todos como profissionais e como pessoas. Não tenho receio de confirmar que, conseguimos sim, aplicar muitos dos conceitos das metodologias ágeis que descrevemos, e se ainda falhamos em muitos deles, a própria cultura intrínseca dos princípios e valores comentados aqui nos ajudarão a sanar esse déficit.


















