1. 결과물 위주의 개발 기법과 개발 기간 2. 충분하지 못한 비용 3. 개발자의 RDBMS에 대한 기술력의 한계 4. 적절하지 못한 H/W, DBMS의 도입 5. 실패에 대한 두려움