企業内でのナレッジマネジメント実現の際のポイントのひとつは何が社内のコアナレッジでそれをどう共有するかということである。このテーマについては、自分自身がSIer兼コンサルティング会社に勤務していることもあり同業者も含め何度か分析や議論をしたことがある。 SIerなどの場合、上流のコンサルタントやシステムエンジニアという職種がコアナレッジとして良く挙げるのは「業界知識」や「業務プロセスに関する知識」である。これをもうちょっと具体的にいうと、業界用語やその業界特有の慣習などや人事業務の通常の処理手順や申請ワークフローを効率化するための複線化ポイントや省略可能ポイントといったノウハウということになる。最終的な施策としては「用語集」や「業務フロー」といった形式知化された文書を整理し共有する。 ところがプログラマーの場合コアナレッジの定義や発見がコンサルタントやシステムエンジニアよりも難しい。プログ