Things to look for in an agile organization

Here's a list of  things to look for in an agile organization. If an organization calling itself agile doesn't have a significant number of them, it's a clue to look carefully at how things are working before becoming involved. Think of it as a Joel Test for agile. Here are the items, in no particular order:
  • continuous integration
  • story wall
  • regular metrics (velocity, coverage, cyclometric complexity...)
  • (promiscuous?) pair programming
  • TDD
  • version control (not specific to agile org, but key nonetheless)
  • "one team" (the idea of distributed agile seems to be in question, having advocates and detractors on either side of the issue)
  • regular demos (with who, the customer?)
  • planning poker
  • coach who removes obstacles that block developers
  • daily standups
  • retrospectives
  • sustainable pace (used to be called "no overtime" or "40 hour work week")
  • reference books to support good code: (Clean Code, Refactoring, ...)
  • collective code ownership
  • pair during interviews
  • Got a  Agile Center of Excellence – A one stop shop for Agile
  • Learning eco system
  • Work flow automation
  • Automation tools
  • Technical Debt Wall, see here and here 
Feel free to add your own. Before removing an item, please post a comment as to why it's not important.
Comments