What is impediment in Agile?

Impediment is anything that is slowing down the Team. It is a kind of issue. And it may include risks as well, but typically only high probability risks that are likely to occur fairly soon.
Some types of impediments:

  • Blockers (for a user story)
  • People issues
  • We (anyone on the Team) is not skilled or knowledgeable enough
  • Technical issues
  • Lack of knowledge
  • Less than perfect skill (in one area)
  • Operational issues
  • Managerial Issues
  • Organizational issues
  • Process issues