我想避免我的开发人员彼此不分享共同知识(他们遇到的问题的解决方案、酷提示、常见错误、实现特定目标的捷径、配置问题、部分要求等)的情况。我正在考虑这种缺乏沟通是偶然的情况(由于误解或管理不当) - 我没有考虑开发人员故意为自己保留知识的情况。
我相信以下技术对于改进开发人员团队中的信息流非常有用:
- XP 结对编程 - 由于结对内的知识交流(以及由于常规结对混合)。
- 站立会议——因为有机会告诉其他人你在做什么以及你遇到了什么问题。
- 由主要开发人员为团队/部门的其他成员准备的培训/演示/指导。
- “web 2.0 工具”——公司/部门的技术博客、团队负责人的专用 Twitter 帐户、wiki 和类似的东西。
还有什么想法吗?您在公司中使用(或使用过)什么技术?您将如何鼓励开发人员在他们之间分享知识?