A long time ago, marketing at the company I was at didn't "get" the product, and couldn't figure out how it fit into the product mix. They won an internal war, and our project was shut down... but since we were the #2 revenue source at the company, they couldn't afford to just stop selling it.

As a compromise, management gave us 3 stability releases with no new features, only "reliability improvements," over the next 18 months before the project would go into maintenance mode.

So we came up with code names for them:

ICARUS

TITANIC

HINDENBURG

About the time ICARUS was released, there was a revolution that ended up with a new marketing group with all-new ideas about what the company would do, and so we were brought back into the fold. Management still liked the idea of reducing support costs and increasing reliability, but we were allowed to introduce new features. We were also encouraged to have less-pessimistic code names and so we went with:

MAGMA

BASALT

OBSIDIAN