Some companies nowadays that are not focused on informative technology (IT) development have not yet implemented a knowledge management (KM) process which can be seen from the lack of KM system from the application that they have. This will then lead to the IT division in the company having to deal with struggle in extracting, reading, as well as reviewing many kinds of documents. PT XYZ, or also known as Port Cities Indonesia, is one of the company examples which mainly focused their business on developing open-source enterprise resource planning (ERP) for the other companies. It is expected that implementing one of the perfect knowledge management processes that fit with the company can support the use of maintaining their knowledge due to some integration to its data. The contingency factor theory was used in this study to obtain the KM process needs. Based on the results of interviews with employees from each division involved, this study finds that Socialization for Knowledge Sharing is the most prioritized contingency process with chatting and sharing media to manifest that process.