O'Reilly logo

Manage It! by Johanna Rothman

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

Implement by Feature, Not by Architecture

Implementing and Testing Feature by Feature
by Harvey, Vijay, Dao, Randy, Ken, and Mabel, the alarms feature team
Harvey, Vijay, Dao, Randy, Ken, and Mabel

I’m Harvey, the lead for the team. Vijay, Dao, Randy, and Ken are the other developers. Mabel is our tester. We all have specialties, in the GUI, the platform, the hardware integration, and so on. Mabel knows it all. (Laughter in the background.)

At first, we tried to write architecture and design specs to tell each other what we were doing. We would each implement our piece of the architecture and put it all together at the end. Nothing worked the way we expected it to work. That’s because even though we had specs, we changed things a bit as we developed ...

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