In the information era, social software recently emerges as an effective tool for knowledge workers to collaborate and share knowledge. This article presents an analytical model in which a social software strategy is applied to complement an extant knowledge base to improve an organizational culture fit and achieve maximal profit. Capturing the mutual effects among social software, knowledge ba...