<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:TaskDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmi:id="-wUJ-xo_D2trzx6Ol1QkXUQ" name="epilogue_elicite_requirements,_vl8LELo7Ee2ItPaV9bHRfA" guid="-wUJ-xo_D2trzx6Ol1QkXUQ" changeDate="2023-03-05T19:42:45.868+0330">
  <mainDescription>&lt;p&#xD;
style='BOX-SIZING: border-box; FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 0px; FONT-FAMILY: &quot;proxima nova&quot;, sans-serif; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(255,255,255) 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(33,31,56); PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; ORPHANS: 2; WIDOWS: 2; MARGIN: 0.85em 0px; LETTER-SPACING: normal; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial'>&#xD;
    It would be nice if requirements gathering was as simple as asking your customers and stakeholders what they want your&#xD;
    system to do. Unfortunately, it’s never that straightforward.&#xD;
&lt;/p>&#xD;
&lt;p&#xD;
style='BOX-SIZING: border-box; FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 0px; FONT-FAMILY: &quot;proxima nova&quot;, sans-serif; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(255,255,255) 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(33,31,56); PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; ORPHANS: 2; WIDOWS: 2; MARGIN: 0.85em 0px; LETTER-SPACING: normal; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial'>&#xD;
    In most cases, stakeholders are not aware of all the alternatives that exist when it comes to developing a specific&#xD;
    product. Immersed in the current status quo, their vision tends to be limited. It’s hard for users to detach from the&#xD;
    way they’re currently doing things—to imagine possibilities that are a significant departure from what they have now.&#xD;
&lt;/p>&#xD;
&lt;p&#xD;
style='BOX-SIZING: border-box; FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 0px; FONT-FAMILY: &quot;proxima nova&quot;, sans-serif; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(255,255,255) 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(33,31,56); PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; ORPHANS: 2; WIDOWS: 2; MARGIN: 0.85em 0px; LETTER-SPACING: normal; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial'>&#xD;
    Furthermore, there’s no silver bullet. No single requirement gathering technique will help you elicit a complete set of&#xD;
    requirements that will fill every gap and stand up to scrutiny during validation.&#xD;
&lt;/p>&#xD;
&lt;p&#xD;
style='BOX-SIZING: border-box; FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 0px; FONT-FAMILY: &quot;proxima nova&quot;, sans-serif; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(255,255,255) 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(33,31,56); PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; ORPHANS: 2; WIDOWS: 2; MARGIN: 0.85em 0px; LETTER-SPACING: normal; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial'>&#xD;
    That’s why it’s a good idea to take a multi-faceted approach to requirements gathering. Requirements engineering best&#xD;
    practices recommend using a variety of methods aimed at different phases of the process.&#xD;
&lt;/p>&#xD;
&lt;p&#xD;
style='BOX-SIZING: border-box; FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 0px; FONT-FAMILY: &quot;proxima nova&quot;, sans-serif; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(255,255,255) 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(33,31,56); PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; ORPHANS: 2; WIDOWS: 2; MARGIN: 0.85em 0px; LETTER-SPACING: normal; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial'>&#xD;
    This article looks at eleven effective requirements gathering techniques. They will be presented roughly in the order&#xD;
    in which they normally appear in the requirements gathering process. It is not necessary to use all of them for every&#xD;
    project, but a healthy mix of these techniques, chosen based on the needs of your specific project, will likely improve&#xD;
    your requirements coverage and help you reduce requirements-related problems during software development and afterward.&#xD;
&lt;/p>&#xD;
&lt;ul&#xD;
style='LIST-STYLE-TYPE: disc; BOX-SIZING: border-box; FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 0px; FONT-FAMILY: &quot;proxima nova&quot;, sans-serif; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; WHITE-SPACE: normal; WORD-SPACING: 0px; LIST-STYLE-POSITION: outside; BORDER-BOTTOM: rgb(255,255,255) 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(33,31,56); PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; ORPHANS: 2; WIDOWS: 2; MARGIN: 0px 0px 20px 7px; LETTER-SPACING: normal; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial'>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Interviews&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Questionnaires or Surveys&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        User Observation&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Document Analysis&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Interface Analysis&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Workshops&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Brainstorming&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Role-Play&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Use Cases and Scenarios&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Focus Groups&#xD;
    &lt;/li>&#xD;
    &lt;li&#xD;
    style=&quot;BOX-SIZING: border-box; BORDER-TOP: rgb(255,255,255) 0px; BORDER-RIGHT: rgb(255,255,255) 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM: rgb(255,255,255) 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 0px; MARGIN: 0px 0px 0px 1em; PADDING-RIGHT: 0px; TEXT-INDENT: 0px&quot;>&#xD;
        Prototyping&#xD;
    &lt;/li>&#xD;
&lt;/ul></mainDescription>
  <purpose>Elicite Requirements</purpose>
</org.eclipse.epf.uma:TaskDescription>
