Every technology organization should force everyone in the group to regularly educate the group on what they are doing. This should be a cross-discipline activity – not a departmental activity. There are three reasons to do this. The first is obvious – there is an intrinsic value in sharing the knowledge. The second is that the teachers themselves get better at what they are teaching about for the reasons described above. The third is that it serves to create relationships among the groups that will open channels of collaboration as the organization grows.
This will create more opportunities for someone to have a critical insight on a situation and invent something valuable as a result. It may be as basic as the fact that the team is faster at solving problems because they know who to call and have a relationship with that person. It also means that you have a better chance of keeping your ‘bus number at healthier levels thereby making your organization more resilient overall. Of course, it will also make your overall organization more cohesive meaning people will be somewhat more likely to stay and ensuring that you have fewer ‘bus number’ situations in the first place – or at least fewer that were not caused by a bus