[사회복지행정론] 프로그램 기획의 과정
본 내용은
"
[사회복지행정론] 프로그램 기획의 과정
"
의 원문 자료에서 일부 인용된 것입니다.
2024.04.02
문서 내 토픽
  • 1. 프로그램 기획의 과정
    프로그램 기획의 과정은 사회적으로 제기된 목적들을 성취하기 위한 자원의 최적배치라는 근거에서 프로그램을 선택하고, 선택된 프로그램을 시행하여, 그 결과를 평가해 보는 것으로 한 사이클이 완성된다. 프로그램 기획은 '지속적인 특징을 갖는데, 한 번의 사이클 완수로 기획이 종료되는 것이 아니라, 다음의 기획으로 계속해서 연결된다는 것이다. 그와 결부해서 프로그램 기획은 직선적인 과정이 아니라, 상호 교류적인 과정으로 간주된다. 그래서 프로그램 기획의 과정은 엄밀히 말하면 단계들의 합이라고도 하는데, 각각의 단계들은 서로의 활동들에 영향을 미친다.
  • 2. 문제 확인
    프로그램 기획 과정의 첫 번째 단계로서, 문제 분석과 욕구사정의 과업들을 포함한다. 문제 확인은 프로그램이 의도하고자 하는 사회적 조건들의 변화(예 : 실업률의 감구 아동개의 예방, 비행 방지 등)를 찾아내고, 이를 통해 프로그램 전략들을 도출하는 근거를 마련하기 위한 것이다. 문제 확인을 위해서는 문제 분석과 욕구사정이 시도된다. 욕구사정을 통해서 문제들이 인구집단에 퍼져 있는 정도를 측정하고, 행위의 표적들을 확인한다.
  • 3. 목적 설정
    이 단계는 목적과 영향목표를 결정하는 것이다. 먼저 목적과 영향목표들에 대한 정의가 내려진다. 이것을 통해 프로그램 활동이나 노력이 지향할 방향을 정하게 되고, 그것은 다시 평가의 과정에서 표적들이 된다. 목적은 무엇이 성취될 것인지에 관한 것이고, 영향목표는 목적 성취를 통해서 문제 확인에서 규정된 사회문제들에 대해 얼마나 많은 영향을 줄 수 있을 것인지를 판단하는 것이다.
  • 4. 프로그래밍
    문제 확인을 거쳐서 목적 설정이 이루어지면 그에 따라 구체적인 프로그램 계획들이 이루어지는데, 이 과정을 프로그래밍이라 한다. 동일한 목적에 대해서도 다양한 프로그램 대안들이 제시될 수 있으므로, 가능한 한 폭넓은 대안들에 대한 고려가 이루어져야 한다. 중요도, 효율성, 효과성, 필수성, 평등성, 부수적인 효과 등이 합리적인 프로그램 대안 선택의 과정에서 채용되는 기준들이다.
  • 5. 실행
    실행은 프로그램 목표들이 확실하게 실현되도록 하는 기능에 기여한다. 실행과 기획은 얽혀 있어서 기획의 결과가 실행으로 나타나며 실행은 다시 기획을 위한 근거가 된다. 실행의 경험은 무엇이 적절하고 적절치 않는지를 판단하게 한다.
  • 6. 평가
    평가는 목표들이 얼마나 잘 성취되었는지를 결정하게 하고, 성공과 실패에 대한 이유를 확인시켜 준다. 평가의 결과는 프로그램의 방법이나 목표들을 재규정하는 데 사용되고, 추가적인 조사연구를 위한 기반을 찾아 준다. 평가는 주로 프로그램 결과에 대한 효과성이나 효율성의 조사에 초점을 맞춘다.
