1. "Эскизный" этап. Первый этап работы над программой и анкетой - это общее знакомство с проблемой, подходы к решению в научной литературе, знакомство с имеющимися социологическими и статистическими материалами, с объектом исследования. На этом этапе разрабатывается пока только общее представление, "эскиз" будущих программы и методики, зарождаются некоторые общие мысли и идеи, появляются элементы некоторого общего знания и концептуальных положений.
2. "Прикидка". На основании выработанного общего представления делается "прикидка" программы и методики, выделяются основные направления исследования, блоки вопросов, вырисовываются некоторые общие связи системы анализа. Как правило, данный вариант программы является весьма приблизительным, методика же представляет собой только некоторый общий набросок вопросов.
3. "Концептуальный". На этом этапе разрабатывается система связи и анализа анкеты. Необходимо иметь хотя бы общие представления о взаимосвязях программных положений и вопросов, блоков вопросов анкеты. Желательно определить содержательную связь между вопросами пока в рамках двухмерных связей, что в последствии перейдет в техническое задание оператору ЭВМ. Это некоторое забегание вперед, но благодаря построению такой, хотя и приблизительной, системы двойных связей мы продумываем содержательную сущность вопросов, например с точки зрения наличия или отсутствия корреляционной связи. Тем самым в процессе работы по установлению двойных связей между вопросами отрабатываются положения программы исследования, анкета и каждый отдельный вопрос.
Важно помнить, что программа, методика исследования и система анализа социологической информации есть единое взаимосвязанное и взаимообусловленное целое и отрывать их друг от друга на любом этапе работы нельзя.
4. "Описательный". На данном этапе начинается описание каждого вопроса по блокам анкеты. Принцип описания заключается в логическом обосновании необходимости того или иного вопроса в системе тех взаимосвязей, которые были определены программой исследования. При таком описании выявляются возможности инструментария и программного обеспечения изучения проблемы на требуемом научном и практическом уровнях. На этом этапе работы идет взаимное дополнение и уточнение программных положений и методических требований.
5. "Буферный". Разрабатывается принципиальная схема построения анкеты и анализа социологической информации, излагаются программные положения, вопросы в некоторой принципиальной схеме, на рисунках, словесно или же каким-либо другим способом для наглядного представления программных положений и перевода программных вопросов в анкетные. Это, так сказать, "буферная" часть между программой и методикой исследования.
6. "Рабочие чертежи". Наконец пишется окончательный вариант программы в соответствии с имеющимся конкретным материалом, требованиями методического порядка и системы анализа социологической информации. Обычно этот вариант программы бывает многословным, объемным, с подробным описанием всех процедур исследования, выяснением различных точек зрения и подходов к изучению проблемы, изложением концепции, установлением понятийного и технического аппарата объекта, предмета исследования, плана работы и пр.