{'fraction_non_alphanumeric': 0.01948051948051948, 'fraction_numerical': 0.0, 'mean_word_length': 5.961290322580645, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Codification, Personalisation, or in Between? Exploring Knowledge Characteristics to Guide Knowledge Management System Design

The effectiveness of information technology (IT) depends on its embeddedness into its contingent context. Thus, enabling adequate knowledge management (KM) system design requires awareness of the characteristics of the knowledge that is created. Since related insights are missing, we explore what software developers learn on their projects by conducting interviews based on the Repertory Grid Technique. We assess the characteristics of the identified knowledge and skills and derive suggestions for KM system design accordingly. Our study gives rise to challenge the common idea that KM design should be chosen according to the type of knowledge (explicit versus tacit) to be managed. Incorporating further knowledge characteristics (task domain and volatility of knowledge), our results indicate that organisations should implement a codification strategy or a strategy between codification and personalisation, depending on the knowledge at hand.