I came across this interesting article.
It is an Agile process but seems to be missing the iterations. Instead people just set their capacity and continuously work through stories. Its a bit mean though, because we have been training up all these iteration managers … and now what would they do?
The article also mentions that you can do away with estimates if you have “expected time to delivery, or wait time”. And most controversially of all the concepts … it has an example of a developer who volunteers to help with testing, rather than just ramming more stories into testing when the testers are already at a point where they can’t keep up.
I was looking through the process and feeling quite impressed, when I realised – we are finally using Agile to turn projects into production support.