{"id":2514,"date":"2020-12-09T11:40:33","date_gmt":"2020-12-09T10:40:33","guid":{"rendered":"https:\/\/www.evertop.pl\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/"},"modified":"2021-04-25T21:58:42","modified_gmt":"2021-04-25T19:58:42","slug":"how-to-prepare-a-good-specification-of-requirements-for-it-projects","status":"publish","type":"post","link":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/","title":{"rendered":"How To Prepare a Good Specification Of Requirements For IT Projects"},"content":{"rendered":"<p>In the previous article you could read about how to find appropriate software company, which carries out the project of your idea. When you finally make a decision you will face another challenge. You probably already have a vision of your own project, however, the problem arises when you need to describe it on paper. How to start, what such a document should include, what should be avoided? This means writing a good specification of requirements, which aims to cover all the necessary functionalities of the new system in one document.<\/p>\n<div class=\"media\"><span class=\"media-left\"><br \/>\n<img loading=\"lazy\" src=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2021\/02\/read-also.png\" alt=\"...\" width=\"40\" height=\"40\" \/><br \/>\n<\/span><\/p>\n<div class=\"media-body\">\n<h4 class=\"media-heading\">Read also: <a href=\"https:\/\/www.evertop.pl\/en\/what-shall-we-pay-attention-to-when-choosing-software-development-company\/\" rel=\"noopener\">What Shall We Pay Attention To When Choosing Software Development Company?<\/a><\/h4>\n<\/div>\n<\/div>\n<h2>How to start?<\/h2>\n<ol>\n<li>Start with a brief description of your company\/organisation. Try to define what type of organisation it is and how it performs.<\/li>\n<li>Define the scope for which the system will be dedicated to. Will it be designed for the internal use or will it serve the external users.<\/li>\n<li>Describe the business processes, which will be implemented in your company. The business processes are the repeated actions carried out within a specific organisation. Such processes will be converted into system functionalities.<\/li>\n<li>Think about the objective of the system. You need to know the answers to the following questions: what the target is, which areas need to be assisted, what processes need to be improved. Then you should present the requirements of specific functionalities, which are to be introduced into the system. You can do it through the user stories, which describe the necessary functionalities in a simple way, from the users perspective. It will help the developer to visualise how you want to use the system. You can draw the plan step by step or present it in a graphic form. Please find the example below:<\/li>\n<\/ol>\n<figure id=\"attachment_2786\" aria-describedby=\"caption-attachment-2786\" style=\"width: 850px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"wp-image-2786\" src=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/Technical-administrator-1.png\" alt=\"Use cases\" width=\"850\" height=\"530\" srcset=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/Technical-administrator-1.png 995w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/Technical-administrator-1-300x187.png 300w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/Technical-administrator-1-768x479.png 768w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><figcaption id=\"caption-attachment-2786\" class=\"wp-caption-text\">Use cases<\/figcaption><\/figure>\n<p>It is worthwhile to include in the graph the responsibilities of the system\u2019s users as well as the initial entry matrix for the users of the specific functionalities.<\/p>\n<p><strong>Precious hint:<\/strong> Describe everything in a very specified way, the more details the better.<\/p>\n<h2><strong>What do you need to remember about?<\/strong><\/h2>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-3031 size-large\" src=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/it-worker-tracking-his-tasks-kanban-board-1024x683.jpg\" alt=\"An IT employee attaches a note to the task board in the office\" width=\"640\" height=\"427\" srcset=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/it-worker-tracking-his-tasks-kanban-board-1024x683.jpg 1024w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/it-worker-tracking-his-tasks-kanban-board-300x200.jpg 300w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/it-worker-tracking-his-tasks-kanban-board-768x512.jpg 768w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/it-worker-tracking-his-tasks-kanban-board-1536x1024.jpg 1536w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/it-worker-tracking-his-tasks-kanban-board-2048x1365.jpg 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Do not disregard the non-functional requirements, such as: safety, productivity, responsiveness, availability (WCAG). It is crucial as it all makes the whole system work, and it translates into users perception. Therefore, we need to take into account the non-functional requirements from the very beginning when creating the system.<\/p>\n<p>Do not assume that you will obtain something that you consider relevant without mentioning it in the document. Be precise when setting out your expectations. Explain the terminology, specification of your sector and your company.<\/p>\n<h2><strong>Which mistakes to avoid?<\/strong><\/h2>\n<p>Try to avoid the general descriptions, which may be in interpreted in a wrong way or taken out of context. It often happens that the client is not able to visualise the system and not sure what exactly the system should cover. For example, they need the system to generate the reports but they are not sure how it should work.<\/p>\n<p>If you happen to be in a similar position, do not hesitate to express that you are not sure about certain aspects. Provide a general information and request the support from the Analyst. You will discuss the details then, and the team may suggest a solution and present how it should all work.<\/p>\n<p>If you happen to have already the system and need to process it again from the start do not consider looking at or comparing it to the existing one. Do not create the descriptions of the same functionalities. Concentrate on defining how each function works, not on the design of the system.<\/p>\n<h2><strong>Prioritization of requirements<\/strong><\/h2>\n<p>The prioritization of requirements is helpful when you need the fastest activation of the system in MVP. Think which elements should be included in initial version of the system. Some functionalities \u2013 the less important ones \u2013 may be added at a later stage. It may also help to obtain financial resources necessary to further software development.<\/p>\n<div class=\"media\"><span class=\"media-left\"><br \/>\n<img loading=\"lazy\" src=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2021\/02\/read-also.png\" alt=\"...\" width=\"40\" height=\"40\" \/><br \/>\n<\/span><\/p>\n<div class=\"media-body\">\n<h4 class=\"media-heading\">Read also: <a href=\"https:\/\/www.evertop.pl\/en\/mvp-how-to-start\/\" target=\"_blank\" rel=\"noopener\">MVP \u2013 How To Start?<\/a><\/h4>\n<\/div>\n<\/div>\n<h2><strong>The specification of requirements should include:<\/strong><\/h2>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-3032 size-large\" src=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/man-working-project-1024x683.jpg\" alt=\"Man working on a project diagram\" width=\"640\" height=\"427\" srcset=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/man-working-project-1024x683.jpg 1024w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/man-working-project-300x200.jpg 300w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/man-working-project-768x513.jpg 768w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/man-working-project-1536x1025.jpg 1536w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/man-working-project-2048x1367.jpg 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<ul>\n<li>The company goals,<\/li>\n<li>Brief description of business field,<\/li>\n<li>Project\u2019s objective,<\/li>\n<li>Guidance to users group and the main recipient,<\/li>\n<li>General description of business processes in organisation,<\/li>\n<li>Description of specific areas that need system\u2019s assistance,<\/li>\n<li>Definition of requirements and tasks that need realisation,<\/li>\n<li>Specification of users number and the amount of information,<\/li>\n<li>List of non-functional requirements.<\/li>\n<\/ul>\n<h2><strong>The example of well-defined requirements:<\/strong><\/h2>\n<p>\u201cThe system, for both the clients and the traders, should be responsive and prepared to be displayed on both large screens and smartphones\u201d \u2013 if it has been described which parts of the system are available for the clients and traders, the requirement becomes very precise.<\/p>\n<p>\u201cThe trader on the list of offers for acceptance, approves the clients offer. The mail with the confirmation is being sent to the client. The offer obtains the status &#8216;accepted\u2019, and the client can\u2019t edit the offer at this point. The offers becomes visible for the storage department\u201d. \u2013 it has been set out who is responsible for a specific procedure, it has been specified which offers can be dealt with and what the results of that procedure will be.<\/p>\n<h2><strong>The example of incorrectly defined requirements:<\/strong><\/h2>\n<p>\u201cThe system should have a flexible interface\u201d \u2013 it is not clear what flexibility is considered. Responsiveness? Customization?<\/p>\n<p>\u201cThe system should enable quick additions of new positions to the offer\u201d \u2013 what does the &#8216;quick&#8217; mean? How to measure it?<\/p>\n<p>\u201cThe user accepts the offer\u201d \u2013 which user? What happens after the acceptance?<\/p>\n<p>The separate case is the requirements that happen to be incomplete, and even incorrect:<\/p>\n<p>\u201cThe system should enable the selection of the colour of the specific elements of product B, as it has been described in product A\u201d \u2013 sounds good but it turns out that: product A can select only one main colour for the whole product, product B can arrange different colours for its specific elements, but certain colours will not connect together as for the necessity of maintaining the coherent tone of the whole product B. There is a simple list of colours in product A, while in product B there is a few lists of colours. The selection of one usually causes the restriction of colour lists on the remaining selection lists.<\/p>\n<h2>Summary<\/h2>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-3033 size-large\" src=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/businessman-stick-colorful-notes-brainstorming-table-working-new-project-share-idea-thinking-how-planning-new-case-1024x341.jpg\" alt=\"The man and the woman are working on a new project\" width=\"640\" height=\"213\" srcset=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/businessman-stick-colorful-notes-brainstorming-table-working-new-project-share-idea-thinking-how-planning-new-case-1024x341.jpg 1024w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/businessman-stick-colorful-notes-brainstorming-table-working-new-project-share-idea-thinking-how-planning-new-case-300x100.jpg 300w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/businessman-stick-colorful-notes-brainstorming-table-working-new-project-share-idea-thinking-how-planning-new-case-768x256.jpg 768w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/businessman-stick-colorful-notes-brainstorming-table-working-new-project-share-idea-thinking-how-planning-new-case-1536x512.jpg 1536w, https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/businessman-stick-colorful-notes-brainstorming-table-working-new-project-share-idea-thinking-how-planning-new-case-2048x683.jpg 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>As it is commonly known, everyone uses their own business terminology. It is important to use the language in a clear and understandable way for the parties involved. Remember that the specification of requirements doesn\u2019t require any expert knowledge. The main aim of this document is to collect all functionalities that the system needs to have, in accessible and structured way.<\/p>\n<p>You can create the specification of requirements by yourself but remember that you may always ask for assistance. If you need to \u2013 request the advice from the analytical team. If you look for a professional assistance \u2013 check the services from the third parties, such as ours.<\/p>\n<p>Consulting means the services of assistance with appropriately selected IT tools, in terms of operational systems for instance. Deep analysis is performed along with specification of requirements in the course of the series of meetings with the best specialists. The meetings often bring out all the concerns of the participants as well as the expectations and questions. Such a preparation helps to establish a common vision of the system, which will result in an adequately performed work.<\/p>\n<p>Please check the specific stages of <a href=\"https:\/\/www.evertop.pl\/en\/offer\/consulting\/\" target=\"_blank\" rel=\"noopener noreferrer\">consulting at Evertop<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the previous article you could read about how to find appropriate software company, which carries out the project of your idea. When you finally make a decision you will face another challenge. You probably already have a vision of your own project, however, the problem arises when you need to describe it on paper. [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":2764,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[13],"tags":[105,44],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Prepare a Good Specification Of Requirements For IT Projects - Evertop<\/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.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Prepare a Good Specification Of Requirements For IT Projects - Evertop\" \/>\n<meta property=\"og:description\" content=\"In the previous article you could read about how to find appropriate software company, which carries out the project of your idea. When you finally make a decision you will face another challenge. You probably already have a vision of your own project, however, the problem arises when you need to describe it on paper. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/\" \/>\n<meta property=\"og:site_name\" content=\"Evertop\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EvertopPoland\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-09T10:40:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-25T19:58:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1287\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pawe\u0142 Szymura\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.evertop.pl\/#organization\",\"name\":\"Evertop\",\"url\":\"https:\/\/www.evertop.pl\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/EvertopPoland\/\",\"https:\/\/www.linkedin.com\/company\/evertop-software-development\/\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.evertop.pl\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2021\/04\/logo_new.png\",\"contentUrl\":\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2021\/04\/logo_new.png\",\"width\":582,\"height\":114,\"caption\":\"Evertop\"},\"image\":{\"@id\":\"https:\/\/www.evertop.pl\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.evertop.pl\/#website\",\"url\":\"https:\/\/www.evertop.pl\/\",\"name\":\"Evertop\",\"description\":\"we code the future\",\"publisher\":{\"@id\":\"https:\/\/www.evertop.pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.evertop.pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg\",\"contentUrl\":\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg\",\"width\":2560,\"height\":1287,\"caption\":\"Specyfikacja wymaga\\u0144 projektu IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#webpage\",\"url\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/\",\"name\":\"How To Prepare a Good Specification Of Requirements For IT Projects - Evertop\",\"isPartOf\":{\"@id\":\"https:\/\/www.evertop.pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#primaryimage\"},\"datePublished\":\"2020-12-09T10:40:33+00:00\",\"dateModified\":\"2021-04-25T19:58:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\\u0142\\u00f3wna\",\"item\":\"https:\/\/www.evertop.pl\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Prepare a Good Specification Of Requirements For IT Projects\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.evertop.pl\/#\/schema\/person\/67da6133f965ef4876b54ed5cd0509ed\"},\"headline\":\"How To Prepare a Good Specification Of Requirements For IT Projects\",\"datePublished\":\"2020-12-09T10:40:33+00:00\",\"dateModified\":\"2021-04-25T19:58:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#webpage\"},\"wordCount\":1247,\"publisher\":{\"@id\":\"https:\/\/www.evertop.pl\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg\",\"keywords\":[\"analysis process\",\"project management\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.evertop.pl\/#\/schema\/person\/67da6133f965ef4876b54ed5cd0509ed\",\"name\":\"Pawe\\u0142 Szymura\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.evertop.pl\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3c1282144fed3331a59535f2439a6db1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3c1282144fed3331a59535f2439a6db1?s=96&d=mm&r=g\",\"caption\":\"Pawe\\u0142 Szymura\"},\"url\":\"https:\/\/www.evertop.pl\/en\/author\/pszymura\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Prepare a Good Specification Of Requirements For IT Projects - Evertop","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.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/","og_locale":"en_US","og_type":"article","og_title":"How To Prepare a Good Specification Of Requirements For IT Projects - Evertop","og_description":"In the previous article you could read about how to find appropriate software company, which carries out the project of your idea. When you finally make a decision you will face another challenge. You probably already have a vision of your own project, however, the problem arises when you need to describe it on paper. [&hellip;]","og_url":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/","og_site_name":"Evertop","article_publisher":"https:\/\/www.facebook.com\/EvertopPoland\/","article_published_time":"2020-12-09T10:40:33+00:00","article_modified_time":"2021-04-25T19:58:42+00:00","og_image":[{"width":2560,"height":1287,"url":"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg","path":"\/home\/evertop\/web-evertop\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg","size":"full","id":2764,"alt":"Specyfikacja wymaga\u0144 projektu IT","pixels":3294720,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Pawe\u0142 Szymura","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.evertop.pl\/#organization","name":"Evertop","url":"https:\/\/www.evertop.pl\/","sameAs":["https:\/\/www.facebook.com\/EvertopPoland\/","https:\/\/www.linkedin.com\/company\/evertop-software-development\/"],"logo":{"@type":"ImageObject","@id":"https:\/\/www.evertop.pl\/#logo","inLanguage":"en-US","url":"https:\/\/www.evertop.pl\/wp-content\/uploads\/2021\/04\/logo_new.png","contentUrl":"https:\/\/www.evertop.pl\/wp-content\/uploads\/2021\/04\/logo_new.png","width":582,"height":114,"caption":"Evertop"},"image":{"@id":"https:\/\/www.evertop.pl\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.evertop.pl\/#website","url":"https:\/\/www.evertop.pl\/","name":"Evertop","description":"we code the future","publisher":{"@id":"https:\/\/www.evertop.pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.evertop.pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#primaryimage","inLanguage":"en-US","url":"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg","contentUrl":"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg","width":2560,"height":1287,"caption":"Specyfikacja wymaga\u0144 projektu IT"},{"@type":"WebPage","@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#webpage","url":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/","name":"How To Prepare a Good Specification Of Requirements For IT Projects - Evertop","isPartOf":{"@id":"https:\/\/www.evertop.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#primaryimage"},"datePublished":"2020-12-09T10:40:33+00:00","dateModified":"2021-04-25T19:58:42+00:00","breadcrumb":{"@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/www.evertop.pl\/en\/"},{"@type":"ListItem","position":2,"name":"How To Prepare a Good Specification Of Requirements For IT Projects"}]},{"@type":"Article","@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#article","isPartOf":{"@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#webpage"},"author":{"@id":"https:\/\/www.evertop.pl\/#\/schema\/person\/67da6133f965ef4876b54ed5cd0509ed"},"headline":"How To Prepare a Good Specification Of Requirements For IT Projects","datePublished":"2020-12-09T10:40:33+00:00","dateModified":"2021-04-25T19:58:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#webpage"},"wordCount":1247,"publisher":{"@id":"https:\/\/www.evertop.pl\/#organization"},"image":{"@id":"https:\/\/www.evertop.pl\/en\/how-to-prepare-a-good-specification-of-requirements-for-it-projects\/#primaryimage"},"thumbnailUrl":"https:\/\/www.evertop.pl\/wp-content\/uploads\/2020\/12\/grafiki_blog_Specyfikacja-projektu-17-scaled.jpg","keywords":["analysis process","project management"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.evertop.pl\/#\/schema\/person\/67da6133f965ef4876b54ed5cd0509ed","name":"Pawe\u0142 Szymura","image":{"@type":"ImageObject","@id":"https:\/\/www.evertop.pl\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/3c1282144fed3331a59535f2439a6db1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3c1282144fed3331a59535f2439a6db1?s=96&d=mm&r=g","caption":"Pawe\u0142 Szymura"},"url":"https:\/\/www.evertop.pl\/en\/author\/pszymura\/"}]}},"_links":{"self":[{"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/posts\/2514"}],"collection":[{"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/comments?post=2514"}],"version-history":[{"count":15,"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/posts\/2514\/revisions"}],"predecessor-version":[{"id":4302,"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/posts\/2514\/revisions\/4302"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/media\/2764"}],"wp:attachment":[{"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/media?parent=2514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/categories?post=2514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.evertop.pl\/en\/wp-json\/wp\/v2\/tags?post=2514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}