Agile ... what a crock of sh$t.
We have that and it is a hoot to watch the lemmings all run around doing their scrum meetings, etc.
If you have many meetings, you are not doing agile (right).
But I guess from the other comments that you all just know the bastardized controller-.guy based version that is named the same way.
The original agile's meaning was that you start with a small, working program uand build on that. I work in a company that does this. The product literally is never finished, but always improved.
There is software where this is the best approach. Then there is software where this is bullshit.
And then there is the variant made by management. The description in one search results goes like this: ...is a value-driven approach that enables Project Managers to deliver high-priority, high quality work.
"high-priority, high quality work" is exactly where agile is not fit for.
Not to mention that you should never touch a company that has "value-driven type of work" in their description, or where the Project Manager is more important than the customer or worker.