RESUMO: As práticas ágeis tornam o manifesto confiável e eficaz, e não o contrário. Ao aderir a essas práticas e valores, as organizações podem criar ambientes dinâmicos e responsivos que se alinham aos princípios ágeis fundamentais e promovem o crescimento sustentável e a satisfação do cliente.
Entendendo como as práticas ágeis moldam um manifesto legítimo
As práticas ágeis são a base de qualquer manifesto ágil legítimo, especialmente em contextos comerciais e centrados no cliente. Isso ocorre porque essas práticas enfatizam a adaptabilidade, o foco no cliente e a melhoria contínua. O manifesto não é o que cria as práticas ágeis; em vez disso, as práticas ágeis dão vida ao manifesto. Veja como essa relação funciona, com insights de pesquisadores como C. Larman, K. Petersen, C. Wohlin e S. Soundararajan:
Principais práticas ágeis:
- Valorize os indivíduos e as interações em vez de processos e ferramentas: Priorizar as pessoas e a comunicação em vez de procedimentos rígidos e ferramentas de software. Enfatizar as conexões humanas e o respeito à diversidade.
- Entregar software funcional com frequência: Tenha como objetivo ciclos de lançamento mais curtos e regulares para garantir progresso e feedback contínuos.
- Foco na excelência técnica e no bom design: Manter a qualidade técnica e os princípios de design para apoiar a sustentabilidade de longo prazo.
- Maximize o trabalho não realizado concentrando-se na simplicidade: Simplifique os processos e elimine tarefas desnecessárias para aumentar a eficiência e a clareza.
- Crie projetos em torno de pessoas motivadas: Capacite os membros da equipe, fornecendo os recursos e o suporte necessários para promover a motivação e a produtividade.
- Bem-vindo Mudança de requisitos: Permanecer adaptável e aberto a mudanças nos requisitos para melhor atender às necessidades dos clientes e às condições do mercado.
- Promover a comunicação e a colaboração contínuas com as partes interessadas: Manter diálogo contínuo com as partes interessadas para alinhar as metas e expectativas do projeto.
- Refletir e ajustar regularmente: Conduzir retrospectivas frequentes para avaliar o desempenho e implementar melhorias.
- Manter a satisfação do cliente como a maior prioridade: Concentre-se em fornecer valor e atender às expectativas dos clientes para garantir sua satisfação.
- Desenvolva software em ciclos pequenos e incrementais: Use o desenvolvimento iterativo para criar funcionalidades gradualmente, permitindo avaliações e ajustes regulares.
- Integrar e testar de forma incremental: Divida os requisitos em partes menores e gerenciáveis e integre-as passo a passo, garantindo que cada parte seja completamente testada.
- Aceite os requisitos em constante evolução: Permita que os requisitos evoluam à medida que o projeto avança, refinando-os e ajustando-os com base no feedback.
- Busque feedback regular das partes interessadas: Obtenha continuamente feedback dos usuários e das partes interessadas para informar as decisões de desenvolvimento e melhorar os resultados.
- Melhore continuamente a qualidade do código por meio da refatoração: Refatorar regularmente o código para aprimorar sua estrutura, legibilidade e manutenção sem alterar seu comportamento externo.
- Pratique o desenvolvimento Test-First: Escreva testes antes do código real para garantir que os requisitos sejam atendidos e para reduzir bugs.
- Incentivar equipes auto-organizadas: Promova a autogestão entre as equipes, permitindo que elas se apropriem de seus processos e resultados.
- Integre as alterações de código com frequência: Use a integração contínua para mesclar alterações de código com frequência, identificando e resolvendo conflitos e erros prontamente.
- Mantenha um ritmo constante: Busque um ritmo de trabalho sustentável para evitar o esgotamento e manter uma produtividade consistente.
- Mantenha a documentação concisa e relevante: Concentre-se na documentação essencial que agrega valor, evitando documentação excessivamente detalhada ou desnecessária.
- Utilize métodos de comunicação de alta largura de banda: Priorizar métodos de comunicação diretos e eficazes para melhorar a compreensão e a colaboração.
- Realize retrospectivas regulares: Realize retrospectivas ao final de cada iteração para analisar o desempenho, identificar problemas e implementar melhorias.
- Impulsionar iterações com base no feedback e nas prioridades do cliente: Assegurar que cada ciclo de desenvolvimento seja orientado pela contribuição do cliente e priorizado de acordo com suas necessidades.
- Garanta a distribuição de habilidades na equipe: Alocar o conhecimento especializado onde ele é mais necessário para maximizar a eficiência e a eficácia.
- Mantenha um gerenciamento de configuração robusto: Implemente um gerenciamento de configuração robusto para rastrear as alterações e garantir a consistência.
- Siga os padrões e as práticas recomendadas: Aderir aos padrões e práticas estabelecidos para manter a qualidade e a coerência em todo o projeto.
- Eliminar trabalho desnecessário: Concentre-se na redução do desperdício, identificando e removendo atividades que não agregam valor.
- Criar um ambiente seguro para a expressão de ideias: Promover a segurança psicológica dentro da equipe, permitindo que os membros compartilhem abertamente sem medo de consequências negativas.
- Apoiar o crescimento individual e o desenvolvimento profissional: Incentivar o aprendizado contínuo e oferecer oportunidades de crescimento pessoal e profissional.
- Promover a responsabilidade social e o comportamento ético: Garantir que as práticas ágeis estejam alinhadas com padrões sociais e éticos mais amplos, contribuindo positivamente para a comunidade.
- Esforce-se para obter excelência técnica e bons princípios de design: Manter um compromisso com altos padrões técnicos e princípios sólidos de design para apoiar o sucesso a longo prazo.
Essas práticas criam um ambiente dinâmico e responsivo que se alinha aos valores essenciais de qualquer manifesto ágil eficaz e legítimo que vise a promover a satisfação do cliente e a agilidade dos negócios.
A influência da extrAgilidade
A ExtrAgility expande os princípios ágeis tradicionais ao incorporar uma perspectiva holística que equilibra lucro, pessoas e o planeta. Isso inclui:
- Interações humanas sobre processos e ferramentas: A valorização das diversas interações humanas reflete a abordagem holística da ExtrAgility, que reconhece as habilidades e contribuições coletivas dos clientes internos e externos.
- Obsessão por atender às necessidades do cliente em vez de se concentrar em trabalho irrelevante: Isso se alinha com o foco da ExtrAgility em criar valor real para os clientes e, ao mesmo tempo, equilibrar responsabilidades sociais e ambientais mais amplas.
- Envolvimento multifuncional com os clientes: As interações frequentes e a propriedade compartilhada transcendem os limites contratuais tradicionais, incorporando a ênfase da ExtrAgility no envolvimento e na colaboração holística.
- Responder às mudanças em vez de seguir um plano estático: A adaptabilidade e a capacidade de resposta garantem o equilíbrio dinâmico entre o lucro, as pessoas e o planeta.
- Aprendizado por meio de experimentos e dados em vez de opiniões e convenções: O aprendizado e o aprimoramento contínuos impulsionam a inovação por meio de dados e experimentação, aspectos fundamentais da ExtrAgility.
- Transparência em vez de sigilo: A promoção da transparência gera confiança e se alinha ao compromisso da ExtrAgility com a responsabilidade social e as práticas éticas.
Esses princípios do Manifesto do Cliente do ACCM Agile encapsulam os principais valores do Agile, enfatizando uma abordagem centrada no cliente, colaboração, adaptabilidade, aprendizado contínuo e transparência. Eles destacam o impacto mais amplo das práticas Agile no sucesso organizacional e na responsabilidade social, refletindo a influência da ExtrAgility na obtenção de resultados equilibrados.
Manifesto do cliente da ACCM Agile: Comparação cruzada com outros manifestos ágeis
Valor 1: Interações humanas sobre processos e ferramentas
- Manifesto de desenvolvimento ágil: Prioriza indivíduos e interações em vez de processos e ferramentas, enfatizando a comunicação eficaz e o trabalho em equipe.
- Valores de vendas ágeis: Concentra-se nas necessidades do cliente em um processo de apresentação repetitivo, destacando a adaptabilidade às necessidades específicas do cliente.
- Valores do Agile Marketing: Enfatiza o fornecimento de valor ao cliente e a obtenção de resultados comerciais em vez da mera conclusão de tarefas ou geração de resultados.
- Valores do Agile HR: Valoriza a motivação intrínseca em detrimento das recompensas extrínsecas, promovendo uma abordagem centrada nas pessoas, reconhecendo as motivações e contribuições individuais.
- Práticas ágeis fundamentais: Enfatizar uma abordagem centrada nas pessoas, valorizando os indivíduos, suas interações e contribuições em vez de processos rígidos.
Influência da ExtrAgilidade: Esse valor reflete o princípio da ExtrAgility de promover uma perspectiva holística que valoriza as interações humanas, reconhecendo as habilidades e contribuições coletivas dos clientes internos e externos.
Valor 2: Obsessão por atender às necessidades do cliente em vez de se concentrar em trabalho irrelevante
- Manifesto de desenvolvimento ágil: Enfatiza o software em funcionamento em vez da documentação abrangente, concentrando-se em fornecer valor funcional ao cliente.
- Manifesto de vendas ágeis: Prioriza a criação de valor em vez de apenas fechar negócios, garantindo uma abordagem centrada no cliente.
- Manifesto do Agile Marketing: Concentra-se em fornecer valor de forma iterativa e antecipada, em vez de atrasar a entrega em busca da perfeição.
- Manifesto de RH ágil: Valoriza a inspiração e o engajamento em detrimento do simples gerenciamento e retenção, promovendo um ambiente focado na criação de valor para os clientes.
- Práticas ágeis fundamentais: Enfatizar o foco no valor e na redução de desperdício, garantindo que os esforços estejam alinhados às necessidades dos clientes e às metas organizacionais.
Influência da ExtrAgilidade: Esse valor se alinha ao conceito da ExtrAgility de equilibrar lucro, pessoas e planeta, enfatizando um foco incansável em ações que criam valor real para os clientes.
Valor 3: Envolvimento multifuncional com os clientes na negociação de contratos
- Manifesto de desenvolvimento ágil: Enfatiza a colaboração com o cliente em vez da negociação de contratos, garantindo o alinhamento contínuo com as necessidades do cliente.
- Manifesto de vendas ágeis: Enfatiza o envolvimento iterativo e colaborativo com os clientes, promovendo uma parceria em vez de um relacionamento transacional.
- Manifesto do Agile Marketing: Promove a colaboração multifuncional, garantindo que os esforços de marketing sejam bem coordenados e centrados no cliente.
- Manifesto de RH ágil: Valoriza as redes colaborativas em detrimento das estruturas hierárquicas, promovendo o trabalho em equipe e a propriedade compartilhada.
- Práticas ágeis fundamentais: Enfatizar a colaboração e o feedback, garantindo que as necessidades dos clientes sejam continuamente integradas ao processo.
Influência da ExtrAgilidade: Reflete a ênfase da ExtrAgility no envolvimento holístico, aproveitando as habilidades coletivas e promovendo uma abordagem centrada no cliente que transcende os limites contratuais tradicionais.
Valor 4: Responder às mudanças em vez de seguir um plano estático
- Manifesto de desenvolvimento ágil: Destaca a importância da flexibilidade e da adaptabilidade aos requisitos em evolução e ao feedback dos clientes.
- Manifesto de vendas ágeis: Concentra-se na adaptabilidade em vez de em uma abordagem prescritiva, garantindo a capacidade de resposta às necessidades dos clientes e às mudanças do mercado.
- Manifesto do Agile Marketing: Valoriza a capacidade de mudar estratégias com base em dados em tempo real e no feedback dos clientes.
- Manifesto de RH ágil: Enfatiza a flexibilidade nas práticas de RH, permitindo uma abordagem ágil para gerenciar e dar suporte aos funcionários.
- Práticas ágeis fundamentais: Ressalte a importância de ser flexível e adaptável para atender melhor às necessidades dos clientes e às metas organizacionais.
Influência da ExtrAgilidade: Alinha-se com o foco da ExtrAgility em adaptabilidade e capacidade de resposta, garantindo que a organização possa equilibrar dinamicamente suas metas relacionadas ao lucro, às pessoas e ao planeta.
Valor 5: Aprendizado por meio de experimentos e dados em vez de opiniões e convenções
- Manifesto de vendas ágeis: Enfatiza a introspecção corajosa e a responsabilidade pessoal, alinhando-se com o aprendizado a partir de experiências e dados.
- Manifesto do Agile Marketing: Reflete diretamente o valor das decisões baseadas em dados e dos resultados experimentais.
- Manifesto de RH ágil: Concentra-se na ambição e na melhoria contínua, incentivando uma cultura de desenvolvimento pessoal orientada por dados.
- Práticas ágeis fundamentais: Enfatizar o aprendizado contínuo, a experimentação rigorosa e a confiança nos dados para orientar melhorias e inovações.
Influência da ExtrAgilidade: Esse valor está de acordo com a ênfase da ExtrAgility em aprendizado e aprimoramento contínuos, impulsionando a inovação por meio de dados e experimentação para alcançar resultados equilibrados.
Valor 6: Transparência em vez de sigilo
- Manifesto de vendas ágeis: Prioriza a abertura com os clientes, criando confiança por meio da transparência.
- Manifesto do Agile Marketing: Valoriza a transparência para promover a confiança dos clientes, aumentando a credibilidade e a eficácia.
- Manifesto de RH ágil: Prioriza a transparência para criar confiança, segurança psicológica e responsabilidade social.
- Práticas ágeis fundamentais: Destacar a importância de uma cultura que promova a transparência, a segurança psicológica e a responsabilidade social.
Influência da ExtrAgilidade: Reflete o compromisso da ExtrAgility com a responsabilidade social corporativa e o desenvolvimento sustentável, promovendo a confiança e as práticas éticas por meio da transparência.
Conclusão
Os valores e princípios descritos no Manifesto do Cliente da ACCM Agile estão profundamente entrelaçados com as principais práticas ágeis, enfatizando uma abordagem centrada no cliente, colaboração, adaptabilidade, aprendizado contínuo e transparência. Esses valores são consistentes com vários domínios do Agile, incluindo desenvolvimento, vendas, marketing e RH. Ao integrar a perspectiva holística da ExtrAgility, o manifesto garante ainda mais que as práticas ágeis contribuam positivamente para equilibrar o lucro, as pessoas e o planeta, aumentando assim o sucesso organizacional geral e a responsabilidade social.
Fontes
DOI: 10.13140/RG.2.2.20886.83524
Manifesto de vendas ágeis por Thomas Hormaza e Christophe Martinot (2021) está licenciado sob Atribuição-NoDerivativas 4.0 Internacional
Larman, C. (2004). Desenvolvimento ágil e iterativo: um guia para gerentes. Addison-Wesley Professional.
ACCM Sprint 0 C. Martinot e T. Hormaza (2022) está licenciado sob Atribuição-NoDerivativas 4.0 Internacional
Jalali, S., & Wohlin, C. (2010, agosto). Práticas ágeis em engenharia de software global - Um mapa sistemático. Em 2010 5ª Conferência Internacional do IEEE sobre Engenharia de Software Global (pp. 45-54). IEEE.
Soundararajan, S., Arthur, J. D., & Balci, O. (2012, agosto). Uma metodologia para avaliar métodos ágeis de desenvolvimento de software. Em Conferência Ágil 2012 (pp. 51-54). IEEE.
Foto de Jason Goodman