Обновить
46
3

Оптимизация процессов

Отправить сообщение

Почему же нет плана?

План был, контроль был, но не работал. Приходилось заставлять палкой. А всему виной схема оплаты, ведь деньги уже получены, больше делать ничего не хочется.

80% работы сделал станок, деньги получены и может быть даже частично потрачены, а работа ведь сделана не до конца и ой как не хочется ее доделывать.

Конкретно в этом случае было еще историческое наследие, оно замылило глаз, как мне кажется.

Пример ниже условный:

Раньше делали только шайбы. Шайба является конечным продуктом, не требующим сборки. Деталь = продукт. Была схема оплаты за деталь и здесь он выглядит нормальной.

Но вот мы начали выпускать другую продукцию, которая стоит из двух деталей. Схему оплаты надо бы поменять, однако она осталась прежней.

Возможно, вам не понравилась именно фраза про "маленьких бизнесменов", но я ведь расшифровал что под этим понимается. Раньше у них "выкупали" полуфабрикаты, а теперь готовую продукцию, эта формулировка нужна для сдвига в сознании собственника и не более.

В бухгалтерию они пошли потому, что раньше им было не интересно сколько там зависших на складе полуфабрикатов, у них об этом не было никаких записей. А теперь они стали записывать себе в блокнот и сверять. Вычисление остатков это их личная инициатива, никто не заставлял.

Но если вы увидели в этой схеме что появился именно "бизнес внутри бизнеса", то в таком случае он был и раньше - всё та же сделка, которая была и никуда не делась. Только раньше такой "бизнес" был направлен на создание проблем компании, а теперь на пользу.

Возьмем самую распространенную схему:
продажники получают процент от сделок/оборота. Эта схема используется повсеместно. В зависимости от схемы мотивации они раздают скидки направо и налево, лишь бы продать, или наоборот - прижимают скидки, потому что скидка - это прямая потеря в деньгах лично для него. Что мешает им устроить маленький дефицит и повышение процента за сделку?

Устроить дефицит - это мгновенно обнулить свой доход (оклада же нет). Сколько они так протянут? Это должен быть коллективный сговор, иначе не имеет смысла. Какова вероятность, что все они на это пойдут разом?

В крайнем случае, на складе есть остатки готовой продукции и компания не загнется через месяц, если распрощаться с этими забастовщиками и взять новых. А вот забастовщики рискуют остаться ни с чем. И ради чего? Чтобы не ходить в бухгалтерию?

Поэтому система и взлетела: она делает личный интерес сотрудника не противоречащим, а совпадающим с интересом бизнеса. И это решает проблему надежнее, чем любой контроль.

В любой системе есть рычаг/точка баланса, которая позволяет с малым усилием обернуть ситуацию вспять, примерно как в дзюдо. Главное и самое сложное - ее найти.

И историю с металликой, которая подала в суд на напстер и даже был видос anti napster "я просто делюсь"))

Да, как вариант

Возможно, в той истории шла речь не о конкретном заводе и директоре, а о системе ОГАС (общегосударственная Jira или скорее ERP) и львовском эксперименте. Может здесь или здесь, или где-то еще))

Спасибо за ценную подсказку! Даже дополнил статью на этот счет.

Ваш руководитель был абсолютно прав. Я пришел к такому же выводу спустя годы. И данная история стала основным вкладом в это понимание. Из-за неопытности и недостатка мудрости я тогда не мог разглядеть, к чему это может привести.

Для меня это было просто очередным достижением в копилку, а для них это могло обернуться трагедией.

Да, я видел по логам, что они пользуются. Но после скандального дня они срочно перестали. Не знаю, как потом (пока АРМ не сломался).

Кроме того, я знал, что уйду оттуда, а они останутся. Зачем душить людей? ))

О, я вас умоляю, какая премия, конечно же нет)))

Они всегда говорят: какая премия? это твоя работа, мы тебе платим зар-пла-ту!

У меня есть случай из самого начала моей карьеры (2005г), когда я сделал такую оптимизацию, которая сэкономила тонны бумаги (в прямом смысле), тонера, ресурсов принтеров и копировальных машин, ну, и человеческого времени тоже. Думаете они дали мне премию? Это твоя работа! Так они сказали.

Про эту историю можно написать отдельную статью))

Отличная функция

Но это 1с8, а у них была 1с77 бух (файловая), да еще и устаревшая не знаю на сколько. Ее там дописывали костылями много лет, поэтому об ИТС речи не шло.

Просто для понимания, как все было плохо:

У них был отчет, который в цикле вызывал метод БухИтоги.Рассчитать() ааахаха

