Получена графовая модель жизненного цикла для многоверсионных информационно-управляющих систем. Формализована задача выбора многоверсионных технологий разработки информационно-управляющих систем. Такая задача может иметь четыре варианта постановки, которые имеют вид либо задач поиска кратчайшего/максимального пути в ориентированном графе, либо задач динамического программирования. Получены решения для четырех видов задачи оптимального выбора.