VersionOne ligger bakom en undersökning som de kallar State of Agile Development (2008). Jag vet inte hur de gjort sitt urval för vilka som får delta, men jag tyckte att det var intressant att se vad VersionOne anser vara agila delar/komponenter/kännetecken. Se t ex denna lista:

  • Daily Standup
  • Iteration Planning
  • Cycle Time (lean related)
  • Analog Taskboard
  • Refactoring
  • Automated Acceptance Testing
  • Coding Standards
  • Continuous Integration
  • Collective Code Ownership
  • Open work-area
  • Release Planning
  • Velocity
  • On-site Customer
  • Retrospectives
  • Digital Taskboard
  • Pair Programming
  • Kanban
  • Automated Builds
  • Test-driven Development (TDD)
  • Burndown
  • Behaviour Driven Development (BDD)
  • Unit Testing
  • Release-per-feature/Contiuous Deployment

Alla fina saker. Det projekt jag klev av innan sommaren var ett typiskt Scrum-but-härke, där 11 punkter från listan ovan fanns med. Hur många kommer du/ni upp? Ser du direkt något som saknas på listan?

(Och är det OK/fint att säga ”agil” utveckling istället för lättviktig/lättrörlig …)