Nosso objetivo é explorar os conceitos de agilidade com uma visão mais voltada para gestão. Para você que atualmente é uma pessoa desenvolvedora e pretende trilhar caminhos de gestão de pessoas, tornando-se líder de uma equipe, essa visão é importante porque lideranças precisam entender conceitos técnicos.
Entretanto, não vamos nos aprofundar. A ideia é explorar os temas, passando por vários conceitos agilidade de modo contextualizado e entendendo alguns pontos importantes desse contexto. Ainda assim, vamos conhecê-los de forma relativamente rápida, mas bem tranquila.
Princípios da Agilidade
Obviamente vou começar pelos princípios. Você que está trabalhando ou começará a trabalhar com agilidade, sempre vai ouvir falar sobre princípios.
Os métodos, metodologias e a própria agilidade têm princípios. Às vezes uma nova forma de pensar também traz princípios. Sempre precisamos observar os princípios, porque eles sempre estarão presente, independentemente do que estivermos fazendo.
1º princípio: Satisfação da pessoa cliente
Para realmente sermos ágeis, precisamos pensar, em primeiro lugar, na satisfação da pessoa cliente, que é a pessoa que receberá o produto ou utilizar o serviço, recebendo seu valor. Se não pensarmos primeiramente nessa pessoa, não estamos com uma mentalidade ágil, porque isso é muito importante.
A maioria dos conhecimentos que vou apresentar são um pouco óbvios, e já ouvimos falar sobre isso, mas quero que vocês parem para pensar sobre esses pontos como algo real. Será que vocês realmente pensam na satisfação da pessoa cliente em primeiro lugar?
Será que, na verdade, vocês não pensam em qual é a forma mais fácil de resolver um problema ou implementar uma nova funcionalidade em um produto? Se pensam assim, não estão pensando primeiramente na pessoa cliente.
Às vezes a pessoa cliente nem quer essa funcionalidade. Pensar primeiro na pessoa cliente pode facilitar nossa vida, porque percebemos que, às vezes, uma coisa complexa não faz sentido para pessoa cliente e não precisamos fazer.
2º princípio: Ser receptivo às alterações
Esse é um princípio muito básico para agilidade e vocês podem saber, mas será que vocês aplicam isso no dia a dia? Suponham que vocês estão no final de uma entrega e a pessoa cliente liga e avisa que quer algo diferente.
A primeira reação será a alegria pela possibilidade de entregar mais valor para pessoa cliente ou o desânimo de mudar algo que estava quase pronto? Mesmo quando não verbalizamos, o que pensamos primeiro? Por isso precisamos refletir um pouco sobre isso. Precisamos receber bem as alterações.
3º princípio: Efetuar entregas frequentes de valor
Ao invés de deixar para entregar tudo no final, entregar pequenas etapas concluídas, sempre entregando algum valor para pessoa cliente.
4º princípio: Colaboração diária
Não preciso falar muito sobre esse princípio, porque trabalharemos com ele ao longo de todo o curso. Precisamos aprender a como colaborar, pensando mais no todo do que em nós. Será que pensamos na possiblidade de termos uma promoção ou no resultado do time como um todo?
5º princípio: Motivação individual
Na minha percepção, esse é um dos princípios mais difíceis de tangibilizar, porque a motivação é muito subjetiva. O que motiva uma pessoa não é a mesma coisa que motiva outa. Isso abre possibilidade para uma discussão grande e saudável sobre motivação, mas precisamos que cada indivíduo do time esteja motivado.
6º princípio: Comunicação ativa
É quando as pessoas estão conversando e prestando atenção umas nas outras, refazendo seus próprios pensamentos. É diferente quando entramos em uma discussão com uma ideia pronta e qualquer coisa que as outras pessoas falam nós rebatemos.
Trabalhando no dia a dia com equipes ágeis, eu percebo que a comunicação ativa é muito difícil de conseguir. Se acharem que é fácil e que seu time já tem, alguma coisa está se perdendo. Não é fácil ter um time que se comunica de forma ativa.
7º princípio: Corresponder à medida de progresso
Precisamos de uma medida de progresso que mostre o que estamos fazendo e onde estamos chegando, ao invés de uma simples suposição de estarmos no caminho certo.
8º princípio: Promover o desenvolvimento sustentável
Nesse caso, sustentável significa ter uma forma de trabalhar que podemos manter por muito tempo. Também não é tão simples quanto parece.
9º princípio: Atenção frequente na excelência
Significa estar constantemente estudando e melhorando, entendendo novos conceitos. Para isso, precisamos pensar um pouco em onde queremos chegar como equipe com o nosso produto.
10º princípio: Simplicidade é essencial
Esse também é um princípio bastante difícil de se ver no dia a dia. Pensar e escolher um jeito mais simples de fazer uma tarefa pode ficar bem próximo de fazer algo malfeito, mas ainda é bem-feito.
Isso é muito difícil de atingir. Normalmente tendemos a complicar muito as coisas para conseguirmos entregar uma funcionalidade. Eu posso dizer que tenho vários exemplos desses, que vou trazer ao longo do curso. Às vezes esquecemos dos princípios e isso não é nada bom.
11º princípio: Equipes auto-organizadas
Essa é uma das maiores armadilhas do cotidiano: achar que se não tem chefia é auto-organizado. Errado. Achar que se cada um faz o que quer, é auto-organizado. Errado.
Precisamos pensar em uma equipe auto-organizada, e não que cada um fará o que quiser. Por outro lado, como conseguimos atingir esse princípio? Para termos equipes auto-organizadas, precisamos de equipes fixas, com pessoas que não trabalham em vários projetos e produtos ao mesmo tempo.
Isso não é tão fácil no dia a dia, então precisamos entender os princípios como algo a ser atingido, ou algo para tentarmos fazer, porque a realidade pode nos proibir algumas vezes. É possível trabalharmos em uma empresa onde precisamos participar de três projetos ao mesmo tempo e tem várias reuniões, deixando tudo "corrido".
Eu sei que a vida é assim, eu conheço essa realidade, porque eu trabalho em equipes ágeis também. Porém, não podemos afirmar que, por causa disso, é impossível observarmos os princípios.
12º princípio: Reflexão regular de melhoria
Muitas vezes podemos fazer pequenas mudanças que nos ajudam a chegarmos perto de um princípio, como o de equipes auto-organizadas. Entretanto, pode ser bastante difícil, porque as empresas normalmente têm hierarquias, que também precisam ser levadas em consideração.
Por isso o 12º princípio é a reflexão regular de melhoria. Precisamos sempre pensar em alguma coisa que possa melhorar um pouco, mais ou menos como a filosofia kaizen: melhorando um pouco a cada vez.
Não precisamos tentar mudar tudo de uma vez, atuando de uma forma completamente diferente de como você faz hoje. Podemos, a cada nova interação, nova reunião, novo trabalho e novo produto, fazer algo um pouco melhor. Dessa forma, ao longo do tempo a melhoria será bastante significativa.
Conclusão
Esses são os doze princípios contidos no Manifesto Ágil, que foi publicado em 2001. Algumas pessoas podem dizer que esse manifesto é antigo e que as pessoas não trabalham mais com ele. Eu discordo, porque acho que precisamos conhecer o Manifesto Ágil, mas concordo com o ponto de vista de que não deveríamos considerá-lo como uma regra imutável.
Realmente ele foi criado há algum tempo e algumas coisas evoluíram, mas podemos pensar nesses princípios e os utilizar. Até porque a maioria dos métodos e metodologias, mesmo as mais novas, utilizam esses princípios, que são muito gerais. Portanto, não faz mal considerá-los, desde que vocês os entendam bem e consigam ajustá-los para sua realidade.
Espero que até o final deste curso vocês consigam compreender que, na sua realidade, algumas coisas são possíveis e outra não, e que podemos evoluir lentamente. Dessa forma, ao final, teremos uma grande melhora, mesmo que tenhamos um grande caminho a trilhar.
Avançando um pouco a cada aula e a cada vídeo, ao final teremos uma grande melhora da nossa percepção sobre como usar a Agilidade no nosso dia a dia.