Skip to content

Возможности развития (roadmap)

1. Данные от пользователя

  • взять реальные данные за месяц (полученные заказы на месяц, принятые заказы, загрузка производства, остатки продукции в начале и конце месяца), оценить выигрыши от оптимизации
  • оценить реалистичность принятых гипотез

2. Демонстрационный пример

  • визуализация результатов
  • web-приложение
    • сгенерировать заказы
    • изменить параметры
    • пересчитать результаты
  • встроить в Excel через xlwings
  • сделать открытым пакетом и вывести примеры в ноутбук Colab

3. Housekeeping

  • сайт документации
  • формулы (колаб, текстом, рисунок)
  • перенести ссылки в README.md, обновить его с учетом сайта документации (убрать дублирование)

4. Валидация

  • стек запасов - проверить даты производства запасов на складе
  • гарантия балансов
  • поведение модели при различных сценариях (например, должен ли влиять вес запасов в ц.ф.)
  • тесты, особенно при переписывании на C++

5. Прочее

  • как встроить в стек C++:
  • при каком объеме мы сталкиваемся с сильными затруднениями по скорости работы
  • матричная форма представления

6. Получить данные

Какова структура продаж в месяц или в год по продуктам H, H10, TA-HSA-10 и TA-240 (в тоннах)?

  • По H10 заказы от 1 тонны и до 80 тонн
  • две категории заказов - мелкие (3-5 тонн) и партии кратные фуре (20 тонн)
  • мелкие партии дороже на 15%, чем большие партии

7. Функионал

  • четыре связанных продукта (сейчас умеем связывать только два последовательно)
  • срок производства свыше одного дня, раскидать продукты-предшественники по дням

8. Интерпретация

  • какие другие целевые функции можем использовать
  • какие ограничения активны, а какие нет
  • имеют ли дуальные переменные какое-то значение в этом случае