{"id":84,"date":"2019-12-24T04:48:27","date_gmt":"2019-12-24T04:48:27","guid":{"rendered":"https:\/\/stagsoftware.com\/hbtcentral\/?p=84"},"modified":"2022-09-21T17:46:34","modified_gmt":"2022-09-21T12:16:34","slug":"needs-and-expectations","status":"publish","type":"post","link":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/","title":{"rendered":"Needs and expectations"},"content":{"rendered":"\n<p>It is expected that a system fulfills the needs of the various end users and the expectations that each end user has of the needs. \u201cNeeds\u201d at the highest level are really the \u201cstring of requirements\u201d aka business flows\/use cases. On the other hand \u201cExpectations\u201d are what the end users expect of the \u201cNeeds\u201d \u2013 For example what does working correctly mean?, how fast should it respond?, how secure should it be? and so on.<\/p>\n\n\n\n<p>Expectations do span across the functional behaviour and also the various attributes (non-functional requirements). What is expected of a functional behaviour is pretty standard across any system irrespective of the domain it services and the technology it uses. The specific nature of correctness has to be expressed in the language of the business domain rather than being generic. The attributes on the other hand are indeed standard and can be used as it for any kind of system. The challenges related to this are : (1) which of these are important for successful deployment and (2) Is it clear and objective rather being vague &amp; subjective? The attributes have to be specially assessed from the angle of clarity as to whether they are indeed objective.<\/p>\n\n\n\n<p>A product or an application may be sold in different market places made up of different kinds of customers. Each class of customer may have different types of end users who use the product. And&nbsp;each end user may have different needs &amp; expectations.<\/p>\n\n\n\n<p>Testing is about ensuring that the product will indeed satisfy the variety of needs &amp; expectations.<\/p>\n\n\n\n<p>In summary \u201cNeeds are the&nbsp;features\/requirements that allow me to get the job done whilst&nbsp;Expectations are how well the need is satisfied.\u201d<\/p>\n\n\n\n<p>The picture below illustrates this.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"938\" height=\"430\" src=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png\" alt=\"\" class=\"wp-image-346\" srcset=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png 938w, https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations-300x138.png 300w, https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations-768x352.png 768w\" sizes=\"(max-width: 938px) 100vw, 938px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>It is expected that a system fulfills the needs of the various end users and the expectations that each end user has of the needs. \u201cNeeds\u201d at the highest level are really the \u201cstring of requirements\u201d aka business flows\/use cases. On the other hand \u201cExpectations\u201d are what the end users expect of the \u201cNeeds\u201d \u2013 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[5],"tags":[],"class_list":["post-84","post","type-post","status-publish","format-standard","hentry","category-good-understanding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Needs and expectations - HyBIST Central<\/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:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Needs and expectations - HyBIST Central\" \/>\n<meta property=\"og:description\" content=\"It is expected that a system fulfills the needs of the various end users and the expectations that each end user has of the needs. \u201cNeeds\u201d at the highest level are really the \u201cstring of requirements\u201d aka business flows\/use cases. On the other hand \u201cExpectations\u201d are what the end users expect of the \u201cNeeds\u201d \u2013 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/\" \/>\n<meta property=\"og:site_name\" content=\"HyBIST Central\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-24T04:48:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-21T12:16:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png\" \/>\n<meta name=\"author\" content=\"STAG Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"STAG Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/\"},\"author\":{\"name\":\"STAG Software\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8\"},\"headline\":\"Needs and expectations\",\"datePublished\":\"2019-12-24T04:48:27+00:00\",\"dateModified\":\"2022-09-21T12:16:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/\"},\"wordCount\":292,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#organization\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png\",\"articleSection\":[\"03. Good understanding\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/\",\"name\":\"Needs and expectations - HyBIST Central\",\"isPartOf\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png\",\"datePublished\":\"2019-12-24T04:48:27+00:00\",\"dateModified\":\"2022-09-21T12:16:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png\",\"contentUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png\",\"width\":938,\"height\":430},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/stagsoftware.com\/hbtcentral\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Needs and expectations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#website\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/\",\"name\":\"HyBIST Central\",\"description\":\"All about Hypothesis Based Immersive Session Testing\",\"publisher\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/stagsoftware.com\/hbtcentral\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#organization\",\"name\":\"HyBIST Central\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png\",\"contentUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png\",\"width\":150,\"height\":30,\"caption\":\"HyBIST Central\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8\",\"name\":\"STAG Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g\",\"caption\":\"STAG Software\"},\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/author\/hiya\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Needs and expectations - HyBIST Central","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:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/","og_locale":"en_US","og_type":"article","og_title":"Needs and expectations - HyBIST Central","og_description":"It is expected that a system fulfills the needs of the various end users and the expectations that each end user has of the needs. \u201cNeeds\u201d at the highest level are really the \u201cstring of requirements\u201d aka business flows\/use cases. On the other hand \u201cExpectations\u201d are what the end users expect of the \u201cNeeds\u201d \u2013 [&hellip;]","og_url":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/","og_site_name":"HyBIST Central","article_published_time":"2019-12-24T04:48:27+00:00","article_modified_time":"2022-09-21T12:16:34+00:00","og_image":[{"url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png","type":"","width":"","height":""}],"author":"STAG Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"STAG Software","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#article","isPartOf":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/"},"author":{"name":"STAG Software","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8"},"headline":"Needs and expectations","datePublished":"2019-12-24T04:48:27+00:00","dateModified":"2022-09-21T12:16:34+00:00","mainEntityOfPage":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/"},"wordCount":292,"commentCount":0,"publisher":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#organization"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage"},"thumbnailUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png","articleSection":["03. Good understanding"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/","url":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/","name":"Needs and expectations - HyBIST Central","isPartOf":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage"},"thumbnailUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png","datePublished":"2019-12-24T04:48:27+00:00","dateModified":"2022-09-21T12:16:34+00:00","breadcrumb":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#primaryimage","url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png","contentUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/needs_expectations.png","width":938,"height":430},{"@type":"BreadcrumbList","@id":"https:\/\/stagsoftware.com\/hbtcentral\/needs-and-expectations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stagsoftware.com\/hbtcentral\/"},{"@type":"ListItem","position":2,"name":"Needs and expectations"}]},{"@type":"WebSite","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#website","url":"https:\/\/stagsoftware.com\/hbtcentral\/","name":"HyBIST Central","description":"All about Hypothesis Based Immersive Session Testing","publisher":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stagsoftware.com\/hbtcentral\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#organization","name":"HyBIST Central","url":"https:\/\/stagsoftware.com\/hbtcentral\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/","url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png","contentUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png","width":150,"height":30,"caption":"HyBIST Central"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8","name":"STAG Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g","caption":"STAG Software"},"url":"https:\/\/stagsoftware.com\/hbtcentral\/author\/hiya\/"}]}},"_links":{"self":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/84","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":3,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/84\/revisions"}],"predecessor-version":[{"id":348,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/84\/revisions\/348"}],"wp:attachment":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/categories?post=84"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}