{"id":40960,"date":"2015-08-10T02:42:18","date_gmt":"2015-08-09T21:12:18","guid":{"rendered":"http:\/\/vskills.in\/certification\/blog\/?p=40960"},"modified":"2024-04-03T13:13:09","modified_gmt":"2024-04-03T07:43:09","slug":"requirements-engineeringpart-one","status":"publish","type":"post","link":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/","title":{"rendered":"REQUIREMENTS ENGINEERING (PART ONE)"},"content":{"rendered":"<p style=\"text-align: center\"><a ref=\"magnificPopup\" href=\"http:\/\/vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-41670\" src=\"http:\/\/vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg\" alt=\"REQUIREMENTS ENGINEERING(PART ONE)\" width=\"270\" height=\"187\"><\/a><\/p>\n<p>First thing that comes to our mind after seeing the word &#8220;requirements engineering&#8221; is, that why requirement gathering and analysis are of so much importance for a technical profession like engineering?<\/p>\n<p>Well,the answer is quite obvious and that is demands of users. At the end the product,software etc. developed in engineering , are all for the ease of users. Thus seeing a product from user&#8217;s point of view and analyzing there requirements and expectations, from the product are of utmost importance.<\/p>\n<p><strong>Now first let&#8217;s see what REQUIREMENTS ENGINEERING is ?<\/strong><\/p>\n<ul>\n<li>Require engineering comprises the first and the basic activities that lay down the foundation for the success of any software project.<\/li>\n<li>It is the science and discipline concerned with analyzing and documenting requirements.<\/li>\n<li>It can also be described as the task of capturing ,structuring,and accurately representing the user&#8217;s requirements so that they can be correctly included in systems which meet those requirements.<\/li>\n<li>It also refers to the process of defining and maintaining requirements &nbsp;.<\/li>\n<\/ul>\n<p>The main question that arises now is,that what will happen if requirements of users are not structured and documented efficiently? It can lead to a major project failure. In the worst case the product developed as the end product is completely different from the model developed in the initialization phase of the project. Well, to be precised it can lead to following problems:-<\/p>\n<ul>\n<li>It typically leads to incorrect estimates, creation of an unsatisfactory system and frequent changes.<\/li>\n<li>Many errors in requirements definition are passed undetected to later phases of the life cycle and correcting these errors during or after implementation becomes extremely costly.<\/li>\n<\/ul>\n<p>Basically, if we talk about requirements then they can be summarized as, expectations that users have from a software product. If requirements specified by users are not meant then the, product is of no use. There mainly two types of requirements they are-<\/p>\n<p><strong>1. Functional Requirements<\/strong>:- &nbsp;These type of requirements typically focus on the &#8220;what&#8221; of the system and identify the &#8220;functions&#8221; and &#8220;data&#8221; related requirements.<\/p>\n<p><strong>2. Non-Functional Requirements<\/strong>:- These type of requirements typically focus on the &#8220;how well&#8221; aspects of the system and identify attributes like performance, maintainability,reliability,portability &nbsp;and the constraints under which the system needs to operate.<\/p>\n<p>In the next article we shall discuss about activities under requirements engineering.<\/p>\n<p><a href=\"http:\/\/www.vskills.in\/certification\/certifications\">Click here for government certifications<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>First thing that comes to our mind after seeing the word &#8220;requirements engineering&#8221; is, that why requirement gathering and analysis are of so much importance for a technical profession like engineering? Well,the answer is quite obvious and that is demands of users. At the end the product,software etc. developed in engineering , are all for&#8230;<\/p>\n","protected":false},"author":876,"featured_media":41670,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[1533],"tags":[5853,5852],"class_list":["post-40960","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-management-2","tag-requirement-engineering","tag-srs"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>REQUIREMENTS ENGINEERING (PART ONE) - Vskills Blog<\/title>\n<meta name=\"description\" content=\"What is REQUIREMENTS ENGINEERING? Apply for a Vskills certification now. Hurry up!\" \/>\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.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"REQUIREMENTS ENGINEERING (PART ONE) - Vskills Blog\" \/>\n<meta property=\"og:description\" content=\"What is REQUIREMENTS ENGINEERING? Apply for a Vskills certification now. Hurry up!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/\" \/>\n<meta property=\"og:site_name\" content=\"Vskills Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vskills.in\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-09T21:12:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-03T07:43:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"270\" \/>\n\t<meta property=\"og:image:height\" content=\"187\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Supreet Kaur\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Supreet Kaur\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/\",\"name\":\"REQUIREMENTS ENGINEERING (PART ONE) - Vskills Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg\",\"datePublished\":\"2015-08-09T21:12:18+00:00\",\"dateModified\":\"2024-04-03T07:43:09+00:00\",\"author\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/#\/schema\/person\/ce72d525009cad3f512c05bc100947e4\"},\"description\":\"What is REQUIREMENTS ENGINEERING? Apply for a Vskills certification now. Hurry up!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#primaryimage\",\"url\":\"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg\",\"width\":270,\"height\":187},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vskills.in\/certification\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"REQUIREMENTS ENGINEERING (PART ONE)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/#website\",\"url\":\"https:\/\/www.vskills.in\/certification\/blog\/\",\"name\":\"Vskills Blog\",\"description\":\"Vskills - A Initiative in Assessment to Enhance Employability\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vskills.in\/certification\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/#\/schema\/person\/ce72d525009cad3f512c05bc100947e4\",\"name\":\"Supreet Kaur\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8856692da44a1bc2510cdcd705985263496def1f273dcf60dee4b98a53c2e7c3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8856692da44a1bc2510cdcd705985263496def1f273dcf60dee4b98a53c2e7c3?s=96&d=mm&r=g\",\"caption\":\"Supreet Kaur\"},\"url\":\"https:\/\/www.vskills.in\/certification\/blog\/author\/supreet-kaur\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"REQUIREMENTS ENGINEERING (PART ONE) - Vskills Blog","description":"What is REQUIREMENTS ENGINEERING? Apply for a Vskills certification now. Hurry up!","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.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/","og_locale":"en_US","og_type":"article","og_title":"REQUIREMENTS ENGINEERING (PART ONE) - Vskills Blog","og_description":"What is REQUIREMENTS ENGINEERING? Apply for a Vskills certification now. Hurry up!","og_url":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/","og_site_name":"Vskills Blog","article_publisher":"https:\/\/www.facebook.com\/vskills.in","article_published_time":"2015-08-09T21:12:18+00:00","article_modified_time":"2024-04-03T07:43:09+00:00","og_image":[{"width":270,"height":187,"url":"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg","type":"image\/jpeg"}],"author":"Supreet Kaur","twitter_misc":{"Written by":"Supreet Kaur","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/","url":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/","name":"REQUIREMENTS ENGINEERING (PART ONE) - Vskills Blog","isPartOf":{"@id":"https:\/\/www.vskills.in\/certification\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#primaryimage"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg","datePublished":"2015-08-09T21:12:18+00:00","dateModified":"2024-04-03T07:43:09+00:00","author":{"@id":"https:\/\/www.vskills.in\/certification\/blog\/#\/schema\/person\/ce72d525009cad3f512c05bc100947e4"},"description":"What is REQUIREMENTS ENGINEERING? Apply for a Vskills certification now. Hurry up!","breadcrumb":{"@id":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#primaryimage","url":"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg","contentUrl":"https:\/\/www.vskills.in\/certification\/blog\/wp-content\/uploads\/2015\/08\/REQUIREMENTS-ENGINEERINGPART-ONE.jpg","width":270,"height":187},{"@type":"BreadcrumbList","@id":"https:\/\/www.vskills.in\/certification\/blog\/requirements-engineeringpart-one\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vskills.in\/certification\/blog\/"},{"@type":"ListItem","position":2,"name":"REQUIREMENTS ENGINEERING (PART ONE)"}]},{"@type":"WebSite","@id":"https:\/\/www.vskills.in\/certification\/blog\/#website","url":"https:\/\/www.vskills.in\/certification\/blog\/","name":"Vskills Blog","description":"Vskills - A Initiative in Assessment to Enhance Employability","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vskills.in\/certification\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.vskills.in\/certification\/blog\/#\/schema\/person\/ce72d525009cad3f512c05bc100947e4","name":"Supreet Kaur","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8856692da44a1bc2510cdcd705985263496def1f273dcf60dee4b98a53c2e7c3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8856692da44a1bc2510cdcd705985263496def1f273dcf60dee4b98a53c2e7c3?s=96&d=mm&r=g","caption":"Supreet Kaur"},"url":"https:\/\/www.vskills.in\/certification\/blog\/author\/supreet-kaur\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/posts\/40960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/users\/876"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/comments?post=40960"}],"version-history":[{"count":8,"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/posts\/40960\/revisions"}],"predecessor-version":[{"id":70387,"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/posts\/40960\/revisions\/70387"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/media\/41670"}],"wp:attachment":[{"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/media?parent=40960"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/categories?post=40960"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/blog\/wp-json\/wp\/v2\/tags?post=40960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}