आवश्यकता एकत्र करने के चरण के दौरान लोगों को विभिन्न समस्याओं का सामना करना पड़ता है। वे शामिल हैं: कभी-कभी यह संभव है कि हितधारक नहीं जानते कि वे वास्तव में क्या चाहते हैं और उम्मीद करते हैं। इसलिए, आवश्यकताओं को ठीक से बताना काफी कठिन हो जाता है। हितधारक अपने शब्दों में आवश्यकताओं की व्याख्या करते हैं। इसलिए इन्हें समझना थोड़ा मुश्किल हो जाता है। अलग-अलग हितधारकों की अलग-अलग और कभी-कभी परस्पर विरोधी आवश्यकताएं हो सकती हैं। सिस्टम आवश्यकताएँ संगठनात्मक और राजनीतिक कारकों से प्रभावित हो सकती हैं। विश्लेषण चरण के दौरान आवश्यकताएँ बदल सकती हैं। यह अत्यधिक संभव है कि नए हितधारक उभर सकते हैं, जो कारोबारी माहौल को मौलिक रूप से बदलते हैं।