Persaingan dunia industri IT yang semakin ketat menuntut organisasi untuk dapat memanfaatkan semaksimal mungkin kemampuan yang mereka miliki. Atas dasar itulah saat ini terjadi perubahan paradigma dari organisasi yang mengandalkan resource based competitiveness menjadi knowledge based competitiveness. Pada Departemen Microsoft PT AG-IT knowledge adalah salah modal untuk bersaing dikompetisi bisnis yang sangat ketat. Namun demikian, hal ini belum ditunjang oleh suatu mekanisme untuk transfer knowledge yang efektif di perusahaaan. Penelitian ini bertujuan untuk menyusun suatu knowledge management system yang dapat diterapkan di perusahaan. Metodologi yang digunakan adalah identifikasi faktor kontingensi untuk menentukan proses knowledge management yang sesuai. Berdasarkan hasil penelitian ini menunjukkan bahwa proses knowledge management yang dapat diterapkan adalah socialization for knowledge discovery, combination, direction, routine, dan Socialization for Knowledge Sharing. Sedangkan fitur yang dikembangkan adalah manajemen dokumen, forum diskusi, Repository Microsoft, dan team collaboration tool.