गोटेल और ए। फिंकेलस्टीन आवश्यकताओं की ट्रेसिबिलिटी को परिभाषित करते हैं, "आवश्यकताओं का पता लगाने की क्षमता आगे और पीछे दोनों दिशाओं में आवश्यकता के जीवन का वर्णन करने और उसका पालन करने की क्षमता को संदर्भित करती है"। दूसरे शब्दों में, आवश्यकताओं का पता लगाने की क्षमता विकास चक्र के दौरान आवश्यकताओं को ट्रैक करने की प्रक्रिया है। इस दौरान, दस्तावेजों का एक सूत्र तैयार किया जाता है जो प्रत्येक आवश्यकता के आसपास की सभी गतिविधियों की पूर्ण द्वि-दिशात्मक दृश्यता प्रदान करता है। आवश्यकताएँ पता लगाने की क्षमता नकारात्मक परिणामों के संभावित जोखिम को कम करने और उत्पादकता को अधिकतम करने में काफी मददगार है। IEEE 830, 1998 मानकों के अनुसार, "एक सॉफ्टवेयर आवश्यकता विनिर्देश का पता लगाया जा सकता है यदि (i) इसकी प्रत्येक आवश्यकता की उत्पत्ति स्पष्ट है और यदि (ii) यह भविष्य के विकास या वृद्धि प्रलेखन में प्रत्येक आवश्यकता के संदर्भ की सुविधा प्रदान करता है"।