以前の仕事では、ドキュメントを整理するために SharePoint を使用していました。これはかなり成功しましたが、サイトを最新の状態に保ち、関連性があり、適切に設定する必要があることは明らかです。しかし、SharePoint のアーキテクチャは柔軟で、コーディングに頼らずにニーズに合わせてカスタマイズできました。私が提案したいのは、あなたがどんな解決策を求めようとも、それを管理するための時間を取っておくことです. メンテナンスを行わないと、ドキュメント リポジトリが古くなったり、まとまりがなくなったりするのは非常に簡単です。私たちは、作業の各スプリントの終わりにチームのフォルダーを更新することを強調しました (スクラム アジャイル手法を使用しました)。
Wiki は、あまり形式張らない方法で知識を共有するための優れたアイデアです。WetPaint のプライベート wiki を使ってみましたが、経営陣からの同意は得られませんでした。ただし、試してみる価値はあります。編集のコントロールを必要とせずに済むわけではありませんが、この側面をチーム間で共有する責任にしたり、ラウンドロビン方式で行ったりすることには何の問題もありません。
私がお勧めするのは、カレンダーに知識交換セッションの時間を予約することです。大規模な開発会社がサイロに分割され (意図的にではなく、ほとんど必要な専門化の副産物として)、その結果、2 つ以上のチームが同じ問題の多くに取り組むことになりがちです。グループ全体での毎月または隔週のセッションは非常に役立ちます。ビデオによるプレゼンテーションも別のアイデアですが、技術的な詳細を記録することと、これを効果的に行うために必要な準備との間でバランスを取る必要があります。(以前の仕事では、これを軌道に乗せることはありませんでした。)
小さなチームに分かれている場合は、全員が前日に達成したことと今日行う予定のことを検討する、毎日のスタンドアップ ミーティングをお勧めします。これはスクラムの鍵の 1 つであり、全員が非常に迅速に最新の状態に保たれ、不必要な会議やレビューを大幅に節約できます。
これが役立つことを願っています。