Insights

Bases de uma transformação ágil: planeje sua jornada

Por que ser ágil?

A popularidade das metodologias ágeis cresceu exponencialmente nas últimas décadas, algo natural diante das rápidas mudanças empresariais.

Embora existam muitos frameworks com abordagens diferentes, compartilham raízes como a manufatura enxuta, o design iterativo de software e o Manifesto Ágil, talvez sua contribuição filosófica mais importante até hoje.

Apesar das diferenças, o mais valioso é como revolucionam a gestão tradicional:

  • Métodos tradicionais priorizam mapas completos de processos e ferramentas robustas; ágeis, pessoas e interações.
  • Tradicionais buscam um produto final tão definido quanto no início; ágeis valorizam acima de tudo um produto funcional adequado ao propósito.
  • Tradicionais veem o cliente como parte externa que dá feedback em etapas avançadas; ágeis o envolvem ativamente com ciclos pequenos e constantes.
  • Tradicionais dependem de planejamento inicial detalhado que dificulta mudanças posteriores; ágeis aceitam mudanças, planejam apenas o essencial e adaptam o desenvolvimento.

Se parece familiar, são adaptações deliberadas dos 4 valores fundamentais do Manifesto para o Desenvolvimento Ágil de Software, de 2001. Buscamos mostrar como transcendem o software e se aplicam flexivelmente a quase qualquer indústria que oferece produtos ou serviços a um público.

Bases de uma transformação ágil:

Desenvolvimento de software é exigente e evolui rapidamente. Para melhorar cultura e resultados e promover crescimento orgânico, precisávamos de uma estratégia de longo prazo flexível que gerasse melhorias sustentadas no curto prazo. Adotamos um modelo simples de “planejar, desenvolver, verificar e ajustar”, também chamado PDCA ou ciclo de Deming, com o qual:

  • Planejamos e preparamos a transformação ágil.
  • Desenvolvemos e executamos um framework de pequenas melhorias contínuas.
  • Verificamos e estudamos os resultados das ações.
  • Ajustamos e adaptamos ações para alcançar metas.

Essas são as bases da nossa transformação contínua.

Esta primeira publicação de uma série compartilha ideias, experiências e aprendizados do nosso caminho de melhoria contínua na Sophilabs.

Vamos focar em planejar o roteiro. Buscamos entender visão, cultura e objetivos da organização e avaliar a adoção de práticas ágeis.

Para dar contexto: a Sophilabs é uma agência de desenvolvimento especializada em software de alta qualidade, da web ao backend, com Python/Django, Elixir/Phoenix, Node, Angular e React, entre outras tecnologias. Temos clientes de startups a multinacionais, em diferentes indústrias e países.

Preparar sua transformação ágil:

O sucesso depende de planejamento e preparação apropriados e flexíveis. Precisamos considerar:

  • Quais objetivos você busca ao ser mais ágil?

  • Quais condições mínimas permitem promover mudança com pouca resistência?

Um propósito organizacional:

Os objetivos podem parecer evidentes, mas para nós surgiram ao realinhar a visão. Ela deveria expressar um propósito claro para todos: o estado ideal que buscamos em breve.

Queremos “entregar software de alta qualidade que supere expectativas e ajude clientes a alcançar suas metas”; essa é nossa visão e missão.

Práticas ágeis melhoram resultados e permitem uma mudança cultural para uma mentalidade centrada no cliente, orientada ao valor e autocrítica.

Quais objetivos você busca ao ser mais ágil?

Dividimos a visão em metas gerais e analisamos como melhorar práticas ágeis ajuda:

  • Entregar software de alta qualidade: a abordagem ágil se baseia em inspeção e adaptação. Esse ciclo permite qualidade constante em um ritmo sustentado.
  • Superar expectativas do cliente: promove transparência. O cliente é um colaborador cujo feedback e visão são essenciais. Quando envolvido, comunica expectativas claras que podemos superar.
  • Ajudar o cliente a cumprir metas: enfatiza pessoas, interações e abertura à mudança. Podemos assumir suas metas como próprias e continuar focados em entregá-las.

Quais condições mínimas permitem promover mudança com pouca resistência?

Em termos gerais:

  • Cultura e valores claros

  • Panorama das práticas metodológicas atuais

Nossa cultura, nossos valores: nossa gente

Cultura e tamanho são fundamentais. Uma organização conservadora terá mais dificuldade do que uma flexível e aberta. Grandes organizações enfrentam cenários mais complexos que pequenas.

Mudanças ambiciosas, radicais ou complexas costumam gerar resistência. A direção pode impor, mas o impulso se perde e a organização volta ao início.

Mudança significativa e duradoura exige uma estratégia orgânica e leve. Precisa conectar-se às pessoas para que a assumam como própria.

Nossos valores refletem isso. Damos autonomia a pessoas e equipes como força principal da mudança e buscamos envolvê-las com orientação, coaching ágil e liberdade para experimentar. É a base de uma cultura autocrítica que busca melhoria contínua.

Panorama das práticas metodológicas atuais

Antes de um plano de ação, precisamos conhecer como a organização opera. Devemos identificar atividades que agregam valor e convém desenvolver, quais incorporar para melhorar eficiência e quais abandonar porque bloqueiam o valor.

Embora usemos metodologias ágeis há bastante tempo, não havia uma instância definida para gerenciar e melhorar processos. Precisávamos de orientação experiente para avaliar práticas e resultados. Um coach ágil permanente foi decisivo.

Avaliar as práticas atuais

O coach pode usar várias fontes para entender as operações:

  • Entrevistas de feedback com direção, desenvolvedores, responsáveis e gerentes de produto e suas partes interessadas.
  • Observação: participar de reuniões e acompanhar a jornada.
  • Revisão de documentos de processos e procedimentos.

Dedicamos alguns meses a avaliar todas as práticas e descobrimos:

  • Engenheiros muito técnicos com diferentes idades e experiências.
  • Pessoas motivadas, comprometidas com projetos e abertas à mudança.
  • Equipes com pouca experiência ampla em gestão ágil.

O roteiro é claro: conhecemos metas, situação atual, destino e como práticas ágeis podem maximizar a eficiência.

As próximas publicações tratarão de desenvolver e executar um framework de pequenas melhorias contínuas: por que e como o definimos e como sua execução incentiva melhorias.

“Bases de uma transformação ágil: planeje sua jornada” by Rafael Morante is licensed under CC BY SA. Source code examples are licensed under MIT.

Foto de capa de Ludovic Fremondiere.

Categorized under Pesquisa e aprendizado / Ágil.

Related reading