사회복지에 대한 관리, 경영, 행정 등의 필요성은 일차적으로 현대 사회의 복잡성과 사회복지적 기능이 전체 사회 영역으로 확대된 것으로부터 출발한다고 할 수 있다. 그 결과 사회복지 기능의 확대가 자연스럽게 이루어졌고, 공식적이며 체계적인 조직들을 통해 이 문제를 해결할 필요성이 제기된 것이라 할 수 있다. 아울러 조직적 활동을 기획, 실행, 평가, 수정할 수 있는 체계적인 지식에 대한 요구가 사회복지의 실천에 등장하게 된 것이다.
특히, 문제를 해결할 때 그것을 실천에 옮기는 조직적 과정에 대한 이해가 없이는 적절한 결과를 기대할 수 없다. 더구나 현대 사회와 같이 복잡한 사회에서는 사회적 목