It means to have planned and can be used wither with 'avere' + 'in programma' + something or with 'avere' + 'in programma' + 'di' + verb in the infinitive + something.