{"id":1784,"date":"2025-05-03T19:47:10","date_gmt":"2025-05-03T17:47:10","guid":{"rendered":"https:\/\/blog.eweibel.net\/?p=1784"},"modified":"2025-05-03T20:59:39","modified_gmt":"2025-05-03T18:59:39","slug":"knowledge-transfer-in-times-of-technology-change","status":"publish","type":"post","link":"https:\/\/blog.eweibel.net\/?p=1784","title":{"rendered":"Knowledge Transfer in Times of Technology Change"},"content":{"rendered":"\n<p>Let\u2019s face it: Technology changes in software development aren\u2019t rare events, they\u2019re practically the background noise of our industry. Especially in the evolving <a href=\"https:\/\/dotnet.microsoft.com\/\">.NET world<\/a>, where frameworks, tools, and deployment models are constantly shifting, staying on top means more than just learning new tools or technologies. It means preserving, sharing, and actively managing knowledge before it walks out the door or gets buried in yesterday\u2019s code.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><a href=\"http:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-16_20_33_2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"http:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-16_20_33_2.png\" alt=\"\" class=\"wp-image-1826\" style=\"width:303px;height:auto\" srcset=\"https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-16_20_33_2.png 1024w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-16_20_33_2-300x300.png 300w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-16_20_33_2-150x150.png 150w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-16_20_33_2-768x768.png 768w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-16_20_33_2-270x270.png 270w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Because here\u2019s the kicker: Much of your team\u2019s know-how isn\u2019t in a shared wiki, it\u2019s in someone\u2019s head. And when that someone leaves or gets <a href=\"https:\/\/en.wikipedia.org\/wiki\/Bus_factor\">hit by the proverbial bus<\/a> (or just takes a vacation), the knowledge gap becomes painfully real. While tools like wikis do exist, they\u2019re often neglected due to time pressure or simple lack of prioritisation. \u201cWe\u2019ll document it later,\u201d they say and then, of course, never do.<\/p>\n\n\n\n<p>So, the big question is: How do we organise knowledge transfer in a way that makes technology transitions a source of innovation, not a sinkhole of lost expertise? This post highlights the key insights from my <a href=\"https:\/\/www.bfh.ch\/de\/weiterbildung\/emba\/leadership-management\/\">Executive MBA<\/a> thesis on knowledge management during technology change and offers practical guidance for leaders and software architects. I spoke with internal and external experts, and surveyed team leads at a Swiss software SME to gather hands-on perspectives.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Beneath the Surface Problems: What Leaders Are Saying<\/h2>\n\n\n\n<p>Within teams, knowledge transfer tends to run reasonably well, thanks to meetings, mentoring, documentation (when it\u2019s maintained), and good old on-the-job training. But when it comes to sharing knowledge across teams? That\u2019s where things fall apart. Just 11% of team leads called cross-functional exchange \u201cgood.\u201d The remaining 89% flagged it as an area needing serious attention.<\/p>\n\n\n\n<p>Wikis are in place, that\u2019s the good news. The bad? Their content is often outdated, incomplete or simply not useful. Much of the real knowledge stays locked in the heads of a few seasoned developers. The main obstacles? No time, few structured formats for sharing, lack of motivation to write things down, and sometimes outright resistance to new tools and technologies.<\/p>\n\n\n\n<p>What drives people to share their knowledge anyway? Simple: Feeling appreciated and seeing that it actually helps someone. Recognition and visible impact, those are the magic ingredients.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Leaders Can Actually Do About It<\/h2>\n\n\n\n<p>First things first: Make knowledge management a strategic priority, not just a \u201cnice-to-have.\u201d Set specific knowledge goals and track progress. That could mean counting updated wiki pages, completed online courses or team certifications. What matters is that you measure what you want to improve.<br>Then, roll up your sleeves and implement targeted measures on the ground:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Make space to think:<\/b> People need time to learn, document, and innovate. Don\u2019t expect miracles if every hour is booked for delivery.<\/li>\n\n\n\n<li><b>Build a no-blame culture:<\/b> Mistakes happen and when treated as learning moments, they\u2019re goldmines for knowledge transfer.<\/li>\n\n\n\n<li><b>Create an expert directory:<\/b> An internal \u201cYellow Pages\u201d helps teams find the right person fast. Just make sure it\u2019s kept up to date.<\/li>\n\n\n\n<li><strong>Maintain a technology radar:<\/strong> Keep track of emerging trends and potential knowledge gaps. Keep it updated regularly to ensure informed decision-making.<\/li>\n\n\n\n<li><strong>Bring in outside knowledge: <\/strong>Hire experts, use platforms like <a href=\"https:\/\/www.pluralsight.com\/\">Pluralsight.com<\/a> or collaborate with universities and user groups. If you don\u2019t have the knowledge, go get it.<\/li>\n\n\n\n<li><strong>Leverage retrospectives:<\/strong> Scrum retros are the perfect chance to review what was learned and what still needs to be shared.<\/li>\n<\/ul>\n\n\n\n<p>To share knowledge effectively, blend structured documentation (wikis, videos, FAQs) with real human interaction, like expert forums, tech days or communities of practice. Set up cross-functional boards or working groups to keep ideas flowing across silos.<\/p>\n\n\n\n<p>And to keep all teams on the same page, host internal tech days to showcase new tools, frameworks or updates. Don\u2019t forget to support informal learning too, through on-the-job training and peer learning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Make It Easy to Find and Worth Using<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><a href=\"http:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-18_24_45.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"http:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-18_24_45.png\" alt=\"\" class=\"wp-image-1827\" style=\"width:431px;height:auto\" srcset=\"https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-18_24_45.png 1536w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-18_24_45-300x200.png 300w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-18_24_45-1024x683.png 1024w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-18_24_45-768x512.png 768w, https:\/\/blog.eweibel.net\/wp-content\/uploads\/ChatGPT-Image-3.-Mai-2025-18_24_45-405x270.png 405w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Documentation needs to be more than a digital dumping ground. It should be user-friendly, visually clear, and above all, searchable. Smart, AI-powered search features are no longer optional. Give users a way to flag outdated, broken or redundant entries, and make that feedback loop part of the system.<\/p>\n\n\n\n<p>Assign ownership for different knowledge areas. Each \u201ctopic owner\u201d keeps their slice of the wiki accurate and useful. And to stay on top of things, organise regular \u201cClean-up Days\u201d where these owners can update content together, because if you don\u2019t make time for maintenance, it simply won\u2019t happen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Looking Ahead: Knowledge Management Is Never \u201cDone\u201d<\/h2>\n\n\n\n<p>Just because a technology migration is over doesn\u2019t mean the knowledge work ends. In fact, the half-life of IT knowledge is frighteningly short, often a year or less. That means continuous learning and sharing isn\u2019t optional. It\u2019s your organisation\u2019s insurance policy for the next change lurking around the corner.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Let\u2019s face it: Technology changes in software development aren\u2019t rare events, they\u2019re practically the background noise of our industry. Especially in the evolving .NET world, where frameworks, tools, and deployment models are constantly shifting, staying on top means more than just learning new tools or technologies. It means preserving, sharing, and actively managing knowledge before it walks out the door or gets buried in yesterday\u2019s code. Because here\u2019s the kicker: Much of your team\u2019s know-how isn\u2019t in a shared wiki,&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/blog.eweibel.net\/?p=1784\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":false,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[17,5,19,6,9,4],"tags":[30,28,29,27],"class_list":["post-1784","post","type-post","status-publish","format-standard","hentry","category-agile","category-good-practices","category-management","category-new-technology","category-private","category-software-architecture","tag-best-practices","tag-emba","tag-know-how","tag-knowledge-transfer"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/plOV9-sM","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1014,"url":"https:\/\/blog.eweibel.net\/?p=1014","url_meta":{"origin":1784,"position":0},"title":"Master of Advanced Studies in Information Technology","author":"Patrick","date":"9. May 2011","format":false,"excerpt":"During the last three years I was a part-time student again because I did at the university of applied science in Berne a post-grade study. Last week I received my certificate and the new title on the CV is now \u201cMaster of Advanced Studies in Information Technology\u201d. I chose the\u2026","rel":"","context":"In &quot;Private&quot;","block_context":{"text":"Private","link":"https:\/\/blog.eweibel.net\/?cat=9"},"img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/blog.eweibel.net\/wp-content\/uploads\/image_thumb16.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":43,"url":"https:\/\/blog.eweibel.net\/?p=43","url_meta":{"origin":1784,"position":1},"title":"Eat your own dog food","author":"Patrick","date":"2. Mar 2009","format":false,"excerpt":"Recently I heard the expression \"eat your own dog food\" again. For a company which produce software for a customer it is very usefull to use the same technology or product in house. But this expression is also usefull in the daily business of a modern software developer. One big\u2026","rel":"","context":"In &quot;Good practices&quot;","block_context":{"text":"Good practices","link":"https:\/\/blog.eweibel.net\/?cat=5"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1108,"url":"https:\/\/blog.eweibel.net\/?p=1108","url_meta":{"origin":1784,"position":2},"title":"Know your warm-up","author":"Patrick","date":"31. Oct 2011","format":false,"excerpt":"I was this month in Berlin at the NHL match between the LA Kings and the Buffalo Sables. Half an hour before the game you could watch both teams doing a warm up session (see photo). They practice the techniques, moves and collaboration which they will use during the game.\u2026","rel":"","context":"In &quot;Good practices&quot;","block_context":{"text":"Good practices","link":"https:\/\/blog.eweibel.net\/?cat=5"},"img":{"alt_text":"NHL in Berlin (LA Kings vs. Buffalo Sabres)","src":"https:\/\/i0.wp.com\/blog.eweibel.net\/wp-content\/uploads\/Berlin-012_thumb1.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1150,"url":"https:\/\/blog.eweibel.net\/?p=1150","url_meta":{"origin":1784,"position":3},"title":"Education in companies","author":"Patrick","date":"31. Jan 2012","format":false,"excerpt":"I do a lot of trainings and courses in the company where I work currently. And I was also in a lot of courses too. But I think, that those courses or trainings don't work really. The reason, why is that they are just so called \"sheep dips\". Sheep dip\u2026","rel":"","context":"In &quot;Good practices&quot;","block_context":{"text":"Good practices","link":"https:\/\/blog.eweibel.net\/?cat=5"},"img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/blog.eweibel.net\/wp-content\/uploads\/image_thumb19.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1248,"url":"https:\/\/blog.eweibel.net\/?p=1248","url_meta":{"origin":1784,"position":4},"title":"VDD &#8211; the new programming manifesto?","author":"Patrick","date":"17. Jul 2012","format":false,"excerpt":"When I was at the NDC, I had also the possibility to visit with colleagues the city of Oslo. During a stop in front of a little shop, a colleague discovered a post card about Viking laws. When I read it, I was really surprised how well the laws fit\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/blog.eweibel.net\/?cat=17"},"img":{"alt_text":"VikingLaws","src":"https:\/\/i0.wp.com\/blog.eweibel.net\/wp-content\/uploads\/VikingLaws_thumb1.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1213,"url":"https:\/\/blog.eweibel.net\/?p=1213","url_meta":{"origin":1784,"position":5},"title":"Quality isn&rsquo;t a tool&ndash;You can&rsquo;t install it!","author":"Patrick","date":"20. Jun 2012","format":false,"excerpt":"Did you ask yourself why a team in an organization produces very good software quality and another team in the same organization just struggles to get things done and those things are in really bad quality? Interesting is also that for both teams exists the same rules (methologies, procedures, tools,\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/blog.eweibel.net\/?cat=17"},"img":{"alt_text":"time, quality and money concept","src":"https:\/\/i0.wp.com\/blog.eweibel.net\/wp-content\/uploads\/Fotolia_36622856_S_thumb.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts\/1784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1784"}],"version-history":[{"count":39,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts\/1784\/revisions"}],"predecessor-version":[{"id":1829,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts\/1784\/revisions\/1829"}],"wp:attachment":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}