There is a term for such a thing, Wagile:
Wagile software development is a group of software development methodologies that result from slipping from agile back into waterfall, doing a lot of short waterfalls and thinking it is agile, Waterfall model masquerading as Agile software development, etc.
And it is as bad as it sounds...
Found a nice article for this kind of process...