Быстрое программирование – это динамичное программирование с быстроменяющейся номенклатурой продуктов и быстро адаптирующееся к новым условиям, без рефакторинга, нового тестирования и нового построения проектов. Изменения в проект обычно вносятся относительно несложным способом, локально, без перестроения системы в целом. Рассматриваются методы динамичного программирования и быстрого перепрограммирования ВС, основанные на поддержке таблиц: логических таблиц принятия решений, таблиц состояний подсистем, таблиц описания политик (наборов правил) поведения ВС и др. Описывается пример таблицы принятия решений, в которой набору условий сопоставляется соответствующий набор выполняемых системой действий. Обсуждаются преимущества табличного представления системных политик, по сравнению с визуальным представлением (напр., на универсальном языке моделирования UML): компактность описаний, возможность динамической реконфигурации ВС и др.