Eigentlich haben weder Agile noch Lean eine genaue Definition. In beiden Fällen handelt es sich vielmehr um eine Reihe von Prinzipien und Praktiken - im ersten Fall basierend auf Agile Manifesto, während die zweite auf der Toyota Production System basiert, die an Software/IT-Industrie angepasst wurde.
Ich würde sagen, dass sowohl Lean als auch Agile zwei Varianten der gleichen Bewegung in der Software-Industrie sind - mit Schwerpunkt auf der effektiven Lieferung von Produkten, die die Kunden tatsächlich benötigen (dies ist jedoch eine umfassende Verallgemeinerung). Der Unterschied besteht darin, wie dieses Ziel erreicht wird.
Mit Agile liegt der Fokus auf der Einrichtung eines gut organisierten Prozesses, der eine häufige Lieferung ermöglicht und eine einfache Anpassung an die Bedürfnisse des Kunden im Laufe der Entwicklung ermöglicht. Lean konzentriert sich mehr auf die Begrenzung von "Verschwendung" (einschließlich laufender Arbeiten, die als eine Art von Abfall angesehen werden) und den Produktions- und Lieferungsworkflow so effizient wie möglich zu gestalten.
Es ist oft, dass agile und schlanke Ansätze in den gleichen Eimer gelegt werden, so dass Sie alle Arten von Mischen finden - Scrum + Kanban ist das bedeutendste Beispiel; Weitere Informationen finden Sie unter Scrumban. Wenn Sie nicht mit einem Orthodoxen sprechen, sollte es kein Problem sein, wenn Sie Kanban als Agile-Methode bezeichnen.
Um eine Reihenfolge in Etiketten zu machen: Agile und Lean sind allgemeine Konzepte. Scrum und XP sind spezifische Implementierungen von Agile, während Lean Software Development und Kanban spezifische Implementierungen von Lean sind.
Zumindest so nehmen die Menschen sie normalerweise wahr. Es ist definitiv möglich, verschiedene Ansätze oder einzelne Praktiken davon in einer Methode zu mischen. Scrum + XP oder Scrum + Kanban sind wahrscheinlich die beliebtesten Kombinationen.
Wenn Sie tiefer graben wollen, kann ich ein tolles Minibuch empfehlen, das Kanban mit Scrum vergleicht: "Kanban and Scrum – Making the most of both". Das eBook im PDF-Format kann kostenlos heruntergeladen werden.
Diese Frage scheint off-topic zu sein, da sie auf Programmers.SE gehen sollte. – Flimzy