Fri 15 July 2011
OK, I admit it - some of the Agile thinking did influence the recent Software Commandments 2.0 update.
I accept short timeboxed sprints.
Agreed definition of DONE - great.
Prioritised list of requirements - awesome.
Daily standups - fine if you are all in the same room, and you stick to the rules.
I still recommend engineers write stuff down
to cover their assesfor clarity.
Scaling Agile to hundreds/thousands of engineers is
impossibleextremely challenging, potentially disastrous.
You shouldn't bundle UX design in with software development.
I'm not buying self-managed teams - intelligent leadership and benevolent dictatorship beats democracy imo.
And the pigs vs chickens stuff is still nonsense.