По мере становления социологической мысли менялось восприятие того, что же является приоритетным фактором при принятии решений.
Подытоживая научный опыт, можно систематизировать данные факторы:
1. Рациональность поведения. Изначально именно этот фактор считался основным. Ученые придерживались мнения, что человек, принимая решение, руководствуется тем, что считается рациональным, выгодным, экономически целесообразным и т.д. Однако возникает вопрос: какие критерии действуют при определении степени рациональности поведения? Их, безусловно, нет, а значит одно и то же поведение может трактоваться действующими лицами ситуации как адекватное и рациональное, а сторонними наблюдателями – как иррациональное.
2. Методики расчета. Долгое время считалось, что принять наиболее подходящее для конкретной ситуации решение возможно, просчитав все риски, применив ту или иную методику расчета, и выбрав по получившимся показателям тот или иной вариант развития событий. Однако данный фактор также не абсолютен, поскольку человеческие познания ограничены, а информация, получаемая субъектом, не может быть полностью достоверной.
3. Политические факторы и интуиция. Принимая решение, человек должен воспринимать каждый вариант лишь в контексте общесистемности. Также следует использовать такой метод, как прогнозирование, для того чтобы просчитать, как выбранный вариант будет видоизменяться в будущем, будет ли он по-прежнему наиболее подходящим в изменившихся социально-экономических условиях.