Manifesto for Meta-Agile

English version (beta-forever):

Through Agile approaches, we’ve uncovered different ways to help teams improve a whole organizational ecosystem. With the results of these experiments, we’ve concluded that, to create systemically healthy solutions, one should understand that:

1) The behavior of people varies with context.

2) Different contexts require different solutions.

3) The perception of the value of a solution depends on the point of view.

4) The effectiveness of a solution depends on how the root cause is perceived.

5) The dynamics of a system makes the today’s solution cause the tomorrow’s restriction.

6) Every solution must be sufficiently incomplete.

7) Sufficiently incomplete solutions make the continuous improvement possible.

8 ) A good solution allows identify and break its own restrictions.

9) And all the above statements also apply to this manifesto.

Through these guidelines, we, the creators of organizational solutions, recognize that no solution is better than another. We also affirm that the effectiveness of any solution depends on its ability to promote the solution beyond itself. Therefore if you believe in this brief manifesto, put it into practice and make your comment below.

Translation revision by Rafael Sabbagh.

———-

Portuguese version (beta-forever):

Por meio de abordagens Ágeis, descobrimos diferentes formas para ajudar times na melhoria de todo um ecossistema organizacional.  Com os resultados dessas experiências, concluímos que para criar soluções sistemicamente saudáveis,  é necessário entender que:

1) O comportamento das pessoas varia de acordo com o contexto.

2) Contextos diferentes precisam de soluções diferentes.

3) A percepção de valor acerca de uma solução é relativa ao ponto de vista.

4) A eficácia de uma solução depende da maneira como é percebido o problema de origem.

5) A dinâmica de um sistema faz com que a solução de hoje cause a restrição de amanhã.

6) Toda solução precisa ser suficientemente incompleta.

7) Soluções suficientemente incompletas tornam possível a melhoria contínua.

8 ) Uma boa solução permite a identificação e a quebra de suas próprias restrições.

9) E todas as afirmações acima se aplicam  também para esse próprio manifesto.

Por meio dessas diretrizes, nós, criadores de soluções organizacionais, reconhecemos que nenhuma solução é melhor que a outra. Afirmamos também que a  efetividade de qualquer solução depende da sua capacidade de promover a solução além dela mesma. Sendo assim, se você acredita nesse breve manifesto, coloque-o em prática e faça o seu comentário logo abaixo.

 


21 responses to “Manifesto for Meta-Agile”

  1. Muito bom, excelente manifesto! Ele representa bem a essencia de uma verdadeira implantação ágil. Acho que esse manifesto deveria ser obrigatório para todo mundo que trabalha (e principalmente que vende) agile.

    Parabéns!

  2. Excelente post. Condensou de maneira sucinta, muitos pontos importantes sobre processos e gestão de pessoas.

    Antes de pensar nas soluções ou frameworks (SCRUM, Kanban, XP, etc) é preciso pensar primeiro no contexto e nas pessoas.

    Parabéns!

    Abraço!

  3. Excelente Manuel!

    É aquele idéia de que nunca está perfeito, de que você (ou o time) precisa sempre estar subindo uma escada rolante que está descendo (melhoria contínua), ou seja, se você ficar parado você vai descer, vai ser engolido! heheheh

    Mas, é claro, tem muito mais que isso nesse seu manifesto…

    Comecei a ler ontem esse livro (http://www.amazon.com/Management-3-0-Developers-Developing-Addison-Wesley) e ele vai bem na linha desse seu manifesto. Recomendo o livro apesar de eu estar bem no começo.

    Abs.

  4. De total acordo com esse manifesto. Espero que esse manifesto inspire as pessoas que gostam de criar metodologias prescritivas (mesmo fazendo isso com base em processos ágeis como Scrum ou Kanban).

    Parabéns.

  5. Tou nessa!

    Esse texto me fez lembrar das famosas discussões sobre qual metodologia ágil é a melhor (XP vs Scrum vs Kanban, etc). Essas dicussões realmente são uma grande bobagem e são muitas vezes motivados por interesses comerciais.
    Creio que esse seu texto acertou em cheio o ponto certo da questão: As pessoas e suas respectivas percepções sobre os processos(soluções).

    Incluve acho que todos os CSTs e vendedores de consultorias devem ler e procurar seguir esse manifesto.

  6. Empresas que acreditam que podem aplicar qualquer processo organizacional internamente deveriam já ter aprendido que tudo depende das pessoas, do contexto e de melhoria constante e a manutenção desta melhoria.
    Precisa alguém como o Manoel explicitar isso para que elas possam ler e pensar sobre o assunto. Parabéns!!!

  7. Muito bom Manuel.

    Estes itens ilustram bem a questão de que precisamos estar constantemente aperfeiçoando os processos da empresa e que mesmo os métodos ágeis também tem necessidade de evolução, customização, de acordo com a necessidade de cada contexto, de cada empresa.

    O problema que vejo é que muitas empresas buscam adotar práticas, metodologias, padrões, assumindo que eles por sí só são a solução de seus problemas, como se a metodologia A ou B fossem a tão sonhada bala de prata quando na verdade a verdadeira bala de prata é o “bom-e-velho-bom-senso” para aplicar, combinar, customizar ou criar soluções organizacionais.

  8. No começo (buscando agilidade (em Time, solo – q fosse)), por incrivel q pareça, demorei 1 pouco pra sacar o “barelly good the enough” como: nada além do q o Usuário precisa. Por outro lado, percebi a necessidade de sempre frisar, tanto para agilistar como para não-agilistas, q não é “a gambiarra mais simples q funcione” – pelo contrário: 1 dos princípios do Agil é ‘excelência técnica’ (nunca me canso de repetir)!
    Agora é uma tarefa tão desfiante saber equalizar entre estar em tal sintonia com Stakehoders/Usuários para “A percepção de valor acerca de uma solução” estar sempre no ponto de vista deles (é claro!) e a busca da “solução .. suficientemente incompleta”.
    Brigas, do tipo abordagem X é melhor do q a Y, são a coisa + boba q existe. Cada equipe/organização tem o seu próprio Processo de Software e cabe a ela se adaptar para estar em constante melhoria, agregando abordagens q deram certo para si. (aca bei plageando o Bernabó! hehehe ;-))
    @Pimentel, sempre nos fazendo ter insights fantásticos!!! 😀

  9. I like the ideas around different perspectives and points of views. It reminds me of a lesson I learned in a coaching circle about wondering if, as a coach, you’re coaching at the right level. Managers and executives may see challenges as team problems and be oblivious to other systemic effects that are causing the behaviour they are seeing.

    I also like how you point out that different contexts require different solutions. No two companies are the same, it’s not accurate to think that one solution or Agile process can serve both. Nice post!

  10. Am not sure how this specifically relates to Agile. This looks like a basic statement on (organizational) change (management). Nothing wrong with that, of course, just not sure why Agile has anything to do with it.

  11. I have read this manifesto the day you launched it. After reading it again, here is my comment: I do agree to bring Agile concepts to other domains. You did it by growing the concept from teams to organizations. As a coach leader that you are, I suggest you to also “shrink” this concept from teams to individuals in another manifesto. Great job!

Leave a reply to Scott Duncan Cancel reply