A very short rant (picture jumping-up-and-down tantrum)
Throwing out all process and making the deadline for your new project, 30 days from now, does NOT make what you're doing “An agile process” it makes it “Hacking”.
If you look at it as a first of many releases, then *maybe* you're heading there, but fricking-frack read a book about Agile and stop using it as a description for every train-wreck project out there.
Agile has a HUGE amount of process, it just doesn't look like it to an out side person. And I REALLY want to kick the next agile zealot who tells people, “we don't do specs, we just write code - that's agile“. No damn it, the proper response is, “we don't do specs, we got Bob over there who is our customer, he's also a part of our team, we talk with him all day long BECAUSE HE SITS WITH US and is the embodiment of our spec.“