Als Impediments werden vor allem im Kontext des agilen Arbeitens Hindernisse bzw. Störungen bezeichnet, die Teammitglieder an der effektiven Erledigung ihrer Aufgaben hindern und die sie nicht selbst lösen können.
Beim Einsatz von Scrum trägt der Scrum Master die Verantwortung für die Beseitigung des Impediments, aber er muss nicht alle Hindernisse selbst lösen. Er ist auch verantwortlich für die Pflege des Impediment Backlogs und trägt damit auch dazu bei, dass Impediments nicht in Vergessenheit geraten, sondern aktiv bearbeitet und gelöst werden.