So what is the agile process you're seeing?

I think SCRUM works when the end result is well defined, but when it's not well defined, it leads to many projects which end up in a half-completed state because dev time runs out.

For the most part, I can't stand it, though.