O'Reilly logo

Extreme Programming Installed by Chet Hendrickson, Ann Anderson, Ron Jeffries

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Personnel System

You're replacing your personnel system with a new one. Obviously you need an integrated database and can't release the system until it does everything the old one does, plus all the new things you've thought of. There's just no way you can release this incrementally.

This could turn into one of those horrible tail-chasing exercises where there's always just one more feature that you have to put into the new system before it's ready. Just don't go there.

Instead, what if we made our database compatible with the old one, but with new relational tables for new features that are needed, and delivered some of those new features. We could produce new reports that summarized the use of the new features, and we could produce new versions ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required