첫 번 째 잘못 된 전제 는 ‘ 개발자 는 요구 제 기자 로부터 지시 를 받 는다 . ’ 라는 부분 이 다 . 물론 지금 까지 사용 되 어 온 개발 도구 나 플랫 폼 을 기준 으로 생각 한다면 이것 은 어쩔 수 없 는 사실 이 다 . 그러나 당연 한 사실 로 만 받아들여진 이 점 , 즉 실제로 현업 에 대한 오랜 경험 과 지식 을 갖 고 비즈니스 용 소프트웨어 가 해 주 어야 할 기능 을 명확 하 게 파악 하 고 있 는 현업 실무자 ( 비즈니스 용 소프트웨어 개발 시 이 사람 들 이 요구 제 기자 가 되 는 경우 가 많 다 ) 가 복잡 하 고 어려운 프로그래밍 언어 를 다루 는 기술 을 갖춘 개발자 에게 요구 사항 을 제기 해야 한다는 바로 이 점 때문 에 실제 소프트웨어 개발 과 사용 시 에 다양 한 문제 들 이 발생 해 왔 다 . 기초 지식 과 마인드 는 물론 이 고 그 들 이 갖추 고 있 는 전문 적 인 능력 에서 까지 도 완전히 상이 한 두 계층 사이 의 커뮤니케이션 에서 발생 하 는 문제 는 차치 하 고라도 , 비즈니스 용 소프트웨어 개발 에서 가장 핵심 적 인 역량 이 라고 할 수 있 는 비즈니스 로직 에 대해 제대로 알 지 못하 는 전문 개발자 들 에 의해서 실질 적 인 작업 이 모두 이루어진다는 점 자체 가 본질 적 으로 더욱 큰 문제 라고 할 수 있 는 것 이 다 .