지역사회 내에 클라이언트의 욕구를 충족시킬 수 있는 자원이 없는 경우가 있다. 이러한 경우 사회복지사는 결여된 자원이나 프로그램을 개발하여야 한다. 새로운 프로그램은 기관 내에서 계획될 수도 있고 지역사회 차원에서 개발될 수도 있다.
새로운 자원을 개발하고 활성화하기 위한 세 가지 지침은 지역사회의 기관들과 좋은 관계를 개발하고 유지하는 것, 개발하고자 하는 프로그램의 목표와 계획을 명확히 하는 것, 현실적으로 이용 가능한 자원을 프로그램에 활용하는 것 등이다(Johnson, 1988).
지역사회 내에서 프로그램을 개발하기 위해서는 해당 지역사회의 지지가 필요하므로 사회복지사는 지역사회 내에 영향력을 가진 사람들이 문제를 인식하도록 정보와 자문을 제공하