Insincerity and Process
I read a lot of disappointed tweets, reddit posts , etc about agile development processes, especially since the whole Take Back Agile thing started.   There is an honest perception that all of agile development is disingenuous, deceptive, insincere.   I build my own perceptions on my own history and observations, too. I have to be reminded that we all experience life differently . As a consultant, I have seen all the dysfunctions that others have seen, but I have also seen agile projects done well.   When I talk about the joys of TDD , it conflicts strongly with others' experience of forcing test coverage numbers.   When I talk about pair programming and mob programming, it conflicts strongly with their experience of freeloading peers or "in cubicle-audits."   When I talk about BDD, it conflicts with their experience of tail-end test automation.   When I talk about using Big Visible Charts to aid focus, it conflicts with their experiences of managers using charts to embar...