I recently attended an agile seminar and one of the presenters said something that really peaked my interest. According to him, "The future of agile is lean." I felt compelled to follow up with him in a private conversation to see what he meant, and what it really boils down to is this: Agile has its limitations, but lean can help expand it.
I've asked others their opinions on this and now I'm looking for yours. Is agile good enough to stand-alone and ensure successful software development, or does it need something more? I'm looking to delve into this further in an upcoming piece. So, please, share your thoughts.