Easy AI와 토픽 톺아보기
  • 1. 프로그램 기획의 과정
    프로그램 기획의 과정은 매우 중요한 단계입니다. 이 단계에서는 프로그램의 목적, 대상 사용자, 기능 및 요구사항 등을 정의하고 구체화합니다. 이를 통해 프로그램의 방향성을 명확히 하고 개발 과정에서 발생할 수 있는 문제를 사전에 예방할 수 있습니다. 또한 기획 단계에서 충분한 고민과 검토가 이루어지면 개발 과정에서의 시간과 비용을 절감할 수 있습니다. 따라서 프로그램 기획은 개발 과정의 핵심이라고 할 수 있으며, 이 단계에서 세운 계획과 방향성이 프로그램의 성공을 좌우할 수 있습니다.
  • 2. 문제 확인
    프로그램 개발의 첫 단계는 문제를 정확히 파악하는 것입니다. 사용자의 요구사항을 면밀히 분석하고 해결해야 할 문제를 명확히 정의해야 합니다. 이를 위해서는 사용자와의 인터뷰, 시장 조사, 경쟁 제품 분석 등 다양한 방법을 활용할 수 있습니다. 문제 확인 단계에서 사용자의 니즈를 정확히 파악하지 못하면 개발 과정에서 많은 시행착오를 겪게 될 수 있습니다. 따라서 이 단계에서 충분한 시간과 노력을 투자하여 문제를 명확히 정의하는 것이 매우 중요합니다.
  • 3. 목적 설정
    프로그램 개발의 목적을 명확히 설정하는 것은 매우 중요합니다. 목적 설정을 통해 프로그램의 방향성을 정립하고 개발 과정에서의 의사결정을 효과적으로 내릴 수 있습니다. 또한 목적 설정은 프로그램의 성공 여부를 판단하는 기준이 됩니다. 따라서 프로그램의 목적은 구체적이고 측정 가능한 형태로 정의되어야 합니다. 예를 들어 '사용자의 업무 효율성 향상'과 같은 목적은 구체적이지 않지만, '사용자의 업무 처리 시간을 20% 단축'과 같은 목적은 명확하고 측정 가능합니다. 이처럼 프로그램의 목적을 명확히 설정하는 것은 개발 과정 전반에 걸쳐 매우 중요한 역할을 합니다.
  • 4. 프로그래밍
    프로그래밍은 프로그램 개발의 핵심 단계입니다. 이 단계에서는 프로그램의 기능과 구조를 구현하게 됩니다. 프로그래밍 과정에서는 알고리즘 설계, 코드 작성, 테스팅 등이 이루어집니다. 프로그래밍 단계에서 가장 중요한 것은 프로그램의 요구사항을 정확히 이해하고 이를 효과적으로 구현하는 것입니다. 또한 코드의 가독성, 유지보수성, 확장성 등을 고려하여 프로그래밍을 수행해야 합니다. 프로그래밍 단계에서 발생할 수 있는 오류나 문제점을 최소화하기 위해서는 지속적인 테스팅과 디버깅 작업이 필요합니다. 이처럼 프로그래밍 단계는 프로그램 개발의 핵심이며, 이 단계에서의 노력과 집중도가 프로그램의 성공을 좌우할 수 있습니다.
  • 5. 실행
    프로그램 개발의 마지막 단계는 실행 단계입니다. 이 단계에서는 개발된 프로그램을 실제 사용자에게 배포하고 운영하게 됩니다. 실행 단계에서는 프로그램의 안정성, 사용성, 성능 등을 모니터링하고 지속적으로 개선해 나가는 것이 중요합니다. 또한 사용자의 피드백을 수집하여 향후 프로그램 업데이트에 반영하는 것도 필요합니다. 실행 단계에서 발생할 수 있는 문제점을 신속히 해결하고 사용자의 요구사항을 지속적으로 반영하는 것이 프로그램의 성공을 위한 핵심 요소라고 할 수 있습니다.
  • 6. 평가
    프로그램 개발 과정에서 평가 단계는 매우 중요합니다. 평가 단계에서는 프로그램의 성과와 효과성을 측정하고 분석하게 됩니다. 이를 통해 프로그램의 목적 달성 여부, 사용자 만족도, 개선 필요 사항 등을 파악할 수 있습니다. 평가 결과를 바탕으로 프로그램을 지속적으로 개선하고 업데이트할 수 있습니다. 또한 평가 단계에서 도출된 피드백은 향후 유사한 프로그램 개발 시 중요한 참고 자료가 될 수 있습니다. 따라서 프로그램 개발 과정에서 평가 단계를 충실히 수행하는 것은 프로그램의 지속적인 발전을 위해 필수적입니다.
주제 연관 토픽을 확인해 보세요!
주제 연관 리포트도 확인해 보세요!