출처 : DBguide 1. 처음 버전에서 너무 많은 것을 이루려고 하기(Trying to do too much in the first version) 2. 증명되지 않은 기술에 전적으로 매달리기(Taking a major dependency on unproven technology) 3. 든든한 재정적 지원을 받고 있는 회사 내부의 프로젝트와 경쟁하기 (Competing with an existing internal project that is either a cash cow or has powerful backers) 4. 모자란 개발자 수 (The team is understaffed) 5. “복잡한 문제는 복잡한 해결책을 요구한다” (“Complex problems require complex s..