The RAD approach however is not without its pitfalls. DSDM advocates that RAD is only suitable for certain kinds of applications, i.e. those which are interactive, with clear functionality at the user interface, have a clearly defined user group, are not computationally complex and have requirements which are not too detailed and fixed. DSDM advocates that RAD is not suitable for real-time or safety-critical applications or for applications where functional requirements have to be fully specified before any programs are written.
RAD imekuwa kutumika kwa mafanikio katika mashirika mengi na sasa ni kupata msaada rasmi zaidi chini ya mwamvuli wa DSDM muungano. mbinu RAD hata hivyo si bila pitfalls yake. DSDM inatetea kwamba RAD ni mzuri kwa ajili ya aina fulani ya maombi, k.v. wale ambao ni shirikishi, na utendaji wazi katika interface user, na wazi user kundi, si computationally magumu na kuwa na mahitaji ambayo pia si kina na za kudumu. DSDM inatetea kwamba RAD si mzuri kwa ajili ya muda halisi au maombi usalama-muhimu au kwa ajili ya maombi ambapo mahitaji ya kazi kuwa kikamilifu maalum kabla ya mipango yoyote yameandikwa.