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: 302

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

Related posts about pair-programming

Related posts about specialization