Привет, двощеры! Нужна помощь коллективного разума. Есть некая компания, производящая не сложный продукт бакалейная продукция. Но с точки зрения производства - при малом количестве входов очень много выходов. 2017 год был для компании не самый лучший убыточный. Я занимаюсь ПО в компании и мне поставлена задача уже как полгода разработать архитектуру системы производственно-логистического планирования. Обычно планирование - это усредненный линейный график, основанный на статистике, но все мы знаем, что это - полное говно. Я же хочу сделать систему на вероятностных методах с применением имитационного моделирования, в перспективе, возможно, присвоить себе готовое решение. Да вот проблема - мои знания в математике поверхностные. В целом, я хорошо разбираюсь в дифференциальном и дискретном исчислении, но тут мне знаний не хватает. Более того, имитационное моделирование - сравнительно молодая отрасль науки в рашке, очень много материала на инглише, например, из MIT. Из хороших решений разобрался, как работать с RePAST Simphony. А вопрос такой - где найти гика-математика? Не на хедхантере же? Где они обитают?
>>168569608 Я заместитель директора. И проблемы компании очень хорошо знаю и мои решения влияют на развитие компании в как по некоторым направлениям, так и в целом.
>>168564849 (OP) >А вопрос такой - где найти гика-математика? Не на хедхантере же? Где они обитают? Гика это так чтобы за копейки работал или гика который тебе решит задачу за его цену?
>>168564849 (OP) Я ничо не понял но когда я смотрел документалку про муравьев то там сказали что принцип передвижения муравьев используют в логистике. Ой, иди нахуй кароч.
>>168572377 Знаешь, я тебе как программист программисту скажу, ваша контора пытается заниматься непрофильным направлением. Лучше всего купить стороннее решение и заняться оптимизацией процессов производства/планирования и внедрять разные практики вроде 5S, но тут надо иметь знания в управлении.
>>168572642 Босс повернут на внутренней разработке, сейчас основные программы написаны в 1С, есть ряд на Java. Этот проект не под силу реализовать в 1С. Из готовых решений есть только anylogic, но стоимость внедрения + допил обойдется около 9700000 рублей. Учитывая, что их разработка крутится на базе repast simphony, которая идет по GNU Library General Public License (LGPL), можно сделать свою нетленку и обойдется она в миллиона три, ориентировочно.
>>168572915 Он полжизни проработал в Швеции. Нет, не совок. Скептик. Хочет все держать под контролем. Есть у нас WMS система, с ней очень дохрена проблем. И он не хочет, чтобы критические важные участки были на стороннем ПО. Выебать тогда некого будет за косяки
ОПчик, ты ни одной цифры не написал. Сформулируй уже задачу. Сейчас в логистике у них столько часов проебов времени в месяц. Или такой-то процент сорванных сроков. Или такой-то процент брака. А нужно сделать столько-то.
Какие показатели тебе поставили улучшить? Каковы сейчас эти показатели? И на сколько их нужно улучшить?
>>168573112 Чтобы человек (начальники логистики и планово-производственного отделов) не были ключевыми центрами ответственности. Сейчас от этих людей зависит жизнь компании. Идея в том, чтобы переложить все на плечи программы, а люди бы принимали только управляющее воздействие.
В цифрах? Выручка компании около 900 млн/месяц, из них на штрафы за косяки в месяц уходит 10 млн, в среднем.
>>168573229 Просто сейчас задача звучит вообще нереально. Типа сейчас ВСЕ зависит от людей. И нужно ВСЕ переложить на программу. Очевидно что тут нужно поэтапное внедрение.
Голдратта надеюсь читал? На первом этапе имеет смысл найти "узкое горлышко" и его автоматизировать (скорее всего будет один-два этапа линии). Только его. Если этот опыт будет успешным (и то не факт ведь), дальше уже можно остальные этапы брать.
Просто я вот не знаю ни одного случая, чтобы прямо все процессы сразу успешно перешли на софтину. И наоборот - все успешные случаи внедрения это поэтапные процессы.
И да, модель создать - изи за неделю две делается. Вангую, что у вас самый сложный этап будет - оцифровка всех процессов. На полгода-год может растянуться.
Но мне не очень приглянулись его выкладки. Мне показалось это какой-то софистикой ad hoc. Матеиатики там нет. У меня все собрано в 28 листном ТЗ, тут я не стал много информации вбрасывать.
>>168573554 Генетические алгоритмы - это подвид имитационных моделей, тоже их рассматривал, хорошая вещь, но мне не хватает знаний все это систематизировать.
>>168564849 (OP) ОП, там же прям на сайте rebase есть пейпер про ABMS: https://www.informs-sim.org/wsc09papers/009.pdf >WHY AND WHEN ABMS >When the past is no predictor of the future because the processes of growth and change are dynamic Это не то, ты молодой-шутливый, не лезь сюда.
Мой тебе совет - на нодежс накидываешь вебморду с графоном чтоб гендир мог сидеть в кресле и оверрайдить процессы, и все будет хорошо: 1. Подключаешься к БД в которой есть каталог ваших товаров, каталог сырья, предприятия, клиенты и их заказы. 2. Моделируешь рецепт из какого сырья, как долго какой продукт производится. На каждый продукт должен быть один или несколько рецептов. (это уже должно где-то лежать, иначе о чем мы вообще говорим?) 3. Если очень хочется делать инхаус, то дальше можешь обойтись либо средствами TSQL, либо программингом функции-оракула, которая отвечает на один-единственный вопрос: Сколько, какого именно и на какие предприятия нам нужно докупить сырья, чтоб не обосраться?. 4. Аналитика историй продаж, погода, температура воздуха и прочее принимаются в расчеты уже после того, как у тебя работает №3. Дальше можешь форкать оракула и сравнивать предсказания разных версий с реальностью.
>>168573878 Ты прям мою задумку и вытащил , но вот именно вот на это я и ищу мага:
>программингом функции-оракула, которая отвечает на один-единственный вопрос: Сколько, какого именно и на какие предприятия нам нужно докупить сырья, чтоб не обосраться?
Тут должна быть овернеебическая система линейных уравнений. У меня получилось эту задачу примитивно решить, но на одной линии и трех видах сырья, там примерно 16 параметров. А в случае миксования у меня ступор.
>>168573841 >Матеиатики там нет Да потому что математиков и инженеров хоть жопой ешь. А вот грамотно поставить задачу, определить за что браться в первую очередь, на какие точки обращать внимание - это мало кто делает. Все надеются, что мифическая софтина или модель решит все проблемы.
Уже не помню кто сказал, но фраза легендарная - если автоматизировать хаос, будет лишь автоматизированный хаос
У меня с одной стороны бомбит, что ты ищешь математика на задачу, которая в реальности не опробована. С другой - все же оче радостно, что такие осмысленные треды создаются :3
>>168574202 >Тут люди иного мнения:) для него все кто умеет припаять два провода - инженеры, на деле это не так. сейчас сложно найти человека который что-то умеет, а все советы написать на ноде попахивают херовым образованием и профанацией.
>>168574255 Как говорится правильно заданный вопрос в терминах 2ch - ответ уже содержит половину ответа. Но в реальной жизни вопросов дохрена и все они спрашивают "Чо за нах?". Касаемо проблем конторы - босс вроде бы и все правильно говорит, но он сам не знает, что хочет. Это типичная проблема "заказчик-исполнитель". И тут надо играть в угадайку. Потому и видится решение задачи максимально глубоким системным подходом.
>>168574391 Воооот. О чем и речь. На мой субъективный взгляд, проблема здесь >босс вроде бы и все правильно говорит, но он сам не знает, что хочет А не в модели.
По сути целевой показатель нужно из него вытряхивать, а не из процессов. Может он действительно хочет, чтобы просто все процессы были на монике как в "счастливом фермере" и этого достаточно. А может он хочет просто всех оцифровать, потому что чует что кто-то ворует. А может его задолбало, что каждый раз когда ключевой сотрудник уходит (а в голове у него процессы остались), нового приходится с нуля обучать. Короче, вот этот мотиватор нужно вынимать. И когда будет 28 страничный документ не с ТЗ, а с видением босса - тогда задача имеет смысл, тогда под нее выделят любые деньги, тогда под нее готовы будут набрать любых сотрудников.
СУКА ЕБАНГАЯ МАКАКА НАХУЙ Я СТОЛДЬКТ ПИСАЛ БЛЯТЬ ВСЕ ПРОПАДОЛ. СУКА ШДЕ ТВЛОЯ КАПЧА ЕБАНАЯ ХУЛИ ОНА ДАЖЕ НЕ ОТОБРАЖАЕТСЯ
>>168574030 Попробуй ООП и сделать все процедурно. Так будет тестибельно и без завязки на конкретного эксперта. А то математик тебе напишет однострочник на хаскеле и помрет где-нибудь от голода. Придется потом тебе что-то поменять, и весь бизнес встанет.
Советую начать с дигитализации самой муторной хуйни вроде учета складов, чекина сотрудников по NFC, отслеживания машинок по жпс, списания товаров/сырья и прочего. Ты сам поймешь когда у тебя появится нужная масса данных, и может быть обойдешься каким-нибудь SSRS.
Олсо я сам работаю 10 лет в ритейле в европке. Знавал одного шефа который люто хотел все автоматизировать. Когда я посчитал ему стоимость кпк mc9090, он охуел и спросил не охуел ли я.
>>168574678 Цель сформулирована так: программа должна сама просчитывать минимальный складской запас на завтрашний день и раскидывать задачи на перевалку и загрузку производства. В общем, почти все, что делает половина административных сотрудников компании
Чтобы минимизировать издержки. Все как бы просто. Сейчас затраты на производство 1 кг продукции 30 руб., а нужно уменьшить. Скажем, на 10% за счет оптимального использования ресурсов.
Радует наличие интересного и осмысленного треда в этой помойке, но не факт что ты там ищешь, чувак. Сходи на хабр или куда-то в ту степь. Сам не дохуя математик, но засел бы и задачу решил, ну или лучше делегировал бы, как ты собственно и делаешь. На хедхантере обьяву размести на проект этот. Тут толковый человек нужен, с пониманием процесса вообще, а не тупо математик.
>>168574809 Ну вот сразу бы так и сформулировать Ну или это я в треде проглядел лол
Задача достаточно регулярная, не совсем понимаю почему тут с нуля нужно писать? Ведь тут 100% существуют готовые решения. На рынке полно примеров как другие внедряли подобные штуки. Просто нужно снять корону "у нас своя специфика", "такого точно ни у кого нет (хотя мы не смотрели)" и использовать то, что у других работает.
Более того, и вероятность успешного внедрения всегда выше, когда портируешь чужие схемы, а не сочиняешь собственные.
Не обязательно. Я проработал в свое время на разных проектах и у каждого бизнеса своя специфика. Нет универсальных решений. А вот эти бест прэктис - унылая маркетинговая хуйня.
>>168572800 >Этот проект не под силу реализовать в 1С ты просто не шаришь в 1с, если так говоришь только в прошлом году сдавали самописную конфигурацию для региональной сети по продаже стоительных материалов с собственным циклом производством, логистикой, собственным парком ТС и группой складов. им бы и УПП подошло, но из за упоротости руководства делали с нуля
>>168582051 Я бы тебе рассказал, что УПП (1С) решает СЛУ размерностью 2000 примерно 25 минут. После того, как была написана dll на плюсах, время сократилось до 2 минут -> 1С очень плоха в огромных расчетных задачах. А ты мне расскажи за одно, как там планирование работает и много ты людей знаешь, кто им пользуется? Я УПП и (вообще программы 1С) очень хорошо знаю и на ней не нужно решать каждую задачу.
Оп, хороший тред. крайне удивлен такому здесь. (на хабр не отправляю - не понимаю чему там могут помочь - более половины там полные дебилы с нулевыми знаниями)
поддержу часть анонов - не надо изобретать велосипед. крайне маловероятно, что у тебя уникальная задача. но, действительно, потребуется время на анализ и "вкуривание" в тему. потому как все равно - будешь ли ты нанимать математика или брать готовый продукт, или заказывать ПО на аутсорсе у спецов или писать сам - ты должен это понимать сильно глубже чем по верхам (хотя бы чтобы грамотно принять работу и проверить ее).
я бы поискал специфические продукты и, самое главное, нужен план. подробный. нужен гап-анализ (может тебе надо на твоих линиях все контроллеры менять для улучшения учета или делать склад с RFIDами на каждой палетте). нужно деление на этапы. нужна определенность с пилотированием. нужны формальные KPI. может это даже у тебя все есть. без этого сразу кидаться в математику немного опрометчиво - матметика тут на (пред?)последнем месте.
в любом случае, удачи.
мимо 20 лет в ентерпрайзе (от среднего до крупного и очень крупного) из них 10 занимался чистой автоматизацией (как внедрение, так и разработка), сейчас немного уехал в другую плоскость.
Либо иди на биржу фрилансеров, либо ищи постоянного кадра на хедхантере, либо прошерсти институты и тамошних преподавателей путём отправки писем счастья. Любой нормальный программист с образованием - математик-прикладник, он должен знать как гуглить, как составлять модель и как проверять решение.
>>168588571 > Любой нормальный программист с образованием - математик-прикладник, он должен знать как гуглить, как составлять модель и как проверять решение. и нахуй он не нужен со своими знаниями. на указанных оборотах (900млн\месяц) требуется что-то кроме "программиста с образованием". цель же не только получить ПО которое решит все проблемы поставленные БОССом, но и получить это решение прозрачным с т.з. сопровождения и развития (а не просто коробочку с интерфейсом). задача большая и сложная - потому программист отдельно (решает поставленную ему задачу в виде кодирования), а математик\аналитик отдельно (который определит какие уравнения и как кодировать).
у нас в регионе есть пару нефтегазовых нии, они берут на аутсорсе разработку у специализированных контор (у меня там друзья работают, потому знаю) - почти везде есть штатные аналитики с высшым физ-мат образованием, которые программированием практически не занимаются (ну разве что свои куски кода чисто пилят и оптимизируют). а вы тут про универсала мечтаете.
>>168589408 Ты что, ебанутый? Программист должен и код программировать, и тз для решения данной задачи составлять (если надо анализировать) и за сервером следить, и за технопарком. И кассеты в принтерах заправлять. /s
Ебать что это вообще за тред, я нихуя вообще не понял что надо и зачем, конкретики никакой, весь тред полтора макаки разговаривают общими фразами не имеющими никакого отношения к решению проблемы мимо системный архитектор
но при таких вводных неразумно рассчитывать на одного-двух программистов универсалов. тогда вся жизнь и развитие компании переедет из логистического отдела к программистам. те же яйца вид сбоку. грамотное управление рисками никогда не будет лишним.
>>168591216 > мимо системный архитектор проходи мимо, болезный (inb4 сам такой) какие подробности ты хочешь увидеть здесь среди ТНН-щиков и РНН-тредов?
>>168564849 (OP) >полное говно составь штатное расписание. и наймите МОЛОДУЮ жируху с огромными сиськами и сексуальным томным голосом посадите ее за телефон и пусть обзванивает возможных клиентов канкурентов, а в перерывах ебите ее всей конторой на станке. да
>>168574126 блядж какже борда без укропа фрилансира 300/1 проживет??? смоделировал уже как жопой и ротом вилять будеш в 20 году? всех в гейропку точно не пустят
хороший тоед, у самого нано производство, как раз с нового года хотел внедрить хотя бы учет склада и бухгалтерию. но я же инженер- два провода спаять пока руки не доходят. буду дальше терять деньги
>>168574126 Ты полностью прав, автоматизацию нужно перекладывать на сформированный методологический фундамент, который регламентирован на всех уровнях и когда пользователи могут работать без программ. По сути, программа это отражение бизнес-процессов организации - нет их, нет нормального внедрения, не нужна математика и охуенно умные модели.
Нужна помощь коллективного разума. Есть некая компания, производящая не сложный продукт бакалейная продукция. Но с точки зрения производства - при малом количестве входов очень много выходов. 2017 год был для компании не самый лучший убыточный. Я занимаюсь ПО в компании и мне поставлена задача уже как полгода разработать архитектуру системы производственно-логистического планирования. Обычно планирование - это усредненный линейный график, основанный на статистике, но все мы знаем, что это - полное говно. Я же хочу сделать систему на вероятностных методах с применением имитационного моделирования, в перспективе, возможно, присвоить себе готовое решение. Да вот проблема - мои знания в математике поверхностные. В целом, я хорошо разбираюсь в дифференциальном и дискретном исчислении, но тут мне знаний не хватает. Более того, имитационное моделирование - сравнительно молодая отрасль науки в рашке, очень много материала на инглише, например, из MIT. Из хороших решений разобрался, как работать с RePAST Simphony. А вопрос такой - где найти гика-математика? Не на хедхантере же? Где они обитают?