Есть фирма, которая производит заборы, ворота, ограждения. Есть у них УНФ. Производят они калитку, например. У калитки может быть базовая комплектация, а на нее менеджеры при создании заказа покупателя хотят по типу модификаторов в общепите добавлять опционально петли, замки, задвижки и прочее. Эти модификаторы естественно должны влиять на цену изделия и материалы должны потом тянуться в заказе на производство и производстве. Разными характеристиками и спецификациями не хотят выбирать, так как комбинаций будет много. Есть еще варианты решения данного вопроса? Так как доработка чего то типа модификаторов в УНФ будет видимо достаточно объемная.
Петли, цвет, тип краски, размеры ворот менять в каждой новой спецификации. Замки, задвижки, домофоны, камеры, привода - отдельные позиции заказа. "Не хотят" - принуждать и штрафовать.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший