As we've seen with waterfall and spiral each methodology comes to erase the one before it, yet they say that agile doesn't really go with any project, specially with its revolutionary process or should i say non-process. Is it expected to replace iterative development? or will it always be held for specific projects that suit it?
I'd say that Agile approaches *are* iterative approaches. Perhaps you could say that they take the iterative approach a step further.
I'm confused about the subject line of this thread, though. How do you connect this to Implementation Patterns?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus