Knowledge silos are very common in professional software development environments. They are a natural phenomenon caused by a variety of…