
"Kanban is becoming a popular way to visualize and limit work-in-progress in software development and information technology work. Teams around the world are adding Kanban around their existing processes to catalyze cultural change and deliver better business agility. David J. Anderson pioneered the Kanban Method. Hear how this happened and what you can do to succeed using Kanban."--Publisher's website.
You're right, what has been seen cannot be unseen.
- Task classes.
- Lead time.
- Cycle time.
- Number of backward movements for any list.
- Cumulative card evolution.
There are some good books about this subject:
- David J. Anderson's Kanban (https://www.amazon.com/Kanban-Successful-Evolutionary-Techno...)
- Actionable Agile Metrics for Predictability: An Introduction (https://www.amazon.com/Actionable-Agile-Metrics-Predictabili...)
Shameless plug: checkout my personal project DjangoTrelloStats that measures these metrics for you: https://github.com/diegojromerolopez/django-trello-stats (include a somewhat Trello synchronization tool).
For general practical guides I'd look at one or both of:
* "Practices of an Agile Developer" http://amzn.to/9B7hJg, which talks about various practices in a fairly methodology independent way. The reason I really like it is that it has some excellent pointers for checking when adoption is/isn't working.
* "The Art of Agile Development" is another nice book http://amzn.to/bksP7T in a similar vein. This is more process-prescriptive though (they're talking about a varient of Extreme Programming)
I'd also also take the time to read the seminal books on the two most important (in my opinion) agile methods:
* Agile Software Development with Scrum http://amzn.to/bOkPZ1 - the book that formalized Scrum
* Extreme Programming Explained: Embrace Change - the book that formalized XP. Read both the first http://amzn.to/cdLAtx and second http://amzn.to/bqMhEa editions if you get a chance. They're interestingly different.
I'd also add the various books on Lean by Mary & Tom Poppendieck http://amzn.to/9wsASi and also 'Kanban' by David J Anderson to the list http://amzn.to/en6PQ2 as well.
You might also find these of interest:
* The Scrum Guide - http://www.scrum.org/Scrum-Guides
* The Agile Atlas - http://agileatlas.org/
* The Agile Alliance's Guide to Agile Practices - http://guide.agilealliance.org/
lots of useful info there ;-)
Agile card boards like this bear little resemblance to Kanban, but the name caught on with the original Kanban software book. It is still a decent book though, and does in fact cover many of the principles of lean kanban. That said, I've rarely met a team using a kanban board that is familiar with the book or the principles of kanban.
https://www.amazon.ca/Kanban-Successful-Evolutionary-Technol...
