{"id":121,"date":"2021-04-05T15:37:37","date_gmt":"2021-04-05T15:37:37","guid":{"rendered":"https:\/\/aitoolkit.test\/pattern\/g1-c-expose-system-controls\/"},"modified":"2023-10-25T07:26:03","modified_gmt":"2023-10-25T14:26:03","slug":"g1-c-expose-system-controls","status":"publish","type":"pattern","link":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/","title":{"rendered":"Pattern 1C: Expose system&nbsp;controls"},"content":{"rendered":"\n\n<div class=\"toolkit-heading-with-image-block\">\n\t\n\n<h2 class=\"wp-block-heading\">Pattern 1C: Expose system controls<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"10\" src=\"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-1024x10.png\" alt=\"blue header bar\" class=\"wp-image-8823\" srcset=\"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-1024x10.png 1024w, https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-300x3.png 300w, https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-768x8.png 768w, https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-1536x16.png 1536w, https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-2048x21.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"problem\">Problem<\/h4>\n\n\n\n<p>The user needs to understand what the system can do.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"solution\">Solution<\/h4>\n\n\n\n<p>Expose system capabilities through system controls.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"use-when\">Use when<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>System controls are interpretable and useful.<\/li>\n\n\n\n<li>It is possible to expose system controls and settings to the user.<\/li>\n\n\n\n<li>It is possible to expose these controls in high-traffic areas.<\/li>\n\n\n\n<li>Users have become habituated to the presence of controls in certain regions of the interface.\u200b\u200b\u200b\u200b\u200b\u200b\u200b<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"how\">How<\/h4>\n\n\n\n<p>Use UI controls, options, menus, and settings to make the user aware of system capabilities.<\/p>\n\n\n\n<p>Use discoverability techniques that enable users to explore the interface and find system capabilities.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-benefits\">User benefits<\/h4>\n\n\n\n<p>Learn by doing: Enables the user to learn about system capabilities in the process of using the system.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"common-pitfalls\">Common pitfalls<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Low discoverability: UI elements are hard for the user to find.<\/li>\n\n\n\n<li>For many users who are not comfortable with learning by exploration, this pattern might be disorienting. Consider combining with G1-A.<\/li>\n\n\n\n<li>The pattern implementation creates expectations that the system can do more than it is capable.<\/li>\n<\/ul>\n\n\n\n<p><em>Note:<\/em>&nbsp;Over-inflated user expectations have been shown to cause frustration and even product abandonment.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"references\">References<\/h4>\n\n\n\n<p>Over-inflated user expectations have been shown to cause frustration and even product abandonment:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Jan Hartmann, Antonella De Angeli, and Alistair Sutcliffe. 2008.&nbsp;<a href=\"http:\/\/disi.unitn.it\/~deangeli\/homepage\/lib\/exe\/fetch.php?media=references:deangeli:framing_the_user_experience_information_biases_on_website_quality_judgement.pdf\">Framing the user experience: information biases on website quality judgement<\/a>. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI &#8217;08). Association for Computing Machinery, New York, NY, USA, 855\u2013864. DOI:<a href=\"https:\/\/doi.org\/10.1145\/1357054.1357190\">https:\/\/doi.org\/10.1145\/1357054.1357190<\/a><\/li>\n\n\n\n<li>Jaroslav Michalco, Jakob Grue Simonsen &amp; Kasper Hornb\u00e6k (2015)&nbsp;<a href=\"https:\/\/www.tandfonline.com\/doi\/abs\/10.1080\/10447318.2015.1065696\">An Exploration of the Relation Between Expectations and User Experience<\/a>, International Journal of Human\u2013Computer Interaction, 31:9, 603-617, DOI:&nbsp;<a href=\"https:\/\/doi.org\/10.1080\/10447318.2015.1065696\">10.1080\/10447318.2015.1065696<\/a><\/li>\n\n\n\n<li>Daniel S. Weld and Gagan Basal. 2018. Intelligible Artificial Intelligence<\/li>\n\n\n\n<li>P. Robinette, W. Li, R. Allen, A. M. Howard and A. R. Wagner,&nbsp;<a href=\"https:\/\/www.cc.gatech.edu\/~alanwags\/pubs\/Robinette-HRI-2016.pdf\">Overtrust of robots in emergency evacuation scenarios<\/a>, 2016 11th ACM\/IEEE International Conference on Human-Robot Interaction (HRI), Christchurch, 2016, pp. 101-108, doi: 10.1109\/HRI.2016.7451740.<\/li>\n<\/ul>\n","protected":false},"menu_order":3,"template":"","meta":{"toolkit_pattern_number":"1C","ep_exclude_from_search":false},"application-type":[68,61,57,96,60,99,56,55,69,29,58,30,59],"goal":[114,123],"guideline-term":[3],"product-category":[71,70,23,64,62,26,66,28,65,31,32,63],"class_list":["post-121","pattern","type-pattern","status-publish","hentry","application-type-classification","application-type-facial-recognition","application-type-filtering-and-ranking","application-type-gen-ai","application-type-image-recognition","application-type-llm","application-type-natural-language-processing-text","application-type-natural-language-processing-voice","application-type-prediction","application-type-recommendation","application-type-route-planning","application-type-search","application-type-text-generation","goal-appropriate-reliance","goal-transparency","guideline-term-make-clear-what-the-system-can-do","product-category-advertising","product-category-chatbot","product-category-e-commerce","product-category-email","product-category-health-and-wellness","product-category-navigation","product-category-media-entertainment","product-category-productivity","product-category-search-engine","product-category-social-networks","product-category-voice-assistants","product-category-writing-and-editing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pattern 1C: Expose system controls - Microsoft HAX Toolkit<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pattern 1C: Expose system controls - Microsoft HAX Toolkit\" \/>\n<meta property=\"og:description\" content=\"Problem The user needs to understand what the system can do. Solution Expose system capabilities through system controls. Use when How Use UI controls, options, menus, and settings to make the user aware of system capabilities. Use discoverability techniques that enable users to explore the interface and find system capabilities. User benefits Learn by doing: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft HAX Toolkit\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-25T14:26:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/prod\/2023\/05\/blue-header-bar-1536x14-5-23-1024x10.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Shipi Dhanorkar\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/\",\"name\":\"Pattern 1C: Expose system controls - Microsoft HAX Toolkit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/uploads\\\/2023\\\/05\\\/blue-header-bar-1536x14-5-23-1024x10.png\",\"datePublished\":\"2021-04-05T15:37:37+00:00\",\"dateModified\":\"2023-10-25T14:26:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/uploads\\\/2023\\\/05\\\/blue-header-bar-1536x14-5-23-1024x10.png\",\"contentUrl\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/uploads\\\/2023\\\/05\\\/blue-header-bar-1536x14-5-23-1024x10.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/pattern\\\/g1-c-expose-system-controls\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"G1: Make clear what the system can do.\",\"item\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/guideline\\\/make-clear-what-the-system-can-do\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Pattern 1C: Expose system&nbsp;controls\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/#website\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/\",\"name\":\"Microsoft HAX Toolkit\",\"description\":\"Collaborative tools to help you create more effective and responsible human-AI experiences\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/#organization\",\"name\":\"Microsoft Corporation\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/uploads\\\/2022\\\/07\\\/msft-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/uploads\\\/2022\\\/07\\\/msft-logo.png\",\"width\":1536,\"height\":1536,\"caption\":\"Microsoft Corporation\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/haxtoolkit\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pattern 1C: Expose system controls - Microsoft HAX Toolkit","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:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/","og_locale":"en_US","og_type":"article","og_title":"Pattern 1C: Expose system controls - Microsoft HAX Toolkit","og_description":"Problem The user needs to understand what the system can do. Solution Expose system capabilities through system controls. Use when How Use UI controls, options, menus, and settings to make the user aware of system capabilities. Use discoverability techniques that enable users to explore the interface and find system capabilities. User benefits Learn by doing: [&hellip;]","og_url":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/","og_site_name":"Microsoft HAX Toolkit","article_modified_time":"2023-10-25T14:26:03+00:00","og_image":[{"url":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/prod\/2023\/05\/blue-header-bar-1536x14-5-23-1024x10.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes","Written by":"Shipi Dhanorkar"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/","url":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/","name":"Pattern 1C: Expose system controls - Microsoft HAX Toolkit","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-1024x10.png","datePublished":"2021-04-05T15:37:37+00:00","dateModified":"2023-10-25T14:26:03+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-1024x10.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2023\/05\/blue-header-bar-1536x14-5-23-1024x10.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g1-c-expose-system-controls\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/"},{"@type":"ListItem","position":2,"name":"G1: Make clear what the system can do.","item":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/guideline\/make-clear-what-the-system-can-do\/"},{"@type":"ListItem","position":3,"name":"Pattern 1C: Expose system&nbsp;controls"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/#website","url":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/","name":"Microsoft HAX Toolkit","description":"Collaborative tools to help you create more effective and responsible human-AI experiences","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/#organization","name":"Microsoft Corporation","url":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2022\/07\/msft-logo.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/uploads\/2022\/07\/msft-logo.png","width":1536,"height":1536,"caption":"Microsoft Corporation"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/pattern\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/pattern"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/types\/pattern"}],"version-history":[{"count":10,"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/pattern\/121\/revisions"}],"predecessor-version":[{"id":10923,"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/pattern\/121\/revisions\/10923"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/media?parent=121"}],"wp:term":[{"taxonomy":"application-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/application-type?post=121"},{"taxonomy":"goal","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/goal?post=121"},{"taxonomy":"guideline-term","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/guideline-term?post=121"},{"taxonomy":"product-category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/wp-json\/wp\/v2\/product-category?post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}