我希望避免这样的情况,即我的开发人员不会彼此分享常识(他们遇到的问题的解决方案,很酷的提示,常见的错误,实现特定目标的快捷方式,配置问题,部分要求等).我正在考虑这种情况,因为这种缺乏沟通是偶然的(误解或管理不当造成的) - 我不是在考虑开发人员故意为自己保留知识的情况.
我相信以下技术对于改进开发人员团队中的信息流非常有用:
XP对编程 - 由于对内的知识交换(并且由于常规对混合).
站立会议 - 由于有机会告诉其他人你正在做什么以及遇到了什么问题.
由首席开发人员为团队/部门的其他成员准备的培训/演示/辅导.
"web 2.0工具" - 公司/部门的技术博客,团队领导的专用推特账号,wiki和类似的东西.
还有什么想法?你在公司使用什么技术(或者你有没有)?您如何鼓励开发人员在他们之间分享知识?
信任.
你被允许"看起来很愚蠢",但请问你是否不知道,或者不完全理解我在说什么.请告诉我,如果我错了(我没有意识到,因为我同样愚蠢.)
我在一家公司工作,每周五我们都会为开发人员举办午餐会.管理层将提供食物,而开发者必须分享他们的知识; 提供一些最近学到的工具或技术,或者给出你正在研究的项目的演示,等等.它不仅限于当时团队使用的技术,开发人员鼓励学习新技术和给团队演示.
在我目前的工作中,我们每月举行一次IT小组会议,有时来自不同团队的开发人员会演示他们一直在进行的项目.