{"id":14827,"date":"2022-02-24T14:08:00","date_gmt":"2022-02-24T13:08:00","guid":{"rendered":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?p=14827"},"modified":"2025-04-25T15:04:19","modified_gmt":"2025-04-25T13:04:19","slug":"blog-kevlin-henney-keynote-beyond-the-known-knowns","status":"publish","type":"post","link":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/","title":{"rendered":"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"14827\" class=\"elementor elementor-14827\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a14388e e-flex e-con-boxed e-con e-parent\" data-id=\"a14388e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2a8eb99 elementor-widget elementor-widget-global elementor-global-22086 elementor-widget-isaqb_widget_pagetitle\" data-id=\"2a8eb99\" data-element_type=\"widget\" data-widget_type=\"isaqb_widget_pagetitle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<section class=\"isaqb-pagetitle\">\n\t\t\t\t<div class=\"ipt-content\">\n\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"title\">Blog<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"subtitle\">iSAQB Software Architecture Gathering 2025\u200b<\/p>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c6bda0f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c6bda0f\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e6af393\" data-id=\"e6af393\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d477cfe elementor-widget elementor-widget-image\" data-id=\"d477cfe\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/kevlin-henney\/\" target=\"_blank\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"512\" height=\"511\" src=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg\" class=\"attachment-large size-large wp-image-6647\" alt=\"Kevlin Henney\" srcset=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg 512w, https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney-300x300.jpg 300w, https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney-150x150.jpg 150w, https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney-400x400.jpg 400w, https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney-200x200.jpg 200w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-473112e elementor-widget elementor-widget-heading\" data-id=\"473112e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/kevlin-henney\/\">Kevlin Henney<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-696261f elementor-widget elementor-widget-heading\" data-id=\"696261f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><span style=\"color: rgb(105, 105, 105); font-family: &quot;Nunito Sans&quot;, sans-serif; font-size: 13px; font-style: normal; text-align: center; white-space: normal;\">Consultant, Speaker, Writer and Trainer<\/span><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b87fab2 elementor-widget elementor-widget-heading\" data-id=\"b87fab2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Published On<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-669cf36 elementor-widget elementor-widget-heading\" data-id=\"669cf36\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">February 24, 2022<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1aa8fd8\" data-id=\"1aa8fd8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e7ba203 elementor-widget elementor-widget-heading\" data-id=\"e7ba203\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Beyond the Known Knowns <br> <br>Keynote by Kevlin Henney at SAG 2021<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b255a8b elementor-widget elementor-widget-text-editor\" data-id=\"b255a8b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Certainty is the comfort zone of software architecture. The idea that architecture offers a dependable, stable and solid foundation on which to build. Sadly, such certainty is in conflict with the nature of reality. By definition, most software development is development in the presence of incomplete knowledge. Any development process that offers certainty of knowledge through early planning is faking and bluffing that certainty. This talk looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4055c9 elementor-widget elementor-widget-video\" data-id=\"a4055c9\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/eNeOzOoipQs&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"> <div class=\"brlbs-cmpnt-container brlbs-cmpnt-content-blocker brlbs-cmpnt-with-individual-styles\" data-borlabs-cookie-content-blocker-id=\"youtube-content-blocker\" data-borlabs-cookie-content=\"PHNjcmlwdD4KKGZ1bmN0aW9uKCkgewogICAgbGV0IGQgPSBudWxsOwoKICAgIC8vIGlmIHdlIGFyZSBpbiBhIGxvb3AsIHdlIG5lZWQgdG8gc2VsZWN0IHRoZSBjb3JyZWN0IHZpZGVvIGVsZW1lbnQsIHNpbmNlIFdpZGdldCBJRCBvY2N1cnMgbXVsdGlwbGUgdGltZXMgb24gcGFnZQogICAgY29uc3QgZWxlbXNJbkxvb3AgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCc6aXMoZGl2W2RhdGEtZWxlbWVudG9yLXR5cGU9Imxvb3AtaXRlbSJdLGRpdltkYXRhLWVsZW1lbnRvci10eXBlPSJqZXQtbGlzdGluZy1pdGVtcyJdLGRpdltkYXRhLXdpZGdldF90eXBlXj0icHJlbWl1bS1hZGRvbi10YWJzLiJdKSBkaXYuZWxlbWVudG9yLWVsZW1lbnQtYTQwNTVjOScpOwogICAgaWYgKGVsZW1zSW5Mb29wLmxlbmd0aCA9PT0gMSkgewogICAgICAgIGQgPSBlbGVtc0luTG9vcFswXTsKICAgIH0gZWxzZSBpZiAoZWxlbXNJbkxvb3AubGVuZ3RoID4gMSkgewogICAgICAgIGlmICh0eXBlb2YgZG9jdW1lbnQuY3VycmVudFNjcmlwdCA9PT0gJ3VuZGVmaW5lZCcgfHwgZG9jdW1lbnQuY3VycmVudFNjcmlwdCA9PSBudWxsKSB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB9CiAgICAgICAgY29uc3QgdG1wVmlkZW9XaWRnZXQgPSBkb2N1bWVudC5jdXJyZW50U2NyaXB0LmNsb3Nlc3QoJ1tkYXRhLXdpZGdldF90eXBlPSJicmxic192aWRlby5kZWZhdWx0Il0nKTsKICAgICAgICBpZiAodG1wVmlkZW9XaWRnZXQpIHsKICAgICAgICAgICAgZCA9IHRtcFZpZGVvV2lkZ2V0OwogICAgICAgIH0KICAgIH0KCiAgICBpZiAoZCA9PSBudWxsKSB7CiAgICAgICAgZCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2Rpdi5lbGVtZW50b3ItZWxlbWVudC1hNDA1NWM5Jyk7CiAgICB9CgogICAgaWYgKGQgPT0gbnVsbCkgewogICAgICAgIHJldHVybjsKICAgIH0KICAgIGQuZGF0YXNldC53aWRnZXRfdHlwZSA9IGQuZGF0YXNldC53aWRnZXRfdHlwZS5yZXBsYWNlKCdicmxic18nLCAnJyk7CiAgICBkLmRhdGFzZXQuYnJsYnNVbmJsb2NrZWQgPSAndHJ1ZSc7CgogICAgY29uc3QgaW50ZXJ2YWwgPSBzZXRJbnRlcnZhbCgoKSA9PiB7CiAgICAgICAgaWYgKHR5cGVvZiBlbGVtZW50b3JGcm9udGVuZCAhPT0gJ3VuZGVmaW5lZCcgJiYgdHlwZW9mIGVsZW1lbnRvckZyb250ZW5kLmhvb2tzICE9PSAndW5kZWZpbmVkJykgewogICAgICAgICAgICBjbGVhckludGVydmFsKGludGVydmFsKTsKICAgICAgICAgICAgZWxlbWVudG9yRnJvbnRlbmQuaG9va3MuZG9BY3Rpb24oJ2Zyb250ZW5kL2VsZW1lbnRfcmVhZHkvdmlkZW8uZGVmYXVsdCcsIGpRdWVyeShkKSwgalF1ZXJ5KQogICAgICAgIH0KICAgIH0sIDMwKQp9KSgpOwo8L3NjcmlwdD4=\"><div class=\"brlbs-cmpnt-cb-preset-c brlbs-cmpnt-cb-youtube\"> <div class=\"brlbs-cmpnt-cb-thumbnail\" style=\"background-image: url('https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/borlabs-cookie\/1\/yt_eNeOzOoipQs_hqdefault.jpg')\"><\/div> <div class=\"brlbs-cmpnt-cb-main\"> <div class=\"brlbs-cmpnt-cb-play-button\"><\/div> <div class=\"brlbs-cmpnt-cb-content\"> <p class=\"brlbs-cmpnt-cb-description\">You are currently viewing a placeholder content from <strong>YouTube<\/strong>. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.<\/p> <a class=\"brlbs-cmpnt-cb-provider-toggle\" href=\"#\" data-borlabs-cookie-show-provider-information role=\"button\">More Information<\/a> <\/div> <div class=\"brlbs-cmpnt-cb-buttons\"> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-unblock role=\"button\">Unblock content<\/a> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-accept-service role=\"button\" style=\"display: inherit\">Accept required service and unblock content<\/a> <\/div> <\/div> <\/div><\/div><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b0f1fb7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b0f1fb7\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1140aaf\" data-id=\"1140aaf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d66952e elementor-align-right elementor-widget elementor-widget-button\" data-id=\"d66952e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Return to Blog Home Page<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9649e56 elementor-hidden-tablet elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9649e56\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8c402dd\" data-id=\"8c402dd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e736fbf elementor-widget elementor-widget-heading\" data-id=\"e736fbf\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Stay up-to-date with the SAG newsletter<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-41d67a5\" data-id=\"41d67a5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4ce849d elementor-widget elementor-widget-html\" data-id=\"4ce849d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"mc_embed_signup\" style=\"width:100%; display: block; margin:0px;\">\n<form action=\"https:\/\/isaqb.us6.list-manage.com\/subscribe\/post?u=820b6ce50ad1cd0cd46b3b64c&amp;id=674c9f8828\" method=\"post\" id=\"mc-embedded-subscribe-form\" name=\"mc-embedded-subscribe-form\" class=\"validate\" target=\"_blank\" novalidate>\n    <div id=\"mc_embed_signup_scroll\">\n     \n     <input type=\"email\" value=\"\" name=\"EMAIL\" class=\"email\" id=\"mce-EMAIL\" placeholder=\"email address\" required style=\"margin:0px; padding: 5px 10px; height:40px; width:75%; border-radius: 15px 0px 0px 15px; border: solid 1px #1E313E; font-family:'Roboto', arial, sans-serif;float:left;outline-width: 0;\">\n    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->\n    <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\"><input type=\"text\" name=\"b_820b6ce50ad1cd0cd46b3b64c_674c9f8828\" tabindex=\"-1\" value=\"\"><\/div>\n    <input type=\"submit\" value=\"Subscribe\" name=\"subscribe\" id=\"mc-embedded-subscribe\" class=\"button\"\n     style=\"background-color: #1E313E!important; border: 1px solid #1E313E; height:40px; border-radius: 0px 15px 15px 0px; margin:0px; padding: 10px 20px; color: #fff !important; cursor: pointer; min-width: 20%; font-family:'Roboto', arial, sans-serif; font-weight:900; text-transform:uppercase; letter-spacing:2px;float:left;\">\n    <\/div>\n<\/form>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-355b176 elementor-hidden-desktop elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"355b176\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e56e2e3\" data-id=\"e56e2e3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-10ea138 elementor-widget elementor-widget-heading\" data-id=\"10ea138\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Stay up-to-date with the SAG newsletter<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-cbb6e07\" data-id=\"cbb6e07\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b623fc elementor-widget elementor-widget-html\" data-id=\"3b623fc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<form action=\"https:\/\/seu2.cleverreach.com\/f\/291484-291460\/wcs\/\" method=\"post\" target=\"_blank\">\n    <div style=\"width:100%; display: block; margin:0px;\">\n      <input type=\"email\" name=\"email\" value=\"\" placeholder=\"email*\" style=\"margin:0px; padding: 5px 10px; height:40px; width:50%; border-radius: 15px 0px 0px 15px; border: solid 1px #000; font-family:'Roboto', arial, sans-serif;float:left;outline-width: 0;\">\n      <button type=\"submit\" style=\"background-color: #000!important; border: 1px solid #000; height:40px; border-radius: 0px 15px 15px 0px; margin:0px; padding: 10px 20px; color: #fff !important; cursor: pointer; min-width: 10%; font-family:'Roboto', arial, sans-serif; font-weight:900; text-transform:uppercase; letter-spacing:2px;float:left;\">Register<\/button>\n    <\/div>\n    <noscript><a href=\"http:\/\/www.cleverreach.com\">www.CleverReach.com<\/a><\/noscript>\n<\/form>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>In this talk, Kevlin Henney looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.<\/p>\n","protected":false},"author":201909754,"featured_media":6647,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1364],"tags":[1445,1435,1444],"post_folder":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021<\/title>\n<meta name=\"description\" content=\"This talk looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021\" \/>\n<meta property=\"og:description\" content=\"This talk looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/\" \/>\n<meta property=\"og:site_name\" content=\"Software Architecture Gathering 2026\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-24T13:08:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-25T13:04:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/conferences.isaqb.org\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"511\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Franziska Deutsch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Franziska Deutsch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/\"},\"author\":{\"name\":\"Franziska Deutsch\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0\"},\"headline\":\"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021\",\"datePublished\":\"2022-02-24T13:08:00+00:00\",\"dateModified\":\"2025-04-25T13:04:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/\"},\"wordCount\":164,\"publisher\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg\",\"keywords\":[\"software\",\"software architecture\",\"software development\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/\",\"name\":\"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021\",\"isPartOf\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg\",\"datePublished\":\"2022-02-24T13:08:00+00:00\",\"dateModified\":\"2025-04-25T13:04:19+00:00\",\"description\":\"This talk looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.\",\"breadcrumb\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg\",\"contentUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg\",\"width\":512,\"height\":511,\"caption\":\"Kevlin Henney\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\",\"name\":\"Software Architecture Gathering 2026\",\"description\":\"The Global Conference for Software Architecture\",\"publisher\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\",\"name\":\"Software Architecture Gathering 2026\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png\",\"contentUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png\",\"width\":500,\"height\":169,\"caption\":\"Software Architecture Gathering 2026\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0\",\"name\":\"Franziska Deutsch\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/author\/fdeutsch\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021","description":"This talk looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/","og_locale":"en_GB","og_type":"article","og_title":"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021","og_description":"This talk looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.","og_url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/","og_site_name":"Software Architecture Gathering 2026","article_published_time":"2022-02-24T13:08:00+00:00","article_modified_time":"2025-04-25T13:04:19+00:00","og_image":[{"width":512,"height":511,"url":"https:\/\/conferences.isaqb.org\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg","type":"image\/jpeg"}],"author":"Franziska Deutsch","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Franziska Deutsch","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#article","isPartOf":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/"},"author":{"name":"Franziska Deutsch","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0"},"headline":"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021","datePublished":"2022-02-24T13:08:00+00:00","dateModified":"2025-04-25T13:04:19+00:00","mainEntityOfPage":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/"},"wordCount":164,"publisher":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage"},"thumbnailUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg","keywords":["software","software architecture","software development"],"articleSection":["Blog"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/","name":"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021","isPartOf":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website"},"primaryImageOfPage":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage"},"thumbnailUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg","datePublished":"2022-02-24T13:08:00+00:00","dateModified":"2025-04-25T13:04:19+00:00","description":"This talk looks at the relationship of knowledge to software, the codification of knowledge in architecture, the acquisition of knowledge to development process, and how we can make progress in the presence of known unknowns, unknown unknowns and unknowable unknowns.","breadcrumb":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#primaryimage","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg","contentUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2021\/06\/Kevlin_Henney.jpg","width":512,"height":511,"caption":"Kevlin Henney"},{"@type":"BreadcrumbList","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog-kevlin-henney-keynote-beyond-the-known-knowns\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/"},{"@type":"ListItem","position":2,"name":"Beyond the Known Knowns | Keynote by Kevlin Henney at SAG 2021"}]},{"@type":"WebSite","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/","name":"Software Architecture Gathering 2026","description":"The Global Conference for Software Architecture","publisher":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization","name":"Software Architecture Gathering 2026","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png","contentUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png","width":500,"height":169,"caption":"Software Architecture Gathering 2026"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0","name":"Franziska Deutsch","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/author\/fdeutsch\/"}]}},"_links":{"self":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/14827"}],"collection":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/users\/201909754"}],"replies":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/comments?post=14827"}],"version-history":[{"count":9,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/14827\/revisions"}],"predecessor-version":[{"id":22198,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/14827\/revisions\/22198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/media\/6647"}],"wp:attachment":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/media?parent=14827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/categories?post=14827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/tags?post=14827"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/post_folder?post=14827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}