Можете представить, сколько это работало. Они его запускали в ночь, чтобы к утру было готово)) Разумеется, я его переписал потом, но сам факт.

И я даже не могу представить, как его отлаживали изначально. Тоже на ночь запускали?))

:)))

На самом деле у этого станка немецкие корни. В послевоенные годы немецкие технические решения и документация активно использовалась для развития отечественного станкостроения.

Прототипом для станка 1Б240-6 (вернее, его предшественника 1А240-6) послужил немецкий станок имени Pittler. Я не знаю, какая точно модель легла в основу.

Но вот пример одной из моделей

Или вот, более поздняя (1985г), уже с ЧПУ.

Pittler PRC 35-6
Pittler PRC 35-6

Быть может потому, что в те времена на заводах были обязательные работы по техобслуживанию. За высочайшей подписью мастера цеха ИванИваныча.

На запчастях не экономили и дефицита в них не было. В плановое ТО входила регулярная замена цанг и других частей, поэтому и проблемы не было.

А частники умеют считать копеечку и пользуют эти цанги до тех пор, пока они не развалятся. Ну и запчасти сейчас достать сложно.

Не думаю, что они сделали это специально. Просто сами немного недопоняли алгоритм, поэтому он у них такой получился. Они шли на контакт без проблем. Я разговаривал с ними по телефону (еще до дизассемблера), пытаясь выяснить алгоритм контрольной суммы. Они искренне не понимали моего вопроса, ссылаясь на спецификацию modbus, что у них все сделано ровно как там написано. Документация к устройствам была подробная, к ней вопросов не было. Кроме того они предоставили испытательный стенд, который сами использовали - коробочка с разъемами, которая подключалась к контроллеру и эмулировала тензодатчики, концевики и силовые установки. Понятно, что внутри там пара конденсаторов с сопротивлениями и реле. Но это готовое устройство. Подключил и работай. Цена там какая-то смешная была, в районе 5к. Адамовские I/O модули стоили дороже.

а что делали в старину

О каком временном периоде вы говорите? О домах в деревне, в которых жили наши бабушки и дедушки? Я тоже задавался этим вопросом. Думаю, ответ примерно такой:

Теплопотери в тех домах были совершенно другими (намного выше), как раз из-за утеплителя и прочего. Окна были деревянные, рассохшиеся, стекла прижаты штапиком, не герметично, через которые сквозило, как и через двери. Поэтому окна заклеивали на зиму. Сейчас же стремятся минимизировать теплопотери. Везде пластиковые или качественные деревянные окна с уплотнителями. Современный дом превратился в термос не только с точки зрения тепла, но и влаги.

В тех домах часто не было ни ванны, ни туалета, стирка тоже выполнялась вне дома.

Обычно была баня, там мылись и стирали. Туалет на улице. То есть пара в доме было в разы меньше. Пар образовывался только от выдыхаемого воздуха и от приготовления пищи. А летом в доме никто не готовил, готовили в летних кухнях или верандах.

Когда вы принимаете душ или просто горячую ванну, зеркало запотевает, потому что пара выделяется больше, чем может протянуть вентиляция. А еще в ванной дверь закрыта, слабая приточка. Естественно, весь этот пар пойдет в кровлю.

Кроме того были печи, которые постоянно вытягивали воздух из помещения, это как дополнительное проветривание.

Поэтому вопрос грибка на крыше не стоял так остро.

Я бы сказал, что это не паразиты, а определенная категория людей. Она была, есть и будет. Называть их можно как угодно, я лишь использовал термин из статьи, чтобы разночтений не возникало. С ними ничего сделать невозможно и не нужно. Это просто статистическая реальность. Нужно ее принять :)

Эти товарищи обитают в большой концентрации в крупных организациях, где одна рука не знает, что делает другая. Очень хорошо показано в фильме Секрет моего успеха (1987).

Мой приняли как раз по поводу sunxi (Allwinner), но в Retroarch )))

Вы спросили как, я ответил
Но я не говорил, что это просто :)

Вы правы, что это куча накладных расходов, но, при желании, этот стиль можно натянуть не только на HTTP.

По поводу ответа для сокета, я лишь написал это слово (Ответ) чтобы две строчки отличались по смыслу, чтобы было понятно направление сообщения, а вы зачем-то меня тыкаете носом в техническую неточность. Я ведь не на экзамене и у нас нет задачи друг друга на чем-то подлавливать в этой дискуссии... Или есть?

Обычно колбэки в этом случае применяют, если по HTTP

Что-то типа

POST /process/123/commands
{
"action": "exec"
"replyTo": "https://foo.any/api/foo"
}

Можно применить REST при работе с брокером сообщений. Очереди/топики, как ресурсы, например.

Для вебсокета
Сообщение

{"method": "POST", "resource": "/process/123/commands"}

Ответ

{"status": 200, "body": }

На мой взгляд, описываемая вами проблема лежит на другом уровне. Предложенные вами методы правильные, я с ними абсолютно согласен, но, как это ни печально, они из идеального мира и в большинстве случаев не работают. Все потому, что есть другой феномен и он на уровне психологии.

Есть очень хорошая статья Четыре типажа программистов. Хоть ее название указывает нам на программистов, в действительности, все эти типажи подходят для любых других типов профессий, потому что они описывают типаж человека, профессия здесь не имеет значения. Обратите внимание на типаж "Пассажир" и на то, что "Начальники таких обожают".

Из опыта и наблюдений:

Головной офис очень крупной компании (40к+ человек). ТОПы - сплошные пассажиры. Практически все руководящие должности занимают пассажиры. Как очень точно подмечено в статье - руководители их обожают. Вот и получается замкнутый круг: руководители высшего звена берут себе в подчинение пассажиров, а те берут себе пассажиров. Пассажиры мастерски заставляют работать кого-то вместо себя. Но поощрять они их не будут. Если простой смертный работяга заикнется про премию и если пассажиру это не в тягость, если бюджет есть, он, с барского плеча, может и отвесить, но рвать задницу не будет. Мастерски придумает 10 аргументов, почему подчиненный премию не заслужил или что сейчас очень сложный период, давай в другой раз. И может кормить завтраками годами!

Однако когда пассажир пойдет к своему руководителю просить для себя, там вопрос о премии и повышении з/п долго висеть не будет. В итоге, в сложный период (даже если он действительно настал для компании), не повысят никому, а пассажирам, хоть на копейку, но повысят.

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

Я наблюдал за одним таким человеком N, его переводили с одного ответственного проекта на другой. Каждый проект поднимался с нуля, вокруг было много бурной деятельности. Когда появлялся новый проект, этого N вновь бросали на новый проект, как незаменимого, хотя старый так и не взлетел. И последующий не взлетел. Но вот в одном из департаментов вдруг увольняется руководитель. Как вы думаете, кого ставят в качестве И.О. на место руководителя? Правильно, этого N! Он не довел до ума ни один проект и ему за это ни разу ничего не было, при этом он везде на подхвате, на хорошем счету. Все сотрудники, во всех проектах или направлениях, где этот N побывал, каждый раз с облегчением вздыхают, когда того переводят. И при этом не перестают удивляться - как?! Почему ему это доверяют?! Ну ведь он некомпетентен! Вот только этот N умеет говорить как бог, он умеет сказать 1000 слов и не сказать ничего.

Прошу прощения, за столь длительное вступление.

Ваш рецепт хороший, но в таких ситуациях он не сработает. Этот N и его окружение будут водить за нос, вы не сможете провести с ним интервью. Вы будете искать окно в его расписании и найдете только 20 минут в конце следующего месяца. Когда час Х наконец настанет, его срочно вызовет руководитель прямо во время вашей беседы. Руководители других направлений точно такие же, они могут только сказать - сделайте! И убегут на очередное совещание. Они не скажут как сделать, они не скажут на что обратить внимание. Они могут даже не сказать конкретно "сделайте", а как-то расплывчато, то есть непонятно надо делать или нет. Когда пройдет время и вопрос этого коснется, он воскликнет - а вы что, не сделали?! Все, кто присутствовал на прошлом и на этом разговоре только переглянутся в недоумении (ведь в прошлый раз не было четкой команды, в прошлый раз он просто сбежал на очередное совещание, потому что вопрос был неудобный и этот человек просто не хотел брать ответственность).

Такие люди никогда не наймут аналитика бизнес-процессов. Они убедят вышестоящих в том, что такой человек не нужен. А если таки он будет нанят, они будут всячески саботировать его деятельность и когда аналитик придет к нанимателю в обещанный срок с неполными данными, эти саботажника скажут: Вот, ВиванИваныч! Мы же говорили! Этот аналитик ничего не решит, все эти аналитики - шарлатаны, это пустая трата денег! Почешут ИванИванычу за ушком, тот расплывется в кресле и успокоится.

Нет, я не призываю сложить руки и ничего не делать )))

Я лишь привел пример ситуации. Есть ли у вас рекомендации на этот счет?

Не уловил суть вопроса. Можете пояснить?

Информация

В рейтинге
1 268-й
Зарегистрирован
Активность