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 ...

Get Manage It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.