Het succes of het falen van dit proces is gebaseerd op het identificeren van de relevante belanghebbenden en het ontdekken van hun behoeften, alsmede op de kwaliteit van de requirements. De kwaliteit van de requirements wordt sterk beïnvloed door de methoden die worden toegepast tijdens het requirements elicitatie proces. Alleen volledige en gestructureerde requirements maken deze projecten betrouwbaarder. De gemeenschappelijke uitdagingen waarmee analisten worden geconfronteerd tijdens het elicitatie proces zijn het verzekeren van effectieve communicatie tussen belanghebbenden en het verwerven van stilzwijgende kennis. Meestal zijn fouten in de systemen te wijten aan slechte communicatie tussen gebruiker en analist, en deze fouten vereisen meer middelen (tijd en geld) om ze te corrigeren.