2 ms·
I think what's really nice with pairing is that you can have feature ownership and spread knowledge really easily. The way I've done it in the past is that a f
by RandallBrown 8y ago
I think what's really nice with pairing is that you can have feature ownership and spread knowledge really easily.
The way I've done it in the past is that a feature will have an "anchor" or someone who owns it. They'll work on most of it and be in charge of interfacing with product on how it should work.
That person would switch pairs every day, working with a few people who then pick up some of that context. Being hit by a bus is the classic example, but a more realistic one is that the person goes on vacation. Now, instead of just being 1 person with deep context on that feature, there's potentially a few others that will know it well enough to solve the problem.
The people that are constantly switching will eventually own a feature and won't have to multitask all the time. Also, when you're pairing with someone, you get to share some of the focus with that other person, which I've found to make switching contexts a lot easier.