Рассматривается методологические аспекты построения целевых комплексных программ (ЦКП). являющихся инструментом программно-целевого управления. Приводится характеристика основных этапов построения ЦКП и проблем их автоматизации. Вводится понятие иерархического отношения, позволяющего описывать структуру предпочтения лиц, принимающих решения, на элементах множества альтернатив. Оно является формальной основой для построения человеко-машинных процедур, необходимых, в частности, для согласования целей в процессе формирования целевых структур.