Conducting appropriate knowledge sharing (KS) can increase organizational performance, productivity, and sustainable competitiveness. Currently, KS has been implemented using technology assistance. Technology is needed in order to assist people in performing KS, either from individual to individual or individual to company. Nevertheless, research that discussed the development methods for developing KS System (KSS) is still limited. As a result, many KSS' that have been developed have not been optimal and satisfactory, resulting in ineffective KSS. Therefore, this study aims to identify what are development methods used in developing KSS and what are the critical features that have been obtained from each KSS. 22 studies that were conducted from 2016 to 2020 are involved to identify development methods in KSS and their outputs through Kitchenham Systematic Literature Review (SLR) approach. This study found that User-Centered Design (UCD) is a method explicitly mention by including reference sources in KSS development. The findings show that there are 7 development phases namely analysis, defining, planning, design, implementation, prototyping, and testing evaluation. The features found are generally asynchronous such as discussion forum including comment, QA, and sharing. However, there are also some synchronous features such as face-to-face learning and video meeting.