의사 결정을 할때 다양한 변수를 고려해야 하지만 현실적으로 정보의 부족과 시간 제약으로 인한 완벽한 의사결정을 할수 없다.
실무상의 실현가능한 해답이 필요할때 사용 하는 기법
가장 이상적인 발견법이 아닌 현실적으로 만족할 만한 수준의 해답을 찾는것
예를 들어 '좋은 소프트웨어 설계를 하라'는 말처럼 명확한 답이 없는 문제를 경험, 직관, 시행착오를 통해 점점 만족스러운 설계로 발전시키는 과정도 발견법에 의한다고 볼 수 있다.\
예시 <<어떻게 문제를 풀것인가>>의 발견법 예
어떤 문제를 이해하기 어렵다면 그림을 그려보낟
해결법을 찾기 힘들때 해결법이 있다고 가정하고 어떤것이 그것으로부터 유도되는지 상정해본다.
문제가 추상적이라면 구체적인 예를 들어본다.
먼저 보편적인 문제를 먼저 푼다.