How to increase the bus factor and specialize at the same time?
Posted
by
bizso09
on Programmers
See other posts from Programmers
or by bizso09
Published on 2011-11-18T03:10:40Z
Indexed on
2011/11/18
10:19 UTC
Read the original article
Hit count: 303
pair-programming
|specialization
In agile pair programming it is recommended to switch pairs every now and then so as to increase the bus factor of the team. That means, most people in the team should work on different parts of the system at different times so that everyone has an understanding of it.
Now it is impssible that everyone has an expert level of understanding of each part of the system. That's because people are urged to specialize in one area of expertise. If you are an expert database admin, what's the point of working on the user interface of the system when you switch pairs? You will not be able to do such a high quality job as someone who has extensive experience in UI design.
How can you increase the bus factor and make sure that you have specialization in your team?
© Programmers or respective owner