<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=Requirements_Management</id>
	<title>Requirements Management - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=Requirements_Management"/>
	<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Requirements_Management&amp;action=history"/>
	<updated>2026-05-02T17:15:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://training-course-material.com/index.php?title=Requirements_Management&amp;diff=61780&amp;oldid=prev</id>
		<title>Filip Stachecki: /* Requirements Management⌘ */</title>
		<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Requirements_Management&amp;diff=61780&amp;oldid=prev"/>
		<updated>2017-10-07T16:35:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Requirements Management⌘&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:UML|05]]&lt;br /&gt;
&lt;br /&gt;
==Requirements Management⌘==&lt;br /&gt;
[[File:HowProjectsReallyWork.png]]&lt;br /&gt;
===Requirement⌘===&lt;br /&gt;
* A &amp;#039;&amp;#039;&amp;#039;requirement&amp;#039;&amp;#039;&amp;#039; is a singular documented physical and functional need that a particular design, product or process must be able to perform.&lt;br /&gt;
* A Requirements specification is the direct result of a requirements analysis.&lt;br /&gt;
* A Software requirements specification (SRS) is a complete description of the behavior of a system to be developed and may include a set of use cases and non-functional requirements.&lt;br /&gt;
&lt;br /&gt;
===Recommended Practice⌘===&lt;br /&gt;
IEEE Recommended Practice for Software Requirements Specifications (IEEE Std 830-1998)&lt;br /&gt;
&lt;br /&gt;
====Characteristics of a good SRS⌘====&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Correct&amp;#039;&amp;#039;&amp;#039; - every requirement is one that the software shall meet;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Unambiguous&amp;#039;&amp;#039;&amp;#039; - every requirement has only one interpretation;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Complete&amp;#039;&amp;#039;&amp;#039;: &lt;br /&gt;
#* contains all significant requirements, specifies all responses to valid and invalid input values&lt;br /&gt;
#* includes references to all figures, tables, and diagrams in the SRS and definition of all terms;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Consistent&amp;#039;&amp;#039;&amp;#039; - internal consistency, if an SRS does not agree with some higher-level document, such as a system requirements specification, then it is not correct&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Ranked for importance and/or stability&amp;#039;&amp;#039;&amp;#039; - each requirement in it has an identifier to indicate either the importance or stability of that particular requirement;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Verifiable&amp;#039;&amp;#039;&amp;#039; - every requirement is verifiable;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Modifiable&amp;#039;&amp;#039;&amp;#039; - its structure and style are such that any changes to the requirements can be made easily, completely, and consistently;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Traceable&amp;#039;&amp;#039;&amp;#039; - the origin of each of its requirements is clear and if it facilitates the referencing of each requirement in future development or enhancement documentation.&lt;br /&gt;
&lt;br /&gt;
===FURPS⌘===&lt;br /&gt;
[[File:FURPS.png]]&lt;br /&gt;
&lt;br /&gt;
FURPS is an acronym representing a model for classifying requirements.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Usability&amp;#039;&amp;#039;&amp;#039; -  UX, Human Factors, Aesthetics, Consistency, Documentation&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reliability&amp;#039;&amp;#039;&amp;#039; - Availability, Robustness/Durability, Recoverability, Stability, Accuracy&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Performance&amp;#039;&amp;#039;&amp;#039; - Speed, Efficiency, Resource Consumption&lt;br /&gt;
&lt;br /&gt;
===Requirements Management &amp;lt;br/&amp;gt;with Enterprise Architect⌘===&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:RequirementsInEA.png]]&lt;/div&gt;</summary>
		<author><name>Filip Stachecki</name></author>
	</entry>
</feed>