<rss version="2.0" xmlns:a10="http://www.w3.org/2005/Atom"><channel><title>Inflectra Customer Forums: Question regarding relationship between tasks and requirements (Thread)</title><description>&#xD;
Hi all,&#xD;
&#xD;
 this is more of a conceptual question. I see that you can asscoiate a task with a requirement. Butfrom a conceptual point of view I think that tasks and requirements have a man-to-many relationship. The two requirements "Make app x faster" and "Make app y faster" might both be fulfilled by the task "Put app x on a different server than y". On the other hand a requirement like "Make app x faster" could also result in many tasks like "Review database access statements", "Use shared memory for..." etc.  What is the idea in SpiraTeam to allow only ONE requirement to be associated with a task?  Kind regards  Werner </description><language>en-US</language><copyright>(C) Copyright 2006-2026 Inflectra Corporation.</copyright><managingEditor>support@inflectra.com</managingEditor><category domain="http://www.dmoz.org">/Computers/Software/Project_Management/</category><category domain="http://www.dmoz.org">/Computers/Software/Quality_Assurance/</category><generator>KronoDesk</generator><a10:contributor><a10:email>support@inflectra.com</a10:email></a10:contributor><a10:id>http://www.inflectra.com/kronodesk/forums/threads</a10:id><ttl>120</ttl><link>/Support/Forum/spirateam/issues-questions/1232.aspx</link><item><guid isPermaLink="false">threadId=1232</guid><author>Werner Alexi (alexi@alexi.de)</author><category domain="http://www.inflectra.com/kronodesk/thread/tag">associations</category><title>Question regarding relationship between tasks and requirements</title><description>&#xD;
Hi all,&#xD;
&#xD;
 this is more of a conceptual question. I see that you can asscoiate a task with a requirement. Butfrom a conceptual point of view I think that tasks and requirements have a man-to-many relationship. The two requirements "Make app x faster" and "Make app y faster" might both be fulfilled by the task "Put app x on a different server than y". On the other hand a requirement like "Make app x faster" could also result in many tasks like "Review database access statements", "Use shared memory for..." etc.  What is the idea in SpiraTeam to allow only ONE requirement to be associated with a task?  Kind regards  Werner </description><pubDate>Tue, 16 Jun 2015 12:34:59 -0400</pubDate><a10:updated>2015-06-19T15:34:59-04:00</a10:updated><link>/Support/Forum/spirateam/issues-questions/1232.aspx</link></item><item><guid isPermaLink="false">messageId=2149</guid><author>Jim R (donotreply5@kronodesk.net)</author><title>&#xD;
Hi Werner  The idea is that a requirement (user story in Agile) is decomposed into many different </title><description>&#xD;
Hi Werner  The idea is that a requirement (user story in Agile) is decomposed into many different Tasks that are needed to be completed to actually implement the desired feature. We don't allow many to many connections between requirements and tasks because the effort values from Tasks are aggregated to their parent Requirements. That would not be possible with many to many.  For your example, we'd recommend creating two tasks, one for each app and then use the Task - Task associations to link them together.  Regards Jim &#xD;
&#xD;
</description><pubDate>Fri, 19 Jun 2015 15:34:59 -0400</pubDate><a10:updated>2015-06-19T15:34:59-04:00</a10:updated><link>/Support/Forum/spirateam/issues-questions/1232.aspx#reply2149</link></item></channel></rss>