<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>http://13.50.150.85/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eniram</id>
	<title>DTU ProjectLab - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="http://13.50.150.85/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eniram"/>
	<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php/Special:Contributions/Eniram"/>
	<updated>2026-07-15T12:15:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=6192</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=6192"/>
		<updated>2014-12-01T17:31:56Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* NobodyKnows Peer Review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;My answer to the reviews is written in bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
** &#039;&#039;&#039;I have now assigned my references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
** &#039;&#039;&#039;You are right, it makes more sense to explain the steps first, and add the application chapter as examples in the end.&#039;&#039;&#039;&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
*** &#039;&#039;&#039;I wrote my article as an &#039;introduction and overview&#039; article. It is open to discussion but I do not think it is the purpose of my article.&#039;&#039;&#039;&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
** &#039;&#039;&#039;Two categories were already attached.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;why not needs? I do not understand this rule...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
* &#039;&#039;&#039;Now corrected!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;I did not know this rule (in French, colons call for lowercase!). I think I corrected it everywhere.&#039;&#039;&#039;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
* &#039;&#039;&#039;You are right, I did not really know how to turn this title. I think I have now found a better one.&#039;&#039;&#039;&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
* &#039;&#039;&#039;Thank you! That&#039;s good to know, I was kind of worried about this :\&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
* &#039;&#039;&#039;You are absolutely right. I know I should put figures and I would have liked to add some but unfortunately I could not find very accurate ones and I lacked time, so I wanted to focus on the text...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;There are a lot of wiki articles about stakeholders! But I will try to find one to link here, because it is relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;br /&gt;
* &#039;&#039;&#039;Thank you very much for your review! I also learnt a lot when doing this article ;)&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5835</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5835"/>
		<updated>2014-12-01T13:21:55Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
** &#039;&#039;&#039;I have now assigned my references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
** &#039;&#039;&#039;You are right, it makes more sense to explain the steps first, and add the application chapter as examples in the end.&#039;&#039;&#039;&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
*** &#039;&#039;&#039;I wrote my article as an &#039;introduction and overview&#039; article. It is open to discussion but I do not think it is the purpose of my article.&#039;&#039;&#039;&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
** &#039;&#039;&#039;Two categories were already attached.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;why not needs? I do not understand this rule...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
* &#039;&#039;&#039;Now corrected!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;I did not know this rule (in French, colons call for lowercase!). I think I corrected it everywhere.&#039;&#039;&#039;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
* &#039;&#039;&#039;You are right, I did not really know how to turn this title. I think I have now found a better one.&#039;&#039;&#039;&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
* &#039;&#039;&#039;Thank you! That&#039;s good to know, I was kind of worried about this :\&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
* &#039;&#039;&#039;You are absolutely right. I know I should put figures and I would have liked to add some but unfortunately I could not find very accurate ones and I lacked time, so I wanted to focus on the text...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;There are a lot of wiki articles about stakeholders! But I will try to find one to link here, because it is relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;br /&gt;
* &#039;&#039;&#039;Thank you very much for your review! I also learnt a lot when doing this article ;)&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5833</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5833"/>
		<updated>2014-12-01T13:20:42Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements change management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements.&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer: The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. A customer can be any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project.&lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth.&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
* The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
* The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. A [[Stakeholder Analysis]] will allow defining all the relevant stakeholders.&lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process&amp;lt;ref&amp;gt;Office of Government Commerce, UK, &#039;Managing changes to requirements&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100503135839/http:/www.ogc.gov.uk/delivery_lifecycle_managing_changes_to_requirements.asp&amp;lt;/ref&amp;gt;, mainly due to uncertainty and [[complexity]] in projects, and some examples of circumstances can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. Traceability is one of the main ways to identify, understand and support a change and its impact. The success in requirements management practices comes from the ability to accommodate such changes successfully. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;. &lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5832</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5832"/>
		<updated>2014-12-01T13:20:12Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements elicitation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements.&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer: The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. A customer can be any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project.&lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth.&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
* The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
* The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. A [[Stakeholder Analysis]] will allow defining all the relevant stakeholders.&lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process&amp;lt;ref&amp;gt;Office of Government Commerce, UK, &#039;Managing changes to requirements&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100503135839/http:/www.ogc.gov.uk/delivery_lifecycle_managing_changes_to_requirements.asp&amp;lt;/ref&amp;gt;, mainly due to uncertainty and complexity in projects, and some examples of circumstances can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. Traceability is one of the main ways to identify, understand and support a change and its impact. The success in requirements management practices comes from the ability to accommodate such changes successfully. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;. &lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5827</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5827"/>
		<updated>2014-12-01T13:15:51Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
** &#039;&#039;&#039;I have now assigned my references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
** &#039;&#039;&#039;You are right, it makes more sense to explain the steps first, and add the application chapter as examples in the end.&#039;&#039;&#039;&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
*** &#039;&#039;&#039;I wrote my article as an &#039;introduction and overview&#039; article. It is open to discussion but I do not think it is the purpose of my article.&#039;&#039;&#039;&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
** &#039;&#039;&#039;Two categories were already attached.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;why not needs? I do not understand this rule...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
* &#039;&#039;&#039;Now corrected!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;I did not know this rule (in French, colons call for lowercase!). I think I corrected it everywhere.&#039;&#039;&#039;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
* &#039;&#039;&#039;You are right, I did not really know how to turn this title. I think I have now found a better one.&#039;&#039;&#039;&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
* &#039;&#039;&#039;Thank you! That&#039;s good to know, I was kind of worried about this :\&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
* &#039;&#039;&#039;You are absolutely right. I know I should put figures and I would have liked to add some but unfortunately I could not find very accurate ones and I lacked time, so I wanted to focus on the text...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;There are a lot of wiki articles about stakeholders! But I will try to find one to link here, because it is relevant.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5820</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5820"/>
		<updated>2014-12-01T13:13:49Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Formal aspect */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
** &#039;&#039;&#039;I have now assigned my references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
** &#039;&#039;&#039;You are right, it makes more sense to explain the steps first, and add the application chapter as examples in the end.&#039;&#039;&#039;&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
*** &#039;&#039;&#039;I wrote my article as an &#039;introduction and overview&#039; article. It is open to discussion but I do not think it is the purpose of my article.&#039;&#039;&#039;&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
** &#039;&#039;&#039;Two categories were already attached.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;why not needs? I do not understand this rule...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
* &#039;&#039;&#039;Now corrected!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;I did not know this rule (in French, colons call for lowercase!). I think I corrected it everywhere.&#039;&#039;&#039;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
* &#039;&#039;&#039;You are right, I did not really know how to turn this title. I think I have now found a better one.&#039;&#039;&#039;&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
* &#039;&#039;&#039;Thank you! That&#039;s good to know, I was kind of worried about this :\&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
* &#039;&#039;&#039;You are absolutely right. I know I should put figures and I would have liked to add some but unfortunately I could not find very accurate ones and I lacked time, so I wanted to focus on the text...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5813</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5813"/>
		<updated>2014-12-01T13:07:03Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* NobodyKnows Peer Review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
** &#039;&#039;&#039;I have now assigned my references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
** &#039;&#039;&#039;You are right, it makes more sense to explain the steps first, and add the application chapter as examples in the end.&#039;&#039;&#039;&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
*** &#039;&#039;&#039;I wrote my article as an &#039;introduction and overview&#039; article. It is open to discussion but I do not think it is the purpose of my article.&#039;&#039;&#039;&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
** &#039;&#039;&#039;Two categories were already attached.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5812</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5812"/>
		<updated>2014-12-01T13:06:14Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Overall feedback */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
** &#039;&#039;&#039;I have now assigned my references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
** &#039;&#039;&#039;You are right, it makes more sense to explain the steps first, and add the application chapter as examples in the end.&#039;&#039;&#039;&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
*** &#039;&#039;&#039;I wrote my article as an &#039;introduction and overview&#039; article. It is open to discussion but I do not think it is the purpose of my article.&#039;&#039;&#039;&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
** &#039;&#039;&#039;Two categories were already attached.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5811</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5811"/>
		<updated>2014-12-01T13:03:06Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements change management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
** &#039;&#039;&#039;I have now assigned my references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5809</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5809"/>
		<updated>2014-12-01T13:02:07Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements change management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements.&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer: The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. A customer can be any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project.&lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth.&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process&amp;lt;ref&amp;gt;Office of Government Commerce, UK, &#039;Managing changes to requirements&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100503135839/http:/www.ogc.gov.uk/delivery_lifecycle_managing_changes_to_requirements.asp&amp;lt;/ref&amp;gt;, mainly due to uncertainty and complexity in projects, and some examples of circumstances can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. Traceability is one of the main ways to identify, understand and support a change and its impact. The success in requirements management practices comes from the ability to accommodate such changes successfully. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;. &lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5807</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5807"/>
		<updated>2014-12-01T12:59:56Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements change management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements.&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer: The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. A customer can be any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project.&lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth.&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process&amp;lt;ref&amp;gt;Office of Government Commerce, UK, &#039;Managing changes to requirements&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100503135839/http:/www.ogc.gov.uk/delivery_lifecycle_managing_changes_to_requirements.asp&amp;lt;/ref&amp;gt;, mainly due to uncertainty and complexity in projects, and some examples of circumstances can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The success in requirements management practices comes from the ability to accommodate such changes successfully. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5800</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5800"/>
		<updated>2014-12-01T12:53:21Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Product development projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
** &#039;&#039;&#039;I have now added references&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5799</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5799"/>
		<updated>2014-12-01T12:52:09Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Application context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
** &#039;&#039;&#039;This is true, a link to the article comparing systems engineering and project management is absolutely justified here and can be a good complement to my article. So I have now added the link!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5796</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5796"/>
		<updated>2014-12-01T12:48:46Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Definition of project success */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Actually, this is my own point of view on how to define the success of a project. Of course, I was also helped by the readings I have done, but I cannot add one reference for this statement...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
** &#039;&#039;&#039;I think it was obvious but it seems that it is not, so I added explanation.&#039;&#039;&#039;&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
** &#039;&#039;&#039;I do not understand what you mean here? I detailed 4 criteria to define project success, customer&#039;s satisfaction is one of them but there are still 3 other, but they are detailed. I meant here that the customers&#039; requirements are one main aspect to consider in a project in order for it to be successful.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5793</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=5793"/>
		<updated>2014-12-01T12:45:04Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Definition of project success */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements.&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer: The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. A customer can be any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project.&lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth.&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, mainly due to uncertainty and complexity in projects, and some examples of circumstances can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The success in requirements management practices comes from the ability to accommodate such changes successfully. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5790</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5790"/>
		<updated>2014-12-01T12:41:21Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* NobodyKnows Peer Review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I will reply to your feedback in bold.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5789</id>
		<title>Talk:Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Requirements_management&amp;diff=5789"/>
		<updated>2014-12-01T12:40:47Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NobodyKnows Peer Review=&lt;br /&gt;
I have gone through the wiki article and the review will be based from a chapter overview and finally an overall review. There are only comments if a section is shown below.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* I like the starting definition, but it would be nice with a relevant reference - see below.&lt;br /&gt;
** &amp;quot;According to The Office of Government Commerce in United Kingdom, requirements are “&#039;&#039;capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities” and requirements management is “the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team&#039;&#039;”.&amp;quot; &lt;br /&gt;
*** &#039;&#039;&#039;I thought that writing where the quote came from was sufficient, but I have now updated the source&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* I would not use acronyms, when writing a &amp;quot;scientific wiki&amp;quot; article&lt;br /&gt;
** A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure [2] : delayed projects, budget overruns, or products that &#039;&#039;&#039;&#039;&#039;[[don&#039;t]]&#039;&#039;&#039;&#039;&#039; come out as designed.&lt;br /&gt;
*** &#039;&#039;&#039;You are right, it was a inattention mistake that I now have corrected.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*  You state that &amp;quot;Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&amp;quot;&lt;br /&gt;
** This is not really mentioned in depth throughout the article, but sound very interesting.&lt;br /&gt;
*** &#039;&#039;&#039;Some companies use only tools like excel or word (basically lists) but for complex projects it seems that there are kinds of software for managing requirements. I did not see the point in explaining them in the article because there are a lot (there is not only &#039;&#039;one&#039;&#039; good way to manage requirements) and they are produced by private companies.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Overview chapter&#039;&#039; ===&lt;br /&gt;
* It is a real nice overview of Requirements Management and I want to keep reading!&lt;br /&gt;
** &#039;&#039;&#039;Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
* Please add a reference for this. A strong statement needs a reference.&lt;br /&gt;
** &amp;quot;The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;project success&#039;&#039; ===&lt;br /&gt;
* It would be very nice if a definition of &amp;quot;customers&amp;quot; regarding projects could be made and maybe a few examples.&lt;br /&gt;
* Please consider if it is only the customers expectations that needs to be satisfied - if yes - please state why?&lt;br /&gt;
&lt;br /&gt;
== Application context ==&lt;br /&gt;
* An idea would be to make a reference to a wiki article regarding &amp;quot;System Engineering&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== System engineering processes ==&lt;br /&gt;
* It feels like the section just ends, without a &amp;quot;wrap-up&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers&lt;br /&gt;
&lt;br /&gt;
* Please assign reference&lt;br /&gt;
** A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied.&lt;br /&gt;
&lt;br /&gt;
* Good informative chapter!&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
* A reference is needed for this.&lt;br /&gt;
** Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Overall impression of the &#039;&#039;Application context&#039;&#039; ===&lt;br /&gt;
* Very good idea to present different aspects, where Requirement management is relevant!&lt;br /&gt;
* Overall a very good chapter, but there is a lack of references.&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation==&lt;br /&gt;
* Very good chapter, easy to understand.&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
* Very well written section, but it would be very nice with a discussion regarding the Strength and weaknesses etc..&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
* Very interesting aspect to consider!&lt;br /&gt;
* There are no references assigned to this section.&lt;br /&gt;
&lt;br /&gt;
=Overall feedback=&lt;br /&gt;
* Please read the article for grammatical errors (not many, but a few).&lt;br /&gt;
* I would properly introduce the section &amp;quot;Main steps of requirements management&amp;quot; earlier so when reading the different areas, where this approach is relevant the reader will already have an idea of what it is.&lt;br /&gt;
* Please be more critical throughout the article&lt;br /&gt;
** state strength, weaknesses and controversial points.&lt;br /&gt;
* An example for how to apply requirements management would be very nice, so the reader could get an idea of how to implement this in his/her project.&lt;br /&gt;
* An overall comment is that there a missing a lot of references, when doing this kind of article.&lt;br /&gt;
* Please be aware of copy&amp;amp;paste. &lt;br /&gt;
* Please attach &amp;quot;categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MartinKruck peer review =&lt;br /&gt;
&lt;br /&gt;
= Formal aspect =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;References&#039;&#039;&#039;&lt;br /&gt;
As mentioned by NobodyKnows, you should remember to use references.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Language&#039;&#039;&#039;&lt;br /&gt;
When rereading your article be mindful of your english, especially when using the suffix -s&lt;br /&gt;
e.g.: &amp;quot;As a matter of fact, a new designed product  need (not:needs) to fulfil the customer’s expectations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
As mentioned by NobodyKnows, you should not use acronyms (don&#039;t, shouldn&#039;t). But I am sure that was just a slip up, since it only happened once ;-)&lt;br /&gt;
&lt;br /&gt;
Also remember that [:] forces capital on the following letter. You have a title saying: &amp;quot;Requirements management: how to make a project successful?&amp;quot;&lt;br /&gt;
Further more; this is not a question. Since this is the only title with a colon [:] it looks weird. Consider rewriting the other titles to the same format or rephrase the title to something like: How to make a successful using requirements management&lt;br /&gt;
&lt;br /&gt;
Other than those I only stumbled a few times. 8/10 on your english.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figures&#039;&#039;&#039;&lt;br /&gt;
I feel that most of your partitions could use some figures to illustrate their points, especially chapter 3 and 4, where you discuss some very valid points, which are also though to read since they are very complex.&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
&lt;br /&gt;
Chapter 1 gives a great definition of the subject, but does not give a great summary of what is to come.&lt;br /&gt;
&lt;br /&gt;
Chapter 2 is very well written and could only benefit from a few useful figures.&lt;br /&gt;
&lt;br /&gt;
Chapter 3 loses some of its focus. I think that starting each topic with a &#039;&#039;&#039;short&#039;&#039;&#039; presentation on what each project is about and what/how requirements management is to be used, would help this part.&lt;br /&gt;
&lt;br /&gt;
Chapter 4 is a bit confusing. I think that you should look further into your use of layout and/or use appropriate figures.&lt;br /&gt;
&lt;br /&gt;
Lastly I feel that the article ends rather abruptly. Either think about rounding the last partition or add a fifth chapter.&lt;br /&gt;
&lt;br /&gt;
BTW you mention stakeholders. This subject is covered [[Mapping Stakeholders]] code: &amp;lt;nowiki&amp;gt;[[Mapping Stakeholders]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise I think that the article is great and gave me some new knowledge. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4933</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4933"/>
		<updated>2014-11-29T17:16:50Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements change management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, mainly due to uncertainty and complexity in projects, and some examples of circumstances can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The success in requirements management practices comes from the ability to accommodate such changes successfully. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4930</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4930"/>
		<updated>2014-11-29T17:01:50Z</updated>

		<summary type="html">&lt;p&gt;Eniram: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4929</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4929"/>
		<updated>2014-11-29T17:01:18Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure&amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4928</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4928"/>
		<updated>2014-11-29T17:01:02Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt;: Delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4926</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4926"/>
		<updated>2014-11-29T16:57:09Z</updated>

		<summary type="html">&lt;p&gt;Eniram: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4925</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4925"/>
		<updated>2014-11-29T16:56:29Z</updated>

		<summary type="html">&lt;p&gt;Eniram: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
* The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
* The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
* The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
* The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
* The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
* The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
* The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
* A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
* Identification of a conflict between the stated requirements&lt;br /&gt;
* A requirement appears to be unachievable&lt;br /&gt;
* A change in the business environment&lt;br /&gt;
* A change in the laws or regulations&lt;br /&gt;
* The first considered solution appears to be not realisable&lt;br /&gt;
* A change in the trade-offs&lt;br /&gt;
* In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4924</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4924"/>
		<updated>2014-11-29T16:54:02Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements elicitation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
* The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
*The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
*The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4923</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4923"/>
		<updated>2014-11-29T16:52:46Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Product development projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref name=&amp;quot;product&amp;quot;&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development&amp;lt;ref name=&amp;quot;product&amp;quot;/&amp;gt;, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4922</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4922"/>
		<updated>2014-11-29T16:51:17Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Product development projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers.&amp;lt;ref&amp;gt; Nigel Cross, &#039;&#039;Engineering Design Methods: Strategies for Product Design&#039;&#039;, the Open University, Milton Keynes, UK&amp;lt;/ref&amp;gt; As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4919</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4919"/>
		<updated>2014-11-29T16:43:06Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Application context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, even if it takes different proportions when speaking about systems engineering or project management. &lt;br /&gt;
In systems engineering, requirements management appears as the first key input of any process, but it is also a well justified practice in project management, for instance in product development projects or construction projects.&lt;br /&gt;
&lt;br /&gt;
A comparative approach between systems engineering and project management can be found on this [http://apppm.man.dtu.dk/index.php/Systems_Engineering_versus_Project_Management,_a_comparative_study page].&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4917</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4917"/>
		<updated>2014-11-29T16:29:02Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* System engineering processes Systems Engineering Fundamentals, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process, and the first step of any process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4916</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4916"/>
		<updated>2014-11-29T16:26:12Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* System engineering processes Systems Engineering Fundamentals, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
For more information about systems engineering, consult [http://www.example.com link title]&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4889</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4889"/>
		<updated>2014-11-29T14:41:54Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Definition of project success */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: The achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): The achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4888</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4888"/>
		<updated>2014-11-29T14:40:15Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements management: how to make a project successful? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management as a key for successful projects =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4887</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4887"/>
		<updated>2014-11-29T14:38:33Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Poor requirement management as a cause for project failure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* A lack of user input, &lt;br /&gt;
&lt;br /&gt;
* Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
* Changing requirements,&lt;br /&gt;
&lt;br /&gt;
* Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
* Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4886</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4886"/>
		<updated>2014-11-29T14:37:03Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Definition of project success */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customers&#039; and other stakeholders&#039; expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
* The impact on the customer (any stakeholder with a strong interest in the project, who requires the services of the project management team, and usually who provides resources for the project): the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty. &lt;br /&gt;
&lt;br /&gt;
* The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
* The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4882</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4882"/>
		<updated>2014-11-29T14:03:55Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that do not come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4881</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=4881"/>
		<updated>2014-11-29T14:02:11Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;&amp;lt;ref name=&amp;quot;ogc&amp;quot;&amp;gt;Office of Government Commerce, UK, &#039;&#039;Requirements Management&#039;&#039;, available online: http://webarchive.nationalarchives.gov.uk/20100609111548/http://www.ogc.gov.uk/delivery_lifecycle_requirements_management.asp&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3731</id>
		<title>Talk:Critical Chain Project Management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3731"/>
		<updated>2014-11-26T02:12:03Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The way, in which the article is explained is good, I like the structure, and as the subject is covered from history to development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content aspects==&lt;br /&gt;
* The article is well related to portfolio management and project management, the way it has been categorized is consistent&lt;br /&gt;
* I think the use of 3500 words is not necessary for this article, the issue is well explained in a concise manner, facilitating the understanding of the tool.&lt;br /&gt;
* The topic is referenced correctly, consistent sources&lt;br /&gt;
* I think this tool is a great contribution to future students of the course&lt;br /&gt;
== Formal aspects==&lt;br /&gt;
*I find the article easy to read, I like the style in which it was written&lt;br /&gt;
* Overall I see a good structure of the article, I see that is well structured, and it shows that the topic is well known by author.&lt;br /&gt;
&lt;br /&gt;
* The figures are well referenced and understandable.&lt;br /&gt;
* References must be organized so that it can link the note with the reference at the bottom. That is corrected by following the instructions in the following link [http://www.mediawiki.org/wiki/Extension:Cite]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Peer review from Eniram =&lt;br /&gt;
&lt;br /&gt;
== Global review regarding form and content ==&lt;br /&gt;
&lt;br /&gt;
=== Formal aspects ===&lt;br /&gt;
&lt;br /&gt;
* Grammar, spelling, punctuation: From my point of view, it is very well written, with only a few mistakes (some &#039;s&#039; missing at the third person)&lt;br /&gt;
* The style is engaging, easy to understand.&lt;br /&gt;
* Your figure is nice and easy to understand and really illustrates the main point of the article (the difference between CCPM and traditional critical path). It is a pity that you do not make reference to it in the text!&lt;br /&gt;
* Also, the picture is referenced, which is good, and you draw it again yourself, so I think there is no copyright problem this way.&lt;br /&gt;
* Regarding layout etc.: try to make proper linked references; how to do this is well explained in the help section.&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
&lt;br /&gt;
* Your article is really interesting and I learnt a lot by reading it!&lt;br /&gt;
* It is also well related to the subject of the course, especially in the field of project management. It is also well categorised.&lt;br /&gt;
* The length seems appropriate. I think you chose a subject quite difficult to explain in an article, and you do not say too little nor too much.&lt;br /&gt;
* The article is well organised; there is an &#039;evolution&#039; (from &#039;history&#039; to &#039;discussion&#039;) and the different steps of the method are also well organised.&lt;br /&gt;
* The only really negative point in your article is the referencing: You almost never reference your sayings. I do not think these are all your ideas, and you even say so by mentioning studies and persons working on the subject. Every idea that is not yours must be referenced by an endnote, even if they are re-written in your own words.&lt;br /&gt;
* Otherwise, the sources you used are of good-quality.&lt;br /&gt;
* Overall impression: I think you chose a subject which is very complex and difficult to explain, and you managed to do it properly! For me, there is no copy/paste, because I can see you tried to explain with your own words. An improvement could be to add some concrete examples.&lt;br /&gt;
&lt;br /&gt;
== Detailed review for each paragraph: ==&lt;br /&gt;
&lt;br /&gt;
=== Summary ===&lt;br /&gt;
&lt;br /&gt;
* Your summary is good because it defines already what you are going to talk about and made me want to know more!&lt;br /&gt;
&lt;br /&gt;
=== History ===&lt;br /&gt;
&lt;br /&gt;
* It&#039;s really nice that you start your article by the historic aspect. It is a really good introduction&lt;br /&gt;
* You need to reference the book &#039;Critical chain&#039;&lt;br /&gt;
* Maybe you can describe the theory of constraints just after you introduce it the first time instead of at the end of the paragraph. It would also help understanding the second paragraph.&lt;br /&gt;
* There is a lack of references on the third paragraph; you need to say from which report/paper you got these numbers. &lt;br /&gt;
* Theory of constraints&lt;br /&gt;
** I don&#039;t think you need a new headline for this part since it is the only one in the &#039;history&#039; paragraph, maybe you can describe it as a full part of the paragraph&lt;br /&gt;
** The first sentence is very long and I think the first part it misses a verb&lt;br /&gt;
** The description of the steps is good, but for a better understanding you could add some short examples, for example, what could be a constraint, and what could be a way to exploit it, elevate it, etc.?&lt;br /&gt;
&lt;br /&gt;
=== Concept ===&lt;br /&gt;
&lt;br /&gt;
* This paragraph is nice to understand the differences between critical path and critical chain. Maybe you should link it to your picture, which is also a quite easy way to understand these difference!&lt;br /&gt;
* The first paragraph miss a reference: Where did you get this number?&lt;br /&gt;
* Does the use of the critical chain allow losing less time in project? I think this is what you imply in the first paragraph, but maybe you can state it clearly.&lt;br /&gt;
* In the second step, what does the &#039;optimal solution&#039; refers to? A solution to a particular project, or a solution about how to order the tasks to get a shorter project?&lt;br /&gt;
* In the second step: &#039;There is an default&#039; -&amp;gt; replace &#039;an&#039; by &#039;a&#039;&lt;br /&gt;
* What is the Event Chain Methodology?&lt;br /&gt;
* No reference at all in this paragraph!&lt;br /&gt;
&lt;br /&gt;
=== Planning ===&lt;br /&gt;
&lt;br /&gt;
* All the steps are well-explained&lt;br /&gt;
* Again, no reference at all in this paragraph (you must have learnt it from somewhere, haven&#039;t you?!)&lt;br /&gt;
&lt;br /&gt;
=== Execution ===&lt;br /&gt;
&lt;br /&gt;
* Well explained&lt;br /&gt;
* &#039;The analogy is even realized in some cases by have&#039; -&amp;gt; by having&lt;br /&gt;
* Later on the same sentence &#039;To signal critical...&#039; -&amp;gt; to signal that&lt;br /&gt;
* Again, no reference!&lt;br /&gt;
&lt;br /&gt;
=== Monitoring ===&lt;br /&gt;
&lt;br /&gt;
* You mention graphs and charts in this paragraph; do you have any example to show?&lt;br /&gt;
* The last part, regarding the threats that can happen, is a very interesting aspect to consider. Do you have any example of what kinds of measure could be taken? Find a way to shorten the next tasks?&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Are these your criticisms? Otherwise, you may want to link the references!&lt;br /&gt;
* You mention some studies, some opponents... What/who are they?&lt;br /&gt;
* TOC: Theory Of Constraint?&lt;br /&gt;
* Finally, in what cases (what kinds of projects or organisations) would it be recommended to use the CCPM rather than another method?&lt;br /&gt;
* Would it be a good way to consider both CCPM and a traditional method and compare/combine the final results to get the optimal solution?&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3730</id>
		<title>Talk:Critical Chain Project Management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3730"/>
		<updated>2014-11-26T02:11:25Z</updated>

		<summary type="html">&lt;p&gt;Eniram: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The way, in which the article is explained is good, I like the structure, and as the subject is covered from history to development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content aspects==&lt;br /&gt;
* The article is well related to portfolio management and project management, the way it has been categorized is consistent&lt;br /&gt;
* I think the use of 3500 words is not necessary for this article, the issue is well explained in a concise manner, facilitating the understanding of the tool.&lt;br /&gt;
* The topic is referenced correctly, consistent sources&lt;br /&gt;
* I think this tool is a great contribution to future students of the course&lt;br /&gt;
== Formal aspects==&lt;br /&gt;
*I find the article easy to read, I like the style in which it was written&lt;br /&gt;
* Overall I see a good structure of the article, I see that is well structured, and it shows that the topic is well known by author.&lt;br /&gt;
&lt;br /&gt;
* The figures are well referenced and understandable.&lt;br /&gt;
* References must be organized so that it can link the note with the reference at the bottom. That is corrected by following the instructions in the following link [http://www.mediawiki.org/wiki/Extension:Cite]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Peer review from Eniram =&lt;br /&gt;
&lt;br /&gt;
== Global review regarding form and content ==&lt;br /&gt;
&lt;br /&gt;
=== Formal aspects ===&lt;br /&gt;
&lt;br /&gt;
* Grammar, spelling, punctuation: From my point of view, it is very well written, with only a few mistakes (some &#039;s&#039; missing at the third person)&lt;br /&gt;
* The style is engaging, easy to understand.&lt;br /&gt;
* Your figure is nice and easy to understand and really illustrates the main point of the article (the difference between CCPM and traditional critical path). It is a pity that you do not make reference to it in the text!&lt;br /&gt;
* Also, the picture is referenced, which is good, and you draw it again yourself, so I think there is no copyright problem this way.&lt;br /&gt;
* Regarding layout etc.: try to make proper linked references; how to do this is well explained in the help section.&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
&lt;br /&gt;
* Your article is really interesting and I learnt a lot by reading it!&lt;br /&gt;
* It is also well related to the subject of the course, especially in the field of project management. It is also well categorised.&lt;br /&gt;
* The length seems appropriate. I think you chose a subject quite difficult to explain in an article, and you do not say too little nor too much.&lt;br /&gt;
* The article is well organised; there is an &#039;evolution&#039; (from &#039;history&#039; to &#039;discussion&#039;) and the different steps of the method are also well organised.&lt;br /&gt;
* This the only really negative point in your article: You almost never reference your sayings. I do not think these are all your ideas, and you even say so by mentioning studies and persons working on the subject. Every idea that is not yours must be referenced by an endnote, even if they are re-written in your own words.&lt;br /&gt;
* Otherwise, the sources you used are of good-quality.&lt;br /&gt;
* Overall impression: I think you chose a subject which is very complex and difficult to explain, and you managed to do it properly! For me, there is no copy/paste, because I can see you tried to explain with your own words. An improvement could be to add some concrete examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Detailed review for each paragraph: ==&lt;br /&gt;
&lt;br /&gt;
=== Summary ===&lt;br /&gt;
&lt;br /&gt;
* Your summary is good because it defines already what you are going to talk about and made me want to know more!&lt;br /&gt;
&lt;br /&gt;
=== History ===&lt;br /&gt;
&lt;br /&gt;
* It&#039;s really nice that you start your article by the historic aspect. It is a really good introduction&lt;br /&gt;
* You need to reference the book &#039;Critical chain&#039;&lt;br /&gt;
* Maybe you can describe the theory of constraints just after you introduce it the first time instead of at the end of the paragraph. It would also help understanding the second paragraph.&lt;br /&gt;
* There is a lack of references on the third paragraph; you need to say from which report/paper you got these numbers. &lt;br /&gt;
* Theory of constraints&lt;br /&gt;
** I don&#039;t think you need a new headline for this part since it is the only one in the &#039;history&#039; paragraph, maybe you can describe it as a full part of the paragraph&lt;br /&gt;
** The first sentence is very long and I think the first part it misses a verb&lt;br /&gt;
** The description of the steps is good, but for a better understanding you could add some short examples, for example, what could be a constraint, and what could be a way to exploit it, elevate it, etc.?&lt;br /&gt;
&lt;br /&gt;
=== Concept ===&lt;br /&gt;
&lt;br /&gt;
* This paragraph is nice to understand the differences between critical path and critical chain. Maybe you should link it to your picture, which is also a quite easy way to understand these difference!&lt;br /&gt;
* The first paragraph miss a reference: Where did you get this number?&lt;br /&gt;
* Does the use of the critical chain allow losing less time in project? I think this is what you imply in the first paragraph, but maybe you can state it clearly.&lt;br /&gt;
* In the second step, what does the &#039;optimal solution&#039; refers to? A solution to a particular project, or a solution about how to order the tasks to get a shorter project?&lt;br /&gt;
* In the second step: &#039;There is an default&#039; -&amp;gt; replace &#039;an&#039; by &#039;a&#039;&lt;br /&gt;
* What is the Event Chain Methodology?&lt;br /&gt;
* No reference at all in this paragraph!&lt;br /&gt;
&lt;br /&gt;
=== Planning ===&lt;br /&gt;
&lt;br /&gt;
* All the steps are well-explained&lt;br /&gt;
* Again, no reference at all in this paragraph (you must have learnt it from somewhere, haven&#039;t you?!)&lt;br /&gt;
&lt;br /&gt;
=== Execution ===&lt;br /&gt;
&lt;br /&gt;
* Well explained&lt;br /&gt;
* &#039;The analogy is even realized in some cases by have&#039; -&amp;gt; by having&lt;br /&gt;
* Later on the same sentence &#039;To signal critical...&#039; -&amp;gt; to signal that&lt;br /&gt;
* Again, no reference!&lt;br /&gt;
&lt;br /&gt;
=== Monitoring ===&lt;br /&gt;
&lt;br /&gt;
* You mention graphs and charts in this paragraph; do you have any example to show?&lt;br /&gt;
* The last part, regarding the threats that can happen, is a very interesting aspect to consider. Do you have any example of what kinds of measure could be taken? Find a way to shorten the next tasks?&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
&lt;br /&gt;
* Are these your criticisms? Otherwise, you may want to link the references!&lt;br /&gt;
* You mention some studies, some opponents... What/who are they?&lt;br /&gt;
* TOC: Theory Of Constraint?&lt;br /&gt;
* Finally, in what cases (what kinds of projects or organisations) would it be recommended to use the CCPM rather than another method?&lt;br /&gt;
* Would it be a good way to consider both CCPM and a traditional method and compare/combine the final results to get the optimal solution?&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3729</id>
		<title>Talk:Critical Chain Project Management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3729"/>
		<updated>2014-11-26T02:10:23Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Peer review from Eniram */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The way, in which the article is explained is good, I like the structure, and as the subject is covered from history to development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content aspects==&lt;br /&gt;
* The article is well related to portfolio management and project management, the way it has been categorized is consistent&lt;br /&gt;
* I think the use of 3500 words is not necessary for this article, the issue is well explained in a concise manner, facilitating the understanding of the tool.&lt;br /&gt;
* The topic is referenced correctly, consistent sources&lt;br /&gt;
* I think this tool is a great contribution to future students of the course&lt;br /&gt;
== Formal aspects==&lt;br /&gt;
*I find the article easy to read, I like the style in which it was written&lt;br /&gt;
* Overall I see a good structure of the article, I see that is well structured, and it shows that the topic is well known by author.&lt;br /&gt;
&lt;br /&gt;
* The figures are well referenced and understandable.&lt;br /&gt;
* References must be organized so that it can link the note with the reference at the bottom. That is corrected by following the instructions in the following link [http://www.mediawiki.org/wiki/Extension:Cite]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Peer review from Eniram =&lt;br /&gt;
&lt;br /&gt;
= Global review regarding form and content =&lt;br /&gt;
&lt;br /&gt;
== Formal aspects ==&lt;br /&gt;
&lt;br /&gt;
* Grammar, spelling, punctuation: From my point of view, it is very well written, with only a few mistakes (some &#039;s&#039; missing at the third person)&lt;br /&gt;
* The style is engaging, easy to understand.&lt;br /&gt;
* Your figure is nice and easy to understand and really illustrates the main point of the article (the difference between CCPM and traditional critical path). It is a pity that you do not make reference to it in the text!&lt;br /&gt;
* Also, the picture is referenced, which is good, and you draw it again yourself, so I think there is no copyright problem this way.&lt;br /&gt;
* Regarding layout etc.: try to make proper linked references; how to do this is well explained in the help section.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
&lt;br /&gt;
* Your article is really interesting and I learnt a lot by reading it!&lt;br /&gt;
* It is also well related to the subject of the course, especially in the field of project management. It is also well categorised.&lt;br /&gt;
* The length seems appropriate. I think you chose a subject quite difficult to explain in an article, and you do not say too little nor too much.&lt;br /&gt;
* The article is well organised; there is an &#039;evolution&#039; (from &#039;history&#039; to &#039;discussion&#039;) and the different steps of the method are also well organised.&lt;br /&gt;
* This the only really negative point in your article: You almost never reference your sayings. I do not think these are all your ideas, and you even say so by mentioning studies and persons working on the subject. Every idea that is not yours must be referenced by an endnote, even if they are re-written in your own words.&lt;br /&gt;
* Otherwise, the sources you used are of good-quality.&lt;br /&gt;
* Overall impression: I think you chose a subject which is very complex and difficult to explain, and you managed to do it properly! For me, there is no copy/paste, because I can see you tried to explain with your own words. An improvement could be to add some concrete examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Detailed review for each paragraph: =&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Your summary is good because it defines already what you are going to talk about and made me want to know more!&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
* It&#039;s really nice that you start your article by the historic aspect. It is a really good introduction&lt;br /&gt;
* You need to reference the book &#039;Critical chain&#039;&lt;br /&gt;
* Maybe you can describe the theory of constraints just after you introduce it the first time instead of at the end of the paragraph. It would also help understanding the second paragraph.&lt;br /&gt;
* There is a lack of references on the third paragraph; you need to say from which report/paper you got these numbers. &lt;br /&gt;
* Theory of constraints&lt;br /&gt;
** I don&#039;t think you need a new headline for this part since it is the only one in the &#039;history&#039; paragraph, maybe you can describe it as a full part of the paragraph&lt;br /&gt;
** The first sentence is very long and I think the first part it misses a verb&lt;br /&gt;
** The description of the steps is good, but for a better understanding you could add some short examples, for example, what could be a constraint, and what could be a way to exploit it, elevate it, etc.?&lt;br /&gt;
&lt;br /&gt;
== Concept ==&lt;br /&gt;
&lt;br /&gt;
* This paragraph is nice to understand the differences between critical path and critical chain. Maybe you should link it to your picture, which is also a quite easy way to understand these difference!&lt;br /&gt;
* The first paragraph miss a reference: Where did you get this number?&lt;br /&gt;
* Does the use of the critical chain allow losing less time in project? I think this is what you imply in the first paragraph, but maybe you can state it clearly.&lt;br /&gt;
* In the second step, what does the &#039;optimal solution&#039; refers to? A solution to a particular project, or a solution about how to order the tasks to get a shorter project?&lt;br /&gt;
* In the second step: &#039;There is an default&#039; -&amp;gt; replace &#039;an&#039; by &#039;a&#039;&lt;br /&gt;
* What is the Event Chain Methodology?&lt;br /&gt;
* No reference at all in this paragraph!&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
* All the steps are well-explained&lt;br /&gt;
* Again, no reference at all in this paragraph (you must have learnt it from somewhere, haven&#039;t you?!)&lt;br /&gt;
&lt;br /&gt;
== Execution ==&lt;br /&gt;
&lt;br /&gt;
* Well explained&lt;br /&gt;
* &#039;The analogy is even realized in some cases by have&#039; -&amp;gt; by having&lt;br /&gt;
* Later on the same sentence &#039;To signal critical...&#039; -&amp;gt; to signal that&lt;br /&gt;
* Again, no reference!&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
&lt;br /&gt;
* You mention graphs and charts in this paragraph; do you have any example to show?&lt;br /&gt;
* The last part, regarding the threats that can happen, is a very interesting aspect to consider. Do you have any example of what kinds of measure could be taken? Find a way to shorten the next tasks?&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
* Are these your criticisms? Otherwise, you may want to link the references!&lt;br /&gt;
* You mention some studies, some opponents... What/who are they?&lt;br /&gt;
* TOC: Theory Of Constraint?&lt;br /&gt;
* Finally, in what cases (what kinds of projects or organisations) would it be recommended to use the CCPM rather than another method?&lt;br /&gt;
* Would it be a good way to consider both CCPM and a traditional method and compare/combine the final results to get the optimal solution?&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3728</id>
		<title>Talk:Critical Chain Project Management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3728"/>
		<updated>2014-11-26T02:09:58Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Peer review from Eniram */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The way, in which the article is explained is good, I like the structure, and as the subject is covered from history to development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content aspects==&lt;br /&gt;
* The article is well related to portfolio management and project management, the way it has been categorized is consistent&lt;br /&gt;
* I think the use of 3500 words is not necessary for this article, the issue is well explained in a concise manner, facilitating the understanding of the tool.&lt;br /&gt;
* The topic is referenced correctly, consistent sources&lt;br /&gt;
* I think this tool is a great contribution to future students of the course&lt;br /&gt;
== Formal aspects==&lt;br /&gt;
*I find the article easy to read, I like the style in which it was written&lt;br /&gt;
* Overall I see a good structure of the article, I see that is well structured, and it shows that the topic is well known by author.&lt;br /&gt;
&lt;br /&gt;
* The figures are well referenced and understandable.&lt;br /&gt;
* References must be organized so that it can link the note with the reference at the bottom. That is corrected by following the instructions in the following link [http://www.mediawiki.org/wiki/Extension:Cite]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Peer review from Eniram =&lt;br /&gt;
&lt;br /&gt;
= Global review regarding form and content =&lt;br /&gt;
&lt;br /&gt;
== Formal aspects ==&lt;br /&gt;
&lt;br /&gt;
* Grammar, spelling, punctuation: From my point of view, it is very well written, with only a few mistakes (some &#039;s&#039; missing at the third person)&lt;br /&gt;
* The style is engaging, easy to understand.&lt;br /&gt;
* Your figure is nice and easy to understand and really illustrates the main point of the article (the difference between CCPM and traditional critical path). It is a pity that you do not make reference to it in the text!&lt;br /&gt;
* Also, the picture is referenced, which is good, and you draw it again yourself, so I think there is no copyright problem this way.&lt;br /&gt;
* Regarding layout etc.: try to make proper linked references; how to do this is well explained in the help section.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
&lt;br /&gt;
* Your article is really interesting and I learnt a lot by reading it!&lt;br /&gt;
* It is also well related to the subject of the course, especially in the field of project management. It is also well categorised.&lt;br /&gt;
* The length seems appropriate. I think you chose a subject quite difficult to explain in an article, and you do not say too little nor too much.&lt;br /&gt;
* The article is well organised; there is an &#039;evolution&#039; (from &#039;history&#039; to &#039;discussion&#039;) and the different steps of the method are also well organised.&lt;br /&gt;
* This the only really negative point in your article: You almost never reference your sayings. I do not think these are all your ideas, and you even say so by mentioning studies and persons working on the subject. Every idea that is not yours must be referenced by an endnote, even if they are re-written in your own words.&lt;br /&gt;
* Otherwise, the sources you used are of good-quality.&lt;br /&gt;
* Overall impression: I think you chose a subject which is very complex and difficult to explain, and you managed to do it properly! For me, there is no copy/paste, because I can see you tried to explain with your own words. An improvement could be to add some concrete examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Detailed review for each paragraph: =&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Your summary is good because it defines already what you are going to talk about and made me want to know more!&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
* It&#039;s really nice that you start your article by the historic aspect. It is a really good introduction&lt;br /&gt;
* You need to reference the book &#039;Critical chain&#039;&lt;br /&gt;
* Maybe you can describe the theory of constraints just after you introduce it the first time instead of at the end of the paragraph. It would also help understanding the second paragraph.&lt;br /&gt;
* There is a lack of references on the third paragraph; you need to say from which report/paper you got these numbers. &lt;br /&gt;
* Theory of constraints&lt;br /&gt;
** I don&#039;t think you need a new headline for this part since it is the only one in the &#039;history&#039; paragraph, maybe you can describe it as a full part of the paragraph&lt;br /&gt;
** The first sentence is very long and I think the first part it misses a verb&lt;br /&gt;
** The description of the steps is good, but for a better understanding you could add some short examples, for example, what could be a constraint, and what could be a way to exploit it, elevate it, etc.?&lt;br /&gt;
&lt;br /&gt;
== Concept ==&lt;br /&gt;
&lt;br /&gt;
* This paragraph is nice to understand the differences between critical path and critical chain. Maybe you should link it to your picture, which is also a quite easy way to understand these difference!&lt;br /&gt;
* The first paragraph miss a reference: Where did you get this number?&lt;br /&gt;
* Does the use of the critical chain allow losing less time in project? I think this is what you imply in the first paragraph, but maybe you can state it clearly.&lt;br /&gt;
* In the second step, what does the &#039;optimal solution&#039; refers to? A solution to a particular project, or a solution about how to order the tasks to get a shorter project?&lt;br /&gt;
* In the second step: &#039;There is an default&#039; -&amp;gt; replace &#039;an&#039; by &#039;a&#039;&lt;br /&gt;
* What is the Event Chain Methodology?&lt;br /&gt;
* No reference at all in this paragraph!&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
* All the steps are well-explained&lt;br /&gt;
* Again, no reference at all in this paragraph (you must have learnt it from somewhere, haven&#039;t you?!)&lt;br /&gt;
&lt;br /&gt;
== Execution ==&lt;br /&gt;
&lt;br /&gt;
* Well explained&lt;br /&gt;
* &#039;The analogy is even realized in some cases by have&#039; -&amp;gt; by having&lt;br /&gt;
* Later on the same sentence &#039;To signal critical...&#039; -&amp;gt; to signal that&lt;br /&gt;
* Again, no reference!&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
&lt;br /&gt;
* You mention graphs and charts in this paragraph; do you have any example to show?&lt;br /&gt;
* The last part, regarding the threats that can happen, is a very interesting aspect to consider. Do you have any example of what kinds of measure could be taken? Find a way to shorten the next tasks?&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
* Are these your criticisms? Otherwise, you may want to link the references!&lt;br /&gt;
* You mention some studies, some opponents... What/who are they?&lt;br /&gt;
* TOC: Theory Of Constraint?&lt;br /&gt;
* Finally, in what cases (what kinds of projects or organisations) would it be recommended to use the CCPM rather than another method?&lt;br /&gt;
* Would it be a good way to consider both CCPM and a traditional method and compare/combine the final results to get the optimal solution?&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3727</id>
		<title>Talk:Critical Chain Project Management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3727"/>
		<updated>2014-11-26T02:09:32Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Formal aspects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The way, in which the article is explained is good, I like the structure, and as the subject is covered from history to development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content aspects==&lt;br /&gt;
* The article is well related to portfolio management and project management, the way it has been categorized is consistent&lt;br /&gt;
* I think the use of 3500 words is not necessary for this article, the issue is well explained in a concise manner, facilitating the understanding of the tool.&lt;br /&gt;
* The topic is referenced correctly, consistent sources&lt;br /&gt;
* I think this tool is a great contribution to future students of the course&lt;br /&gt;
== Formal aspects==&lt;br /&gt;
*I find the article easy to read, I like the style in which it was written&lt;br /&gt;
* Overall I see a good structure of the article, I see that is well structured, and it shows that the topic is well known by author.&lt;br /&gt;
&lt;br /&gt;
* The figures are well referenced and understandable.&lt;br /&gt;
* References must be organized so that it can link the note with the reference at the bottom. That is corrected by following the instructions in the following link [http://www.mediawiki.org/wiki/Extension:Cite]&lt;br /&gt;
&lt;br /&gt;
== Peer review from Eniram ==&lt;br /&gt;
&lt;br /&gt;
= Global review regarding form and content =&lt;br /&gt;
&lt;br /&gt;
== Formal aspects ==&lt;br /&gt;
&lt;br /&gt;
* Grammar, spelling, punctuation: From my point of view, it is very well written, with only a few mistakes (some &#039;s&#039; missing at the third person)&lt;br /&gt;
* The style is engaging, easy to understand.&lt;br /&gt;
* Your figure is nice and easy to understand and really illustrates the main point of the article (the difference between CCPM and traditional critical path). It is a pity that you do not make reference to it in the text!&lt;br /&gt;
* Also, the picture is referenced, which is good, and you draw it again yourself, so I think there is no copyright problem this way.&lt;br /&gt;
* Regarding layout etc.: try to make proper linked references; how to do this is well explained in the help section.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
&lt;br /&gt;
* Your article is really interesting and I learnt a lot by reading it!&lt;br /&gt;
* It is also well related to the subject of the course, especially in the field of project management. It is also well categorised.&lt;br /&gt;
* The length seems appropriate. I think you chose a subject quite difficult to explain in an article, and you do not say too little nor too much.&lt;br /&gt;
* The article is well organised; there is an &#039;evolution&#039; (from &#039;history&#039; to &#039;discussion&#039;) and the different steps of the method are also well organised.&lt;br /&gt;
* This the only really negative point in your article: You almost never reference your sayings. I do not think these are all your ideas, and you even say so by mentioning studies and persons working on the subject. Every idea that is not yours must be referenced by an endnote, even if they are re-written in your own words.&lt;br /&gt;
* Otherwise, the sources you used are of good-quality.&lt;br /&gt;
* Overall impression: I think you chose a subject which is very complex and difficult to explain, and you managed to do it properly! For me, there is no copy/paste, because I can see you tried to explain with your own words. An improvement could be to add some concrete examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Detailed review for each paragraph: =&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Your summary is good because it defines already what you are going to talk about and made me want to know more!&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
* It&#039;s really nice that you start your article by the historic aspect. It is a really good introduction&lt;br /&gt;
* You need to reference the book &#039;Critical chain&#039;&lt;br /&gt;
* Maybe you can describe the theory of constraints just after you introduce it the first time instead of at the end of the paragraph. It would also help understanding the second paragraph.&lt;br /&gt;
* There is a lack of references on the third paragraph; you need to say from which report/paper you got these numbers. &lt;br /&gt;
* Theory of constraints&lt;br /&gt;
** I don&#039;t think you need a new headline for this part since it is the only one in the &#039;history&#039; paragraph, maybe you can describe it as a full part of the paragraph&lt;br /&gt;
** The first sentence is very long and I think the first part it misses a verb&lt;br /&gt;
** The description of the steps is good, but for a better understanding you could add some short examples, for example, what could be a constraint, and what could be a way to exploit it, elevate it, etc.?&lt;br /&gt;
&lt;br /&gt;
== Concept ==&lt;br /&gt;
&lt;br /&gt;
* This paragraph is nice to understand the differences between critical path and critical chain. Maybe you should link it to your picture, which is also a quite easy way to understand these difference!&lt;br /&gt;
* The first paragraph miss a reference: Where did you get this number?&lt;br /&gt;
* Does the use of the critical chain allow losing less time in project? I think this is what you imply in the first paragraph, but maybe you can state it clearly.&lt;br /&gt;
* In the second step, what does the &#039;optimal solution&#039; refers to? A solution to a particular project, or a solution about how to order the tasks to get a shorter project?&lt;br /&gt;
* In the second step: &#039;There is an default&#039; -&amp;gt; replace &#039;an&#039; by &#039;a&#039;&lt;br /&gt;
* What is the Event Chain Methodology?&lt;br /&gt;
* No reference at all in this paragraph!&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
* All the steps are well-explained&lt;br /&gt;
* Again, no reference at all in this paragraph (you must have learnt it from somewhere, haven&#039;t you?!)&lt;br /&gt;
&lt;br /&gt;
== Execution ==&lt;br /&gt;
&lt;br /&gt;
* Well explained&lt;br /&gt;
* &#039;The analogy is even realized in some cases by have&#039; -&amp;gt; by having&lt;br /&gt;
* Later on the same sentence &#039;To signal critical...&#039; -&amp;gt; to signal that&lt;br /&gt;
* Again, no reference!&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
&lt;br /&gt;
* You mention graphs and charts in this paragraph; do you have any example to show?&lt;br /&gt;
* The last part, regarding the threats that can happen, is a very interesting aspect to consider. Do you have any example of what kinds of measure could be taken? Find a way to shorten the next tasks?&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
* Are these your criticisms? Otherwise, you may want to link the references!&lt;br /&gt;
* You mention some studies, some opponents... What/who are they?&lt;br /&gt;
* TOC: Theory Of Constraint?&lt;br /&gt;
* Finally, in what cases (what kinds of projects or organisations) would it be recommended to use the CCPM rather than another method?&lt;br /&gt;
* Would it be a good way to consider both CCPM and a traditional method and compare/combine the final results to get the optimal solution?&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3726</id>
		<title>Talk:Critical Chain Project Management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3726"/>
		<updated>2014-11-26T02:09:17Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Formal aspects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The way, in which the article is explained is good, I like the structure, and as the subject is covered from history to development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content aspects==&lt;br /&gt;
* The article is well related to portfolio management and project management, the way it has been categorized is consistent&lt;br /&gt;
* I think the use of 3500 words is not necessary for this article, the issue is well explained in a concise manner, facilitating the understanding of the tool.&lt;br /&gt;
* The topic is referenced correctly, consistent sources&lt;br /&gt;
* I think this tool is a great contribution to future students of the course&lt;br /&gt;
== Formal aspects==&lt;br /&gt;
*I find the article easy to read, I like the style in which it was written&lt;br /&gt;
* Overall I see a good structure of the article, I see that is well structured, and it shows that the topic is well known by author.&lt;br /&gt;
&lt;br /&gt;
* The figures are well referenced and understandable.&lt;br /&gt;
* References must be organized so that it can link the note with the reference at the bottom. That is corrected by following the instructions in the following link [http://www.mediawiki.org/wiki/Extension:Cite]&lt;br /&gt;
&lt;br /&gt;
== Peer review from Eniram ==&lt;br /&gt;
&lt;br /&gt;
= Global review regarding form and content =&lt;br /&gt;
&lt;br /&gt;
== Formal aspects ==&lt;br /&gt;
&lt;br /&gt;
* Grammar, spelling, punctuation: From my point of view, it is very well written, with only a few mistakes (some &#039;s&#039; missing at the third person)&lt;br /&gt;
* The style is engaging, easy to understand.&lt;br /&gt;
* Your figure is nice and easy to understand and really illustrates the main point of the article (the difference between CCPM and traditional critical path). It is a pity that you do not make reference to it in the text!&lt;br /&gt;
* Also, the picture is referenced, which is good, and you draw it again yourself, so I think there is no copyright problem this way.&lt;br /&gt;
* Regarding layout etc.: try to make proper linked references; how to do this is well explained in the help&amp;lt;ref&amp;gt;See: http://apppm.man.dtu.dk/index.php/Help:Contents &amp;lt;/ref&amp;gt; section.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
&lt;br /&gt;
* Your article is really interesting and I learnt a lot by reading it!&lt;br /&gt;
* It is also well related to the subject of the course, especially in the field of project management. It is also well categorised.&lt;br /&gt;
* The length seems appropriate. I think you chose a subject quite difficult to explain in an article, and you do not say too little nor too much.&lt;br /&gt;
* The article is well organised; there is an &#039;evolution&#039; (from &#039;history&#039; to &#039;discussion&#039;) and the different steps of the method are also well organised.&lt;br /&gt;
* This the only really negative point in your article: You almost never reference your sayings. I do not think these are all your ideas, and you even say so by mentioning studies and persons working on the subject. Every idea that is not yours must be referenced by an endnote, even if they are re-written in your own words.&lt;br /&gt;
* Otherwise, the sources you used are of good-quality.&lt;br /&gt;
* Overall impression: I think you chose a subject which is very complex and difficult to explain, and you managed to do it properly! For me, there is no copy/paste, because I can see you tried to explain with your own words. An improvement could be to add some concrete examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Detailed review for each paragraph: =&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Your summary is good because it defines already what you are going to talk about and made me want to know more!&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
* It&#039;s really nice that you start your article by the historic aspect. It is a really good introduction&lt;br /&gt;
* You need to reference the book &#039;Critical chain&#039;&lt;br /&gt;
* Maybe you can describe the theory of constraints just after you introduce it the first time instead of at the end of the paragraph. It would also help understanding the second paragraph.&lt;br /&gt;
* There is a lack of references on the third paragraph; you need to say from which report/paper you got these numbers. &lt;br /&gt;
* Theory of constraints&lt;br /&gt;
** I don&#039;t think you need a new headline for this part since it is the only one in the &#039;history&#039; paragraph, maybe you can describe it as a full part of the paragraph&lt;br /&gt;
** The first sentence is very long and I think the first part it misses a verb&lt;br /&gt;
** The description of the steps is good, but for a better understanding you could add some short examples, for example, what could be a constraint, and what could be a way to exploit it, elevate it, etc.?&lt;br /&gt;
&lt;br /&gt;
== Concept ==&lt;br /&gt;
&lt;br /&gt;
* This paragraph is nice to understand the differences between critical path and critical chain. Maybe you should link it to your picture, which is also a quite easy way to understand these difference!&lt;br /&gt;
* The first paragraph miss a reference: Where did you get this number?&lt;br /&gt;
* Does the use of the critical chain allow losing less time in project? I think this is what you imply in the first paragraph, but maybe you can state it clearly.&lt;br /&gt;
* In the second step, what does the &#039;optimal solution&#039; refers to? A solution to a particular project, or a solution about how to order the tasks to get a shorter project?&lt;br /&gt;
* In the second step: &#039;There is an default&#039; -&amp;gt; replace &#039;an&#039; by &#039;a&#039;&lt;br /&gt;
* What is the Event Chain Methodology?&lt;br /&gt;
* No reference at all in this paragraph!&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
* All the steps are well-explained&lt;br /&gt;
* Again, no reference at all in this paragraph (you must have learnt it from somewhere, haven&#039;t you?!)&lt;br /&gt;
&lt;br /&gt;
== Execution ==&lt;br /&gt;
&lt;br /&gt;
* Well explained&lt;br /&gt;
* &#039;The analogy is even realized in some cases by have&#039; -&amp;gt; by having&lt;br /&gt;
* Later on the same sentence &#039;To signal critical...&#039; -&amp;gt; to signal that&lt;br /&gt;
* Again, no reference!&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
&lt;br /&gt;
* You mention graphs and charts in this paragraph; do you have any example to show?&lt;br /&gt;
* The last part, regarding the threats that can happen, is a very interesting aspect to consider. Do you have any example of what kinds of measure could be taken? Find a way to shorten the next tasks?&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
* Are these your criticisms? Otherwise, you may want to link the references!&lt;br /&gt;
* You mention some studies, some opponents... What/who are they?&lt;br /&gt;
* TOC: Theory Of Constraint?&lt;br /&gt;
* Finally, in what cases (what kinds of projects or organisations) would it be recommended to use the CCPM rather than another method?&lt;br /&gt;
* Would it be a good way to consider both CCPM and a traditional method and compare/combine the final results to get the optimal solution?&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3725</id>
		<title>Talk:Critical Chain Project Management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Critical_Chain_Project_Management&amp;diff=3725"/>
		<updated>2014-11-26T02:07:44Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Peer review from Eniram */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The way, in which the article is explained is good, I like the structure, and as the subject is covered from history to development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content aspects==&lt;br /&gt;
* The article is well related to portfolio management and project management, the way it has been categorized is consistent&lt;br /&gt;
* I think the use of 3500 words is not necessary for this article, the issue is well explained in a concise manner, facilitating the understanding of the tool.&lt;br /&gt;
* The topic is referenced correctly, consistent sources&lt;br /&gt;
* I think this tool is a great contribution to future students of the course&lt;br /&gt;
== Formal aspects==&lt;br /&gt;
*I find the article easy to read, I like the style in which it was written&lt;br /&gt;
* Overall I see a good structure of the article, I see that is well structured, and it shows that the topic is well known by author.&lt;br /&gt;
&lt;br /&gt;
* The figures are well referenced and understandable.&lt;br /&gt;
* References must be organized so that it can link the note with the reference at the bottom. That is corrected by following the instructions in the following link [http://www.mediawiki.org/wiki/Extension:Cite]&lt;br /&gt;
&lt;br /&gt;
== Peer review from Eniram ==&lt;br /&gt;
&lt;br /&gt;
= Global review regarding form and content =&lt;br /&gt;
&lt;br /&gt;
== Formal aspects ==&lt;br /&gt;
&lt;br /&gt;
* Grammar, spelling, punctuation: From my point of view, it is very well written, with only a few mistakes (some &#039;s&#039; missing at the third person)&lt;br /&gt;
* The style is engaging, easy to understand.&lt;br /&gt;
* Your figure is nice and easy to understand and really illustrates the main point of the article (the difference between CCPM and traditional critical path). It is a pity that you do not make reference to it in the text!&lt;br /&gt;
* Also, the picture is referenced, which is good, and you draw it again yourself, so I think there is no copyright problem this way.&lt;br /&gt;
* Regarding layout etc.: try to make proper linked references; how to do this is well explained in the help&amp;lt;ref name=&amp;quot;help&amp;quot;&amp;gt;See: http://apppm.man.dtu.dk/index.php/Help:Contents&amp;lt;/ref&amp;gt; section.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
&lt;br /&gt;
* Your article is really interesting and I learnt a lot by reading it!&lt;br /&gt;
* It is also well related to the subject of the course, especially in the field of project management. It is also well categorised.&lt;br /&gt;
* The length seems appropriate. I think you chose a subject quite difficult to explain in an article, and you do not say too little nor too much.&lt;br /&gt;
* The article is well organised; there is an &#039;evolution&#039; (from &#039;history&#039; to &#039;discussion&#039;) and the different steps of the method are also well organised.&lt;br /&gt;
* This the only really negative point in your article: You almost never reference your sayings. I do not think these are all your ideas, and you even say so by mentioning studies and persons working on the subject. Every idea that is not yours must be referenced by an endnote, even if they are re-written in your own words.&lt;br /&gt;
* Otherwise, the sources you used are of good-quality.&lt;br /&gt;
* Overall impression: I think you chose a subject which is very complex and difficult to explain, and you managed to do it properly! For me, there is no copy/paste, because I can see you tried to explain with your own words. An improvement could be to add some concrete examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Detailed review for each paragraph: =&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Your summary is good because it defines already what you are going to talk about and made me want to know more!&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
* It&#039;s really nice that you start your article by the historic aspect. It is a really good introduction&lt;br /&gt;
* You need to reference the book &#039;Critical chain&#039;&lt;br /&gt;
* Maybe you can describe the theory of constraints just after you introduce it the first time instead of at the end of the paragraph. It would also help understanding the second paragraph.&lt;br /&gt;
* There is a lack of references on the third paragraph; you need to say from which report/paper you got these numbers. &lt;br /&gt;
* Theory of constraints&lt;br /&gt;
** I don&#039;t think you need a new headline for this part since it is the only one in the &#039;history&#039; paragraph, maybe you can describe it as a full part of the paragraph&lt;br /&gt;
** The first sentence is very long and I think the first part it misses a verb&lt;br /&gt;
** The description of the steps is good, but for a better understanding you could add some short examples, for example, what could be a constraint, and what could be a way to exploit it, elevate it, etc.?&lt;br /&gt;
&lt;br /&gt;
== Concept ==&lt;br /&gt;
&lt;br /&gt;
* This paragraph is nice to understand the differences between critical path and critical chain. Maybe you should link it to your picture, which is also a quite easy way to understand these difference!&lt;br /&gt;
* The first paragraph miss a reference: Where did you get this number?&lt;br /&gt;
* Does the use of the critical chain allow losing less time in project? I think this is what you imply in the first paragraph, but maybe you can state it clearly.&lt;br /&gt;
* In the second step, what does the &#039;optimal solution&#039; refers to? A solution to a particular project, or a solution about how to order the tasks to get a shorter project?&lt;br /&gt;
* In the second step: &#039;There is an default&#039; -&amp;gt; replace &#039;an&#039; by &#039;a&#039;&lt;br /&gt;
* What is the Event Chain Methodology?&lt;br /&gt;
* No reference at all in this paragraph!&lt;br /&gt;
&lt;br /&gt;
== Planning ==&lt;br /&gt;
&lt;br /&gt;
* All the steps are well-explained&lt;br /&gt;
* Again, no reference at all in this paragraph (you must have learnt it from somewhere, haven&#039;t you?!)&lt;br /&gt;
&lt;br /&gt;
== Execution ==&lt;br /&gt;
&lt;br /&gt;
* Well explained&lt;br /&gt;
* &#039;The analogy is even realized in some cases by have&#039; -&amp;gt; by having&lt;br /&gt;
* Later on the same sentence &#039;To signal critical...&#039; -&amp;gt; to signal that&lt;br /&gt;
* Again, no reference!&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
&lt;br /&gt;
* You mention graphs and charts in this paragraph; do you have any example to show?&lt;br /&gt;
* The last part, regarding the threats that can happen, is a very interesting aspect to consider. Do you have any example of what kinds of measure could be taken? Find a way to shorten the next tasks?&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
* Are these your criticisms? Otherwise, you may want to link the references!&lt;br /&gt;
* You mention some studies, some opponents... What/who are they?&lt;br /&gt;
* TOC: Theory Of Constraint?&lt;br /&gt;
* Finally, in what cases (what kinds of projects or organisations) would it be recommended to use the CCPM rather than another method?&lt;br /&gt;
* Would it be a good way to consider both CCPM and a traditional method and compare/combine the final results to get the optimal solution?&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:Mapping_stakeholders&amp;diff=3223</id>
		<title>Talk:Mapping stakeholders</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:Mapping_stakeholders&amp;diff=3223"/>
		<updated>2014-11-25T15:55:51Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Peer review from Eniram */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Peer review from Eniram ==&lt;br /&gt;
&lt;br /&gt;
Formal aspects:&lt;br /&gt;
&lt;br /&gt;
* I don&#039;t think there is any spelling errors, maybe a few; however, maybe you would like to choose between British or American English and use always the same (analyze vs. analyse)&lt;br /&gt;
* Your article is not always grammatically correct; some sentences does not have a verb! This usually occurs when you make lists, and you made a lot.&lt;br /&gt;
* About punctuation: after you use colons (&#039;:&#039;), especially when you define terms, you should start a new sentence (subject + verb + complement) that comes as an explanation; what I mean is that the term you define should not be the subject of the sentence coming after the colon, or that means you do not need the colon.&lt;br /&gt;
* Your sentences are really succinct, sometimes too much (I think); it can be hard to get to the point.&lt;br /&gt;
* You chose nice and clear figures that illustrates your points well &lt;br /&gt;
* It would be nice if you could add a figure for the part about the power/interest grid, to have a visual idea of what it is&lt;br /&gt;
* You don&#039;t really refer to your figures in the text; the reader understands that you are writing about the figure, but it is not directly stated&lt;br /&gt;
* I think you made the figures yourself, am I right? So in this case there is no copyright issue.&lt;br /&gt;
* The general formatting is correct; however in the part about the salient model and more specifically in the &amp;quot;classification&amp;quot; part, don&#039;t start a new paragraph for the definition of each term, but write it next to the term it defines.&lt;br /&gt;
* Your references are not organised properly: the references 1, 2 and 3 refer to the same reading material.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Content aspects:&lt;br /&gt;
&lt;br /&gt;
* I was really confused about the summary. Are you talking about stakeholders mapping here? Who are &#039;they&#039;?&lt;br /&gt;
* Is your article only about construction projects?&lt;br /&gt;
* Your article is interesting but you don&#039;t really introduce it. From my point of view, the article is missing a proper definition of a stakeholder, and an explanation about why it is so important to manage them and why the mapping techniques you describe are important.&lt;br /&gt;
* Your article clearly relates to project management and stakeholders analysis, but you never say so; maybe you could explain the role of the stakeholder mapping in project management, at which phase of a project it is important and why, at which stage of stakeholders analysis is stakeholders mapping involved, etc.&lt;br /&gt;
* About the length of the article, I honestly do not like very long wiki articles, because you never find what you want. But here, I think your article is too short.&lt;br /&gt;
* Two of the mapping methods you present are quite detailed, while the third one is really short.&lt;br /&gt;
* You are very succinct all along; I think that what you write about is obvious to you, so you don&#039;t feel the need to explain a lot; however it is not for the one who reads, and it is sometimes difficult to follow you. &lt;br /&gt;
* I think that you miss some introductions to your elements, in order to contextualise them, for example explain the origins of the methods, what kinds of organisations use them and for what kind of projects... &lt;br /&gt;
* Overall, for me your article is a statement, a description. You do not provide any explanation, contextualisation or analysis of what you are writing about. &lt;br /&gt;
* There is no real flow in your article. I see it more like a big list.&lt;br /&gt;
* I didn&#039;t go through the sources, otherwise you would never have had this review today, but the sources seem sufficient and of high-quality (academic papers)&lt;br /&gt;
* You made references in your titles: does it mean that all the paragraph is written from what you read in only the one paper referenced? Or do your paragraphs contain some of your ideas? It is not clearly possible to know when you write about your ideas or someone else&#039;s.&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2256</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2256"/>
		<updated>2014-11-24T16:20:27Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements analysis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know what the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2254</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2254"/>
		<updated>2014-11-24T16:14:47Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Requirements elicitation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know which the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2253</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2253"/>
		<updated>2014-11-24T16:14:12Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Construction projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the clients&#039; wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Clients&#039; requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for a future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know which the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2252</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2252"/>
		<updated>2014-11-24T16:12:01Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Product development projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitates group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the client&#039;s wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Client&#039;s requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for a future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know which the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2251</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2251"/>
		<updated>2014-11-24T16:11:26Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Construction projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitate group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the clients&#039; requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the client&#039;s wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Client&#039;s requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for a future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know which the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2250</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2250"/>
		<updated>2014-11-24T16:09:57Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Definition of project success */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfilment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitate group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the client’s requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the client&#039;s wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Client&#039;s requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for a future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know which the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2249</id>
		<title>Requirements management</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Requirements_management&amp;diff=2249"/>
		<updated>2014-11-24T16:09:42Z</updated>

		<summary type="html">&lt;p&gt;Eniram: /* Definition of project success */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Overview =&lt;br /&gt;
&lt;br /&gt;
According to The Office of Government Commerce in United Kingdom, requirements are &#039;&#039;“capabilities and objectives to which any product or service must conform and are common to all development and other engineering activities”&#039;&#039; and requirements management is &#039;&#039;“the process of eliciting, documenting, organising, and tracking requirements and communicating this information across the various stakeholders and the project team”&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
From this, requirements management can be described as a strategy that has to be used by any organisation in order to make sure that the expectations coming from its customers and internal and external stakeholders are properly identified and managed. The purpose of requirements engineering is to track, identify, control and communicate these requirements, and to manage any changes to these requirements, at any time in the project process.&lt;br /&gt;
Requirements management is performed during the entire project life-cycle, but it is also one of the major sub-processes of the pre-project planning, since it contributes to the project performances in terms of costs, schedule and quality performance&amp;lt;ref name=&amp;quot;un&amp;quot;&amp;gt;Li-Ren Yang, Jieh-Haur Chen, Xing-Liang Wang, &#039;&#039;Effect of requirements definition and management on performance outcomes: roles of interpersonal conflict, product advantage and project type&#039;&#039;, International Journal of Project Management 33 (2015) 67–80, 2014&amp;lt;/ref&amp;gt;. Indeed, requirements are defined as all the goals to be achieved in order to make a product or a system complete and successful. Requirements management thus helps defining a project and providing a framework, allowing the project to be tracked and the objectives to be completed. Because requirements are open to change, project managers have to be prepared to any possible change in the project scope or in the requirements within the project’s process, as well as ready to manage these changes.&lt;br /&gt;
&lt;br /&gt;
A good requirements management is the key to projects success and better business results. A poor requirements management often lead to project failure &amp;lt;ref name=&amp;quot;deux&amp;quot;&amp;gt;Standish Group Report &#039;&#039;Chaos&#039;&#039;, www.standishgroup.com (available free from many educational sources on the web)&amp;lt;/ref&amp;gt; : delayed projects, budget overruns, or products that don&#039;t come out as designed. &lt;br /&gt;
&lt;br /&gt;
Requirements management can be handled by using different kinds of tools, which can either be manual processes or specialised tools.&lt;br /&gt;
&lt;br /&gt;
= Requirements management: how to make a project successful? =&lt;br /&gt;
&lt;br /&gt;
== Definition of project success ==&lt;br /&gt;
&lt;br /&gt;
The success of a project can be described in different ways, but the common criteria is the ability of a project manager to deliver a project in respecting time and budget constraints as well as respecting the customer&#039;s expectations. The system or product that have been promised must be the one to be delivered; this is only possible when all the requirements are fulfilled. Project managers need these requirements management in order to reduce uncertainty, ambiguity and mis-perception when managing a particular project.&lt;br /&gt;
&lt;br /&gt;
Aaron et al.&amp;lt;ref name=&#039;&#039;success&#039;&#039;&amp;gt;Aaron, S.J., Don, D., Ofer, L., Alan, M.C., 2001. &#039;&#039;Project success: amultidimensional strategic concept.&#039;&#039; Long Range Plann. 34 (6), 699–725. &amp;lt;/ref&amp;gt; define the success of a project in terms of the following criteria:&lt;br /&gt;
&lt;br /&gt;
- The project efficiency: the achievement of the specified project goals, such as time, budget, performance and other requirements,&lt;br /&gt;
&lt;br /&gt;
- The impact on the customer: the achievement of functional an technical performances, the solving of the customer&#039;s problem and the fulfillment of its needs, resulting in customer&#039;s satisfaction and loyalty&lt;br /&gt;
&lt;br /&gt;
- The business success, i.e. the impact and benefits on the performing organisation, such as profits, market share and growth,&lt;br /&gt;
&lt;br /&gt;
- The ability to prepare the organisation to future challenges, in terms of long-term benefits.&lt;br /&gt;
&lt;br /&gt;
Obviously, these dimensions do not have the same role for different types of projects. Regarding the customer&#039;s requirements, the customers expect different things from small-projects - a standard solution - than for greater projects - a unique solution with high capabilities and effectiveness. The highest complexity comes from bigger and more complex projects, which regard advanced needs for which maybe no previous solution exists. These projects involve high risks, but they meet success when they finally achieve to completely satisfy the customer, i.e. find a solution that could not be found before. &lt;br /&gt;
&lt;br /&gt;
Meeting the customer&#039;s expectations is key to any project success, since it means meeting performance, functional and technical requirements. Besides, satisfying the customer allows to meet other success criteria, especially the impact on the organisation and long-terms benefits; a satisfied customer will come back for further needs, and participate in promoting the organisation.&lt;br /&gt;
&lt;br /&gt;
== Poor requirement management as a cause for project failure ==&lt;br /&gt;
&lt;br /&gt;
A good requirements management is a requisite for a successful complex project. Indeed, researches conducted on failed projects show that failure to manage requirements is one of the main sources of project failure. Reasons for project failure regarding requirements are the ones following&amp;lt;ref name=&amp;quot;deux&amp;quot;/&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- A lack of user input, &lt;br /&gt;
&lt;br /&gt;
- Incomplete requirements,&lt;br /&gt;
&lt;br /&gt;
- Changing requirements,&lt;br /&gt;
&lt;br /&gt;
- Unrealistic expectations,&lt;br /&gt;
&lt;br /&gt;
- Unclear objectives.&lt;br /&gt;
&lt;br /&gt;
These reasons are signs of a poor requirement management and any problem affecting requirements, such as incomplete or ambiguous requirements, must be identified in order to reduce the project risk&amp;lt;ref name=&amp;quot;cinq&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Application context =&lt;br /&gt;
&lt;br /&gt;
Requirements management is a practice which is relevant in any kind of projects, especially in system engineering, software engineering and product development projects, construction projects…&lt;br /&gt;
&lt;br /&gt;
== System engineering processes&amp;lt;ref name=&amp;quot;trois&amp;quot;&amp;gt; &#039;&#039;Systems Engineering Fundamentals&#039;&#039;, Department of Defense, Systems Management College, Supplementary text prepared by the defense acquisition university press, Fort Belvoir, Virginia 22060-5565, January 2001&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
As satisfying customer’s needs is one of the main purposes of system engineering, requirements are part of every system engineering process. They are directly related to the customer’s needs and the objectives for the system being designed; in this way, they are linked to the performance of the system, since they are describing how well the system is supposed to work in its environment. Within any system engineering process, the elicited requirements are being analysed in order to be transformed into designs, taking into account existing constraints.&lt;br /&gt;
&lt;br /&gt;
The customer’s needs, constraints and requirements are the main inputs of a system engineering process. The first step of the process is to analyse them in order to determine functional and performance requirements.&lt;br /&gt;
&lt;br /&gt;
== Product development projects ==&lt;br /&gt;
&lt;br /&gt;
Requirements management is big issue when it comes to product development processes. Product development projects are becoming more and more complex, especially because of the increasing variety of demands from customers. As a matter of fact, a new designed product needs to fulfil the customer’s expectations, because the person who buys the product is the most important person in determining the commercial success of a product; in this way, the customer’s satisfaction is one of the major criteria in the success of a new designed product. This is why the process of product development is a user-centred process: the priority is given to the voice of the customer. Identifying the customer’s requirements allows defining the product’s attributes and specifying the performance required by the designed product. &lt;br /&gt;
&lt;br /&gt;
A way to keep track of the customer’s requirements in new product development is Quality Function Development, which is a tool used for defining the characteristics of a product as targets to be achieved for the engineering characteristics of the product in a way that customer’s requirements are satisfied. Requirement management in new product development also requires to focus on the possible changes in the customer’s requirements and then in the project scope. As there are always more groups now involved in the product development tasks, a good requirements definition and management allows a clearer and more organised overview of the overall project which also facilitate group-decision making, by providing a better and continuous communication between the involved stakeholders.&lt;br /&gt;
&lt;br /&gt;
== Construction projects ==&lt;br /&gt;
&lt;br /&gt;
One of the earliest phases of any construction project is the elicitation, analysis, specification and validation of the client’s requirements. Client&#039;s requirements constitute the main source of information for any construction project&amp;lt;ref name=&amp;quot;CRP&amp;quot;&amp;gt;J . M. KAMARA, C. J. ANUMBA &amp;amp; N. F. O. EVBUOMWAN, &#039;&#039;Establishing and processing client requirements - a key aspect of concurrent engineering in construction&#039;&#039;, Engineering, Construction and Architectural Management 2000 7|1, 15–28&amp;lt;/ref&amp;gt;. The proposed or constructed facility must satisfy the client&#039;s wishes.&lt;br /&gt;
&lt;br /&gt;
The complexity in construction projects is to satisfy both the paying clients and the using clients. Moreover, in construction projects, other requirements have to be taken into account and cannot be neglected, such as site requirements, environmental requirements or regulation requirements generated by construction codes. Client&#039;s requirements and construction requirements interact and can concurrent each others, which results in more constraints to be identified.&lt;br /&gt;
&lt;br /&gt;
Because construction projects are usually experiencing delays and budget overruns, requirements have to be tracked in a satisfactory way. Moreover, managing requirements all along the construction project contributes to reduction or elimination of waste in design and construction&amp;lt;ref name=&amp;quot;quatre&amp;quot;&amp;gt;JALLOW, A.K. ... 2008. &#039;&#039;Lifecycle approach to requirements information management in construction projects: state-of-the-art and future trends.&#039;&#039; IN: Dainty, A.R.J. (ed.). Proceedings of 24th Annual Conference of Association of Researchers in Construction Management ARCOM, September 1-3, 2008, University of Glamorgan, Cardiff, Wales. Vol.2, pp 769-778.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Main steps of requirements management =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements elicitation ==&lt;br /&gt;
&lt;br /&gt;
The requirements for a project can come from different possible sources, for example&amp;lt;ref name=&amp;quot;cinq&amp;quot;&amp;gt;Andrew Bourne, &#039;&#039;System Requirements Management&#039;&#039;, Tube Lines Ltd., UK&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
-	The stakeholders i.e. all the interested parties. This is the first source to be considered, as the system or product must meet the stakeholders’ desires and needs in the first place. Stakeholders have to be properly identified and their points of view have to be fully understood.&lt;br /&gt;
&lt;br /&gt;
-	The environment in which the system will exist and be performed and the system’s potential impact on it.&lt;br /&gt;
&lt;br /&gt;
-	The possible interfaces with other existing systems and the associated requirements.&lt;br /&gt;
&lt;br /&gt;
-	The requirements specific to the implementation of the system&lt;br /&gt;
&lt;br /&gt;
The complete identification of the sources of requirement from the very beginning of the project is a way to avoid any unknown requirement to emerge later in the project process, which will have consequences in terms of time and money. &lt;br /&gt;
&lt;br /&gt;
Requirements elicitation consists in understanding the needs of the stakeholders or any source of requirements and collecting them for a future analysis&amp;lt;ref name=&amp;quot;six&amp;quot;&amp;gt;Alan M. Davis, Ed Yourdon, Ann S. Zweig, &#039;&#039;Requirements Management Made Easy&#039;&#039;, Omni-Vista, Inc.&amp;lt;/ref&amp;gt;. In product development, it consists in determining all the features that need to be included in the product. The requirements can be elicited by observing, interviewing or questioning any known source of requirements.&lt;br /&gt;
&lt;br /&gt;
Some conditions have to be fulfilled in eliciting the requirements. They have to be constantly reviewed in order to detect any incomplete or ambiguous requirement or any conflict between requirements. Requirements must be understandable, achievable, verifiable, and unambiguous&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements documentation ==&lt;br /&gt;
&lt;br /&gt;
Requirements have to be properly stated and documented in order to be fully understood by any entity involved in the project process, and in order to be managed efficiently throughout all the phases of the project. Indeed, requirement management is all about the ability, not only to elicit requirement, but also to write them in a way that they are readable, understandable and traceable by many, in order to be able to follow their evolution throughout time&amp;lt;ref name=&amp;quot;sept&amp;quot;&amp;gt;Bashar Nuseibeh, Steve Easterbrook, &#039;&#039;Requirements Engineering: A Roadmap&#039;&#039;&amp;lt;/ref&amp;gt;. The elicited requirements need to be kept fully accessible&amp;lt;ref name=&amp;quot;quatre&amp;quot;/&amp;gt; at any time within the project life-cycle; indeed, the different teams and stakeholders, have interests in different requirements and during different phases of the project life-cycle. &lt;br /&gt;
&lt;br /&gt;
== Requirements analysis ==&lt;br /&gt;
&lt;br /&gt;
Every project meets different kinds of requirements; requirements analysis consists in determining how to categorise each requirement. A common categorisation is listed below&amp;lt;ref name=&amp;quot;un&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
-	The business requirements are high-level requirements describing what has to be realised to produce value out of a new product or system. &lt;br /&gt;
&lt;br /&gt;
-	The customer’s requirements define the exact expectations of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The functional requirements describe the functions required from the system or product, i.e. what it must do or provide, what exactly needs to be done. These requirements allow a very detailed description of the system or product.&lt;br /&gt;
&lt;br /&gt;
-	The performance requirements describe the expected performance of the system in fulfilling the previous described functions, i.e. how well the functions have to be fulfilled.&lt;br /&gt;
&lt;br /&gt;
-	The quality requirements cover non-functional attributes such as safety, maintainability, operability or environmental requirements.&lt;br /&gt;
&lt;br /&gt;
-	The process requirements describe the process to be followed and the constraints to be conformed to while realising the project, for example how the system has to be executed or delivered.&lt;br /&gt;
&lt;br /&gt;
-	The programme requirements cover all the deadlines in the project process, especially when the system or product has to be delivered.&lt;br /&gt;
&lt;br /&gt;
This list is non-exhaustive but provides a good idea of which kinds of requirements can be met in the project life-cycle. Business requirements are usually made for the project managers and the board of the organisation to read and understand them, whereas the functional requirements are more intended for project managers but also developers and testers. The functional requirements respond to the business requirements.&lt;br /&gt;
&lt;br /&gt;
Requirements analysis should result in a clear understanding of the functions of the system or product (what does it have to do?), its performance (how well do the functions have to be performed?) and its interfaces (in which environment will the system perform?). The analysis particularly highlights the functional, physical and operational views of the design: the operational view relates how the product will serve its user; the functional view focuses on what the product has to do; the physical view describes how the product is constructed. In the end, requirements analysis allows having a successful design definition&amp;lt;ref name=&amp;quot;trois&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All different requirements need to be ranked, which means that there is a need to know which the most important requirements are, and which of these requirements have to be prioritised&amp;lt;ref name=&amp;quot;huit&amp;quot;&amp;gt;Yvonne Bijan, Junfang Yu, Jerrell Stracener, Timothy Woods, &#039;&#039;Systems Requirements Engineering—State of the Methodology&#039;&#039;, Wiley Online Library (wileyonlinelibrary.com) DOI 10.1002/sys.21227, 2012&amp;lt;/ref&amp;gt; . Requirements can be scaled with regard to their importance for the customer but also to cost they involve. Several prioritisation methods can be used that will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
== Requirements change management ==&lt;br /&gt;
&lt;br /&gt;
Requirements definition is one of the first steps of a project process, because it allows the project to be properly defined by setting all the goals to be reached. However, requirements can emerge all along the life-cycle of the project process. In fact, it is not uncommon that the requirements change throughout the engineering process, and some reasons for that can be for instance:&lt;br /&gt;
&lt;br /&gt;
-	A change in the needs of the stakeholders, for example because of a lack of understanding&lt;br /&gt;
&lt;br /&gt;
-	Identification of a conflict between the stated requirements&lt;br /&gt;
&lt;br /&gt;
-	A requirement appears to be unachievable&lt;br /&gt;
&lt;br /&gt;
-	A change in the business environment&lt;br /&gt;
&lt;br /&gt;
-	A change in the laws or regulations&lt;br /&gt;
&lt;br /&gt;
-	The first considered solution appears to be not realisable&lt;br /&gt;
&lt;br /&gt;
-	A change in the trade-offs&lt;br /&gt;
&lt;br /&gt;
-	In a construction project, the need to adapt a new facility to other uses than the ones it was originally designed&lt;br /&gt;
&lt;br /&gt;
These changes are the reason why requirements management is needed throughout the life-cycle and not only in the first phases. Requirements management provides visibility, tracking and traceability of the requirements, which are crucial elements in case of such changing circumstances. The inability to manage these changing requirements is often considered as a cause for project failure, impacting both cost and duration. Traceability is one of the main ways to identify, understand and support a change and its impact.&lt;br /&gt;
&lt;br /&gt;
Of course, managing changes appears to be the most difficult task in requirements management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project Management]][[Category:Systems engineering]]&lt;/div&gt;</summary>
		<author><name>Eniram</name></author>
	</entry>
</feed>