La riprogrammazione è un intervento di modifica eseguito su un programma inserendo opportune variazioni allo scopo di ottenere nuovi risultati non previsti dal programma originario. Poiché il concetto di programma implica l'enunciazione previa di ciò che si vuol fare, della strategia che si intende seguire, degli obiettivi e dei mezzi per raggiungerli, la riprogrammazione è sostanzialmente una variazione in uno di questi elementi. Ha molteplici campi di applicazione: economia, informatica, didattica, urbanistica, spettacolo.