DCA
[info]mst_72
Сегодня вдумчиво посмотрел на результаты по разработке кодоанализатора кобола. В принципе, получилось достаточно прикольно и быстро. Мы можем распарсить кобольные исходники с учетом специфики разработки Misys, построить синтаксическое дерево, вытащить все нужные элементы (вызовы, переменные, константы, таблицы и т.д.). Осталось решить, что делать дальше.
Вроде бы задачи могут быть следующие:
* реализовать препроцессор, чтобы убрать BMDD вставки
* реализовать подавление комментариев и вставку отладки (DISPLAY) с соответствующими сообщениями.
* сделать расчет пути (т.е. находясь в точке A понять, каким образом и с какой точки входа в модуль можно было бы сюда попасть)
* сделать "связный парсинг" нескольких файлов опять же со сквозным расчетом пути.
* сделать анализ влияния (т.е. попытаться оценить, какие элементы (переменные, вызовы) повлияли на значение той или иной переменной на основе анализа MOVE, CALL и т.д.) или что повлияло на попадание в заданную точку (переменные, таблицы базы данных).
Самое сложное - придумать адекватный интерфейс.
Кстати, кому кобол? Продам недорого :)

svn upgrade
[info]mst_72
Уф... Пронесло...
А теперь по-подробнее.
Решил сегодня слегка проапгдейдить SVN репозиторий под CentOS, который обычно используется через http доступ.

Вначале заапгрейдил SVN с 1.4.2 до чего-то вменяемого (1.6.11)
Затем решил воспользоваться командой svnadmin upgrade для живого репозитория... По-глупости сделал это из под рута. Вроде все прошло успешно.

Пытаюсь закоммититься - вижу пипец: "Could not open the requested SVN filesystem". Стало грустно-грустно. Смотрю права - вижу, что благодаря умелой работе из под рута часть файлов поменяла свою принадлежность (хорошо, что хоть не пол :) ). По быстрому делают chown -R .... и пробую снова.... Получаю "Could not open the requested SVN filesystem". Это начинает слегка беспокоить.
Начинаю рыть в сети, что есть по этому поводу. Внятных ответов не нахожу. Кто-то вскользу упомянул, что при обновлении репозитория зачем-то перезапускал http. Пробую /sbin/service httpd restart... И все заработало...
Забавно.

Рекордная девальвация и традиционные подходы руководства РБ к управлению страной
[info]mst_72
Взято с сайта НБРБ:
  23.05.2011 
Об установлении обменных курсов белорусского рубля
С целью выхода на единый равновесный курс белорусского рубля на всех сегментах внутреннего валютного рынка Правлением Национального банка принято решение установить с 24 мая 2011 г. официальный курс белорусского рубля по отношению к доллару США – 4930 белорусских рублей за 1 доллар США, официальный курс белорусского рубля по отношению к евро – 6914,82 белорусского рубля за 1 евро, официальный курс белорусского рубля по отношению к российскому рублю – 173,95 белорусского рубля за 1 российский рубль, по отношению к другим иностранным валютам – исходя из кросс-курсов этих иностранных валют к доллару США (постановление от 23.05.2011 № 188).

Одновременно устанавливается центральное значение рублевой стоимости корзины иностранных валют, равное 1810 белорусских рублей. Границы допустимых колебаний сохраняются на уровне ±12 процентов относительно установленного центрального значения.

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

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

Установление стоимости корзины на данном уровне обеспечивает снижение курса белорусского рубля к доллару США до уровня средневзвешенного курса, по которому в последнее время совершались операции на внебиржевом рынке (в период с 16 по 18 мая 2011 г. средневзвешенный курс белорусского рубля к доллару США находился в диапазоне от 4598,36 до 5683,46 белорусских рублей за доллар США), что должно обеспечить снижение спекулятивных мотивов участников рынка и ограничить дальнейшее ослабление курса белорусского рубля.

В целях выравнивания условий совершения операций покупки-продажи иностранной валюты на различных сегментах валютного рынка, а также уменьшения возможностей для проведения спекулятивных операций отдельными участниками рынка, устанавливаются предельные значения обменных курсов, по которым могут осуществляться покупка-продажа и конверсия иностранной валюты на внебиржевом рынке и рынке наличной иностранной валюты. С 24 мая 2011 г. они не могут отличаться более чем на два процента в ту или иную сторону от официального курса белорусского рубля, установленного Национальным банком (при конверсии – от кросс-курса, рассчитанного на основе официальных курсов белорусского рубля к соответствующим валютам).

Порядок проведения торгов на ОАО "Белорусская валютно-фондовая биржа" остается без изменений, т.е. приоритетность удовлетворения заявок на покупку иностранной валюты, установленная постановлением Правления Национального банка Республики Беларусь от 22 марта 2011 г. № 89, сохраняется.

Поддержанию устойчивости белорусского рубля будут способствовать дальнейшие шаги Правительства и Национального банка, направленные на достижение макроэкономической сбалансированности в стране.
  • Leave a comment
  • Add to Memories

История белорусского обмана
[info]mst_72
 Взято с Naviny.by:
Обман 1. Валютный коридор сузят

Продержался 104 дня.

28 января. Председатель правления Национального банка Беларуси Петр Прокопович заявил, что коридор колебаний курса белорусского рубля к корзине иностранных валют будет сужаться. «Мы с уверенностью можем сказать, что в этой пятилетке курс национальной валюты будет стабильным и предсказуемым… Все могут планировать свою работу и свое поведение не только на этот год, но и на пять лет», — заверил главный банкир.

Пятилетка закончилась досрочно, за три с половиной месяца.

6 мая. Национальный банк принял решение о расширении с 12 мая коридора колебаний курса белорусского рубля к корзине валют с 8 до 12%.



Обман 2. Никакой разовой девальвации

Продержался 55 дней

17 марта. Петр Прокопович поклялся перед президентом, что «никакой разовой девальвации в Беларуси не будет. Наш опыт говорит, что резкая девальвация — плохое решение для белорусов». Под разовой девальвацией он имел в виду одномоментное повышение курса иностранной валюты даже на 5%.

Не хотел разовую девальвацию – получил многоразовую…

11 мая. Нацбанк отменил рекомендательные ограничения по установлению банками курсов сделок по покупке-продаже иностранной валюты с населением. В результате курс продажи доллара США в обменных пунктах вырос на 29 процентов — до 4000 рублей. С 16 мая курс доллара повысился еще на 12,5 процента – до 4500 рублей.



Обман 3. Никаких ограничений на покупку валюты

Продержался 53 дня.

28 января. Петр Прокопович убеждал, что Нацбанк не будет вводить какие-бы то ни было ограничения на покупку населением валюты. «Если сегодня в пределах страны все можно купить за белорусские рубли, то зачем идти и напрягать всю страну из-за того, что кому-то хочется сказать, что он не верит Национальному банку, что у нас не будет стабильного курса?», — завернул председатель НБРБ.

Население так напрягло страну, что финансовые власти на него обиделись.

22 марта. Национальный банк Беларуси прекратил продажу валюты коммерческим банкам с целью реализации ее населению через пункты обмена валют.


Обман 4. Оснований для пересмотра прогноза по инфляции нет

Продержался 26 дней.

31 марта. Вице-премьер Сергей Румас заявил: «Сегодня оснований для пересмотра прогноза по годовой инфляции нет, и правительство будет делать все возможное, чтобы вписаться в утвержденные параметры».

Но правительство достаточно быстро решило не делать все возможное.

26 апреля. Министр экономики Николай Снопков сообщил, что возглавляемое им министерство уточняет годовой прогноз по инфляции: «На данный момент прогноз рассчитывается. В основе расчета лежат два фактора: каким Нацбанк определит равновесный курс и насколько снижение бюджетных расходов позволит выполнить параметры ВВП». К тому моменту прирост потребительских цен составил 8,8% при годовом прогнозе 7,5-8,5%.


Обман 5. Ставка рефинансирования не превысит 10 процентов

Продержался 23 дня.

17 февраля. «Ставка рефинансирования сохранится в запланированных рамках 8-10%, нет смысла трогать ставку рефинансирования и изменять запланированные параметры», уверял заместитель председателя Нацбанка Тарас Надольный.

Смысл появился неожиданно для финансовых властей и, скорее всего, независимо от них.

11 марта. Правление Нацбанка приняло решение о повышении с 16 марта ставки рефинансирования на 1,5 процентного пункта – до 12% годовых. А потом еще и еще. С 18 мая она составляет 14% годовых.


Обман 6. Ничего не будут делать целый месяц

Продержался 20 дней

31 марта. Национальный банк объявил о введении моратория на принятие решений в области курсовой валютной и денежно-кредитной политики. Мораторий вводился на месяц, за этот срок власти надеялись получить кредит от России.

Ну, не смогли они сидеть сложа руки дольше трех недель, пока страна стоит в очередях в обменники…

19 апреля. Принято решение о снятии ограничений по формированию курса белорусского рубля при совершении сделок купли-продажи иностранной валюты между банками и субъектами хозяйствования. С тех пор что ни день. Курс доллара начал ставить все новые рекорды на внебиржевом рынке и в итоге вырос там до 8500-9000 белорусских рублей.


Обман 7. Население доверяет банкам

Продержался 19 дней

12 марта. Население Беларуси доверяет свои сбережения банкам http://naviny.by/rubrics/finance/2011/03/12/ic_news_114_363084/ и увеличивает свои вклады в депозиты, сообщил начальник управления кредитно-депозитного мониторинга главного управления регулирования банковских операций Национального банка Алексей Назаров.

Правда, тут непонятно, кто кого обманывал: банкиры сами себя, или все же это они повелись на сказки населения…

31 марта. За март вклады граждан в национальной валюте снизились на 1,18 триллиона рублей, в иностранных валютах — на 40,4 миллиона долларов США. При этом Нацбанк продолжал пытаться делать хорошую мину: «В соответствии с белорусским законодательством в нашей стране гарантируется полная сохранность сбережения населения во всех банках».


Обман 8. Нет заявки за месяц – не купишь валюты через месяц

Продержался 15 дней

16 марта. Правление ОАО «Белорусская валютно-фондовая биржа» увеличило срок резервирования средств в белорусских рублях на покупку иностранной валюты на биржевых торгах до 30 календарных дней. Пояснение Нацбанка по этому поводу выдалось особенно смешным: «Это позволит увеличить роль рыночных механизмов выравнивания спроса и предложения, что приведет к снижению объемов и повышению эффективности политики интервенций Национального банка на внутреннем валютном рынке…»

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

22 марта. Правление Национального банка постановило отменить с 1 апреля 30-дневное резервирование средств в белорусских рублях на покупку иностранной валюты на торгах Белорусской валютно-фондовой биржи. И сделано это для оптимизации условий покупки иностранной валюты на внутреннем валютном рынке. С тех пор купить валюту на бирже по красивому нацбанковскому курсу могут только избранные, понятно кем.


Обман 9. Альтернативные торги

Продержался 7 дней

19 апреля. Белорусская валютно-фондовая биржа проведет альтернативные торги для определения рыночного курса белорусского рубля на основе спроса и предложения, поведал первый заместитель председателя Нацбанка Николай Лузгин. «То есть, на бирже будет на основе спроса и предложения устанавливаться курс свободной покупки-продажи валюты при параллельном сохранении пока основных торгов, где в основном работа осуществляется в рамках обязательной продажи валюты на определенные цели критического импорта».

Но страх узнать, какова на самом деле грош цена белорусскому рублю, оказался сильнее.

26 апреля. На сайте Нацбанка опубликовано сообщение: «В настоящее время нет необходимости введения дополнительной сессии на торгах ОАО «Белорусская валютно-фондовая биржа».


Обман 10. Жесткая денежно-кредитная политика

Продержался 2 дня

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

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

30 апреля. В апреле 2011 года в Беларуси наблюдался резкий рост широкой денежной массы , объем наличных денег возрос почти на триллион белорусских рублей – на 21,3 процента. Для сравнения: за январь-март 2011 года денежная масса увеличилась лишь на 2,2 процента.


Вне конкурса. Неделя, растянувшаяся на месяц

16 апреля. Президент Александр Лукашенко заявил: «Сегодня — завтра — послезавтра мы выровняем ситуацию по валюте. Но вы на меня не обижайтесь. Курс — это дело нескольких дней, надо, может быть, неделя».

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

19 апреля. Сняты ограничения по формированию курса белорусского рубля при совершении сделок купли-продажи иностранной валюты между банками и субъектами хозяйствования. «Ситуация по валюте» не выровнена ни за последовавшую неделю, ни до сих пор. Сохраняется множественность курсов, разница между курсом доллара, устанавливаемым Нацбанком, и складывающимся на межбанковском рынке достигает трех раз, валюта в обменниках так и не появилась.

По-моему, все предельно ясно. Или все эти начальники сознательно нас обманывали, а значит, должны подать в отставку. Или же все их противоречивые заявления и действия – результат некомпетентности, а значит, они должны подать в отставку.


Вместо послесловия. Новые сказки от главных

20 мая. По словам премьер-министра Михаила Мясниковича, никаких нерешенных вопросов сегодня совершенно нет, «все предельно ясно: в какие сроки и какие решения принимать».

«На первом этапе будут приняты решения, чтобы сбить повышенный спрос, а после получения стабилизационного кредита курс будет формироваться на основании спроса и предложения, что снизит те ожидания, которые сегодня пока еще присутствуют, — сказал премьер. — Я совершенно не исключаю, так как экономика работает достаточно устойчиво, что может быть даже ревальвация обменного курса белорусского рубля».

Читать полностью: http://naviny.by/rubrics/finance/2011/05/23/ic_articles_114_173713/

Совещание (Честно утащено!!!)
[info]mst_72
Originally posted by [info]alex_aka_jj at Совещание

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

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

— Конечно, — говорит Недозайцев. Он директор, и всегда готов взвалить на себя проблему, которую придется нести кому-то из коллектива. Впрочем, он тут же уточняет: — Мы же это можем?

Начальник отдела рисования Сидоряхин торопливо кивает:

— Да, разумеется. Вот у нас как раз сидит Петров, он наш лучший специалист в области рисования красных линий. Мы его специально пригласили на совещание, чтобы он высказал свое компетентное мнение.

— Очень приятно, — говорит Морковьева. — Ну, меня вы все знаете. А это — Леночка, она специалист по дизайну в нашей организации.

Леночка покрывается краской и смущенно улыбается. Она недавно закончила экономический, и к дизайну имеет такое же отношение, как утконос к проектированию дирижаблей... )


Приколы перевода
[info]mst_72
translate.google.com переводит "settings are required" как "настроек НЕ требуется".
КАКОГО он так делает? Это ошибка переводчика или "особенность" английского языка?

TM:: Адаптация револьверных проектов
[info]mst_72
<Лирика>
 Такое ощущение, что и меня не минуло увлечение Тайм Менеджментом....
С другой стороны, особо не напрягает и вроде как даже мобилизует на свершения. Так что почему бы и нет.
</Лирика>

Суть.
По мотивам бессмертного произведения Васи Кислого "Вариации на тему GTD" (кому надо - найдет в сети :) )
Адаптация револьверных проектов к моим потребностям.

Общая схема
1. Для револьверного проекта определяем имя пишем последовательность действий в задаче.
2. Затем последовательно проставляем «статусы» задач.
3. Изменение статуса отмечаем в журнале.
4. Желательно прописывать категории места для журнальных записей.
5. Хронометраж делаем по журналу. Косвенной оценкой работ будет список решенных задач.

Примеры:
Хотим поменять колеса.
Если знаем следующее действие – пишем в теме задачи Wheel:: Next Action
Если не знаем – пишем в теме задачи Wheel:: Init
В теле задачи пишем список действий:
  • Определить время работы монтажа
  • Записаться (если надо)
  • Взять колеса
  • Поменять
  • Вернуть старые колеса в гараж
  • Запланировать новый проект на след. сезон

При начале выполнения задачи пишем префикс (-). Пример для «Начал определять время работы»
  • (-)Определить время работы монтажа
  • Записаться (если надо)
  • Взять колеса
  • Поменять
  • Вернуть старые колеса в гараж
  • Запланировать новый проект на след. сезон
По завершении – (+) и меняем тему на NextAction. Пример для «Записаться»
  • (+)Определить время работы монтажа
  • (+)Записаться (если надо)
  • Взять колеса
  • Поменять
  • Вернуть старые колеса в гараж
  • Запланировать новый проект на след. сезон
Тема будет: Wheel:: Взять колеса

Отмечаем в журнале начало и завершение задачи (или только завершение, если четко знаем длительность задачи).

По окончании проекта - завершаем задачу + создаем новую. Ну или не создаем, а просто сбрасываем контексты и устанавливаем срок-напоминашку.

По поводу контекстов: указываем для текущей задачи. Если она жесткая (есть установленная дата) – то только контекст места (если оно абстрактное).
Если не жесткая – контекст времени (!!day) + контекст места (@Work).

Смотрим до 22 ноября, как оно у нас получится :)

Tags: ,
  • Leave a comment
  • Add to Memories

MESовские размышлизмы. Часть третья.
[info]mst_72
Попробуем развить тему полезности «информационного костыля».

Итак, в прошлом посте я написал, что MES в идеале должна быть неким «костылем», обеспечивающим компенсацию неидеальностей существующей информационной системы на предприятии (в цехе).
Самым неприятным следствием из этого определения является тот факт, что полезность MES слишком зависит от субъективного представления того, кто принимает решение (самое время «заиспользовать» термин ЛПР (лицо, принимающее решения)). Кстати... А не поговорить ли о проблемах, связанных с внедрением MES на предприятии???
 

Итак.

1. Лучше всего ситуацию на предприятии (в цехе) знает скорее всего тот, кто там работает. Общую картину работы в цехе имеет группа товарищей, в составе начальника цеха, замов (начальников ПРБ, ТБ), экономистов, старших мастеров, начальника ОТК, главного механика, специалиста технологического отдела, курирующего цех и так далее. Ориентировочно, количество людей, осознающих неидеальность цеха и имеющих возможность как-то влиять на сам цех не превышает 10 человек (понятно, что ситуации бывают разные, но для простоты будем считать, что их 10).

У каждого из этих товарищей в большинстве своем есть своя точка зрения на то, что хотелось бы поправить. Но, опять же в большинстве своем, выразить эту точку зрения словами, доступными человеку, извне они не могут. Получаем, что есть несколько субъективных непознаваемых идеальных моделей цеха :). Назовем из «субъективные идеальные модели цеха» или СИМ-10 (мне нравится это название :) ).

Эти товарищи в большинстве своем «заточены» на решение прикладных (оперативных) задач управления, оперируют интервалами типа «неделя» – «месяц», и, как правило, не имеют достаточных знаний, чтобы сформулировать детальные требования к MES, оценить то, что им предлагается, направлять проект по внедрению MES. И, что самое неприятное, не являются ЛПР по проектам такого типа.
 

2. ЛПР — это обычно руководитель комбината-завода-холдинга. Человек, оперирующий на некоем стратегическом уровне (хотелось бы чтобы это было так) и знающий текущие проблемы цеха лишь опосредовано (посредник — чаще всего руководитель цеха или его замы). (Вот только не надо на меня вопить, что «начальник» вообще то может быть сам выходец с цеховых низов, прошел это всё и т. д. Да. Знаю. Но есть маленький такой нюанс. Его знания относятся к прошлому, а не настоящему. И часто это имеет решающее значение при принятии тех или иных решений). Очень хорошо, если этот человек имеет собственную осознанную идеальную модель цеха, не противоречащую СИМ-10. Хуже, если у него своя точка зрения на идеал. И совсем грустно, если ему «это не надо».
 

3. Теперь предположим, что кто-то на предприятии созрел до инициации проекта по внедрению MES системы. Каким образом определить, что надо делать и какая система нужна, какие у неё должны быть свойства, что использовать в качестве идеальной модели, на основе которой и строить реальную MES? Не слабый вопросец? И это в самом начале пути.
 

Всё. Надо делать перерыв :)

MESовские размышлизмы. Часть вторая.
[info]mst_72
Лень - это нечто... Говорят, что настоящий программист должен быть ленивый. Равно как и системный администратор, и менеджер проектов, и хороший внедренец. Причем лень должна быть "конструктивной". Вместо "мгновенного действия" в большинстве случаев должно быть неспешное осмысление, и лишь затем - принятие решения и молниеносное действие... Желательно - самое незначительное. Если получается - значит удалось стать "настоящим" :). Всё. Лирика закончилась. Теперь возвращаемся MES-системам и попытаемся "поразмышлять" на тему, а зачем собственно эта MES нужна.

Ранее я заявил, что MES - лишь "информационный костыль" для существующей системы управления предприятием цехового уровня. В зависимости от различных условий, это может быть, с одной стороны, нечто неподъёмное и лишь мешающее (как некий кусок рельса, любезно приделанный египетским богом Никополю в фильме "Бессметрные: Война миров"), либо, с другой стороны, нечто кардинально улучшающее управляемость и гибкость, скорость работы цеха (аналог "тяжёлой бронетехники" из небезызвестной Матрицы (ну или Аватара :) )). Таким образом, при возникновении желания что-то автоматизировать, следует достаточно серьёзно подумать, а надо ли это делать, и что на самом деле требуется автоматизировать, чтобы получить не "кусок рельса", а "реактивную тележку".

Когда MES вредна.
Предположим, мы являемся счастливыми обладателями некоего автоматического чуда враждебной (немецкой :) ) техники, в которое закладывают проволоку и бумагу, а на выходе получают коробки с гвоздями. У нас есть идеальный поставщик проволоки и бумаги, которые регулярно и с заданным качеством привозят нам одни и те же материалы. У нас есть идеальный заказчик, который ВСЕГДА покупает одни и те же  гвозди в одном и том же количестве. У нас есть идеальная сервисная служба, которая регулярно (в один и тот же день, в одно и то же время) проводит ТО, заменяет инструментальную оснастку. И у нас НЕТ людей, которые бы участвовали в технологическом процессе изготовления гвоздей (Нету. Совсем. Мы купили немецкого робота, а он достаточно умный, чтобы делать всё САМОСТОЯТЕЛЬНО!!!) Надо ли нам для такого чуда MES? Да ни в коем случае. Максимум, что нужно в такой системе - это иметь нормальную бухгалтерскую программу (чтобы считать налоги и деньги), некоего специально обученного человека, чтобы иногда присматривать за тем, что привозят и увозят, составлять отчеты (если немецкая чудомашина это почему-то не делает)... И всё.

Когда MES становится скорее полезной, чем вредной.

Теперь начнем понемногу усложнять ситуацию. Заказчик "обнаглел" и решил, что ему нужны РАЗНЫЕ гвозди. (Люди - они такие. Им мало, чтобы было просто хорошо. Им хочется, чтобы "лучше" стало). Соответственно, нам как-минимум понадобится договариваться с поставщиком о разной проволоке (и хорошо, если поставщик "не будет ломаться", а сделает то, что мы просим).
В результате понадобится "нечто", чтобы обеспечило управление заказами, закупками проволоки под заказы, изменением режимов чудомашины в зависимости от требований заказа... (Упс... Совсем чуть-чуть приоткрыли дверь, а некая "система" начала просачиваться на наше идеальное предприятие...). Для работы с этим "нечто" потребуется "некто", кто-бы мог что-то вводить, что-то рассчитывать, что-то заказывать (Ну вот... пошли накладные расходы, начал раздуваться штат... а так хорошо всё начиналось...). В данном случае под "нечто"  органично попадает некая компьютерная система управления ресурсами (MRP, EPR) или некий модуль (RAS???) некоей системы управления (MES???). Хотя можно просто поставить Excel и всё там делать (уф. отбились. MES не прошла... хотя... если кто-нибудь додумается продавать MES систему по стоимости пакета MSOffice, то думаю что про "просто поставить Excel" можно будет забыть).

Поработав некоторое время в новых условиях выяснилось, что чудомашина уже не в состоянии работать с колес, да и поставщик начал "быковать".... Потребовался некий склад сырья (а попутно, и расходных материалов). Заказчик решил "оптимизировать логистику" и стал забирать продукцию раз в неделю... Из-за этого мы вынуждены были развернуть склад готовой продукции. Простой цех выродился в структуру, состоящую минимум с трех точек учета (входной склад, агрегат, выходной склад). Мы наняли дополнительное количество цехового персонала. Обычных таких людей, с присущими им недостатками и слабостями... Начало возникать смутное ощущение, что металл (проволока и гвозди) начал "куда-то пропадать"... Что-бы избавить от этого смутного ощущения, мы ввели журналы учета движения металла, взяли специально обученных людей для контроля движения металла....
("...и тут Остапа понесло..." (С) Ильф и Петров... Надо останавливаться и делать какие-нибудь внятные выводы :) )

Резюме: чем сильнее отклоняется реально существующая на предприятии система от идеального состояния, тем более насущной становится некий "костыль" (компьютерная система), компенсирующий "шероховатости" и приближающий исходную систему к идеалу. И наоборот. Чем ближе цеховое управление к идеалу, тем меньше нужна компьютерная система.
Наиболее близкими к идеалу являются примитивные (вырожденные) системы (например, состоящие с одного автоматического агрегата). 
Наиболее далекими от идеала являются сложные малоавтоматизированные системы (например, цех с 10 разнородных участков с разными способами изготовления изделий с минимумом АСУТП и с сильной зависимостью от человеческого фактора).
Идеал - вещь весьма субъективная и зависит от того, кто оценивает ситуацию в цехе и принимает решения о построении компьютерного костыля. И это ПРОБЛЕМА. Но об этом как-нибудь в другой раз.
  • Leave a comment
  • Add to Memories

MESовские размышлизмы
[info]mst_72
Ничто так не стимулирует мыслительную деятельность, как состояние "отходняка" от очередного проекта, сопровождаемое ударным сельскохозяйственным трудом на собственной даче (ещё пару лет назад казалось, что работа на даче - это несусветная каторга, которой следует любой ценой избегать. Нынче - само то для "проветривания мозгов").
В результате творческого процесса размышлений появилась и даже вполне осозналась концептуальная идея "оставить своё имя в веках", написав нечто по поводу того, что, как мне кажется, я "совсем чуть-чуть" себе представляю. То есть о них, любимых и вызывающих нервную дрожь MES системах. 
Концепция - это безусловно замечательно, осталось только заставить себя продолжать творить и выдать нагора что-нибудь удобоваримое и хотя бы мне ;) интересное. В общем, шансов крайне мало, т.к. программистское прошлое даёт о себе знать, а истинный программист - категорически ленивое создание, предпочитающее больше спать, чем писать разного рода документацию (пусть даже и статейку в блоге... хотя... если дело касается комментариев к чужой статейке либо общения по аське, тут уж желание высказаться и побаловать ЧСВ (см. в гугле расшифровку термина) существенно преобладает над ленью :))
Ладно. Начнем... Или ну его?... Хотя я ж вроде пообещал... Ладно, попробую. 

На всякий случай... Это мои личные размышлизмы, которые ни в коем случае не являются какой-либо или чьей-либо официальной точкой зрения на что-то. Не нравится - читать не заставляю :)

Начнем с базовых понятий.
MES - это некая система управления предприятием цехового уровня (строгое определение все желающие смогут запросто обнаружить попуглив, или забравшись в википедию или... мдя... а как хорошо раньше то было, забрался себе на MESA.RU, увидел ихнюю синюю пирамидку с 4-мя уровнями, прочитал разные определения... и так хорошо на душе стало, а главное, всё понятно :) ). Под эти три буквы развернута определённая маркетинговая шумиха, создан консорциум, расписаны 11 основных функций (ну да, знаю, что отдельные личности утверждают, что функций должно быть не 11 а 9... или 8... или 10, но это не принципиально), и сформирован определённый круг лиц, которые уверены, что знают что это такое, учат этому других, и даже иногда внедряют на предприятиях нечто, называемое MES-система.
С недавних пор меня начало терзать смутное сомнение, что что-то тут не так. По совершенно непонятной причине люди стремятся усложнять смысл простых понятий, вкладывая в них различные дополнительные оттенки, знания. Так и с MES. По идее, это просто система, причем не обязательно компьютерная (ой...), которая просто обеспечивает управление предприятем (цехом). Система, в данном случае, это люди (цеховой персонал, ИТР, руководители) и их знания (навыки, умения), цеховое оборудование, с той или иной степенью "разумности", различная документация, "витающие в воздухе" процессы, обеспечивающие сравнительно правильную и относительно упорядоченную переработку ценных и не очень ресурсов в нечто, называемое продукцией и, наконец, некие "информационные костыли", помогающие (или мешающие) этой системе нормально функционировать, и называемые информационными (тут уж лучше сказать "компьютерными") системами (ой, ой, ой....).
Вывод из этого утверждения получается убийственный. На любом действующем предприятии уже есть MES система. А то, что принято называть громким термином MES является лишь "информационным костылём" для существующей системы управления предприятием цехового уровня (у тут меня начинают закидывать ботинками и прочими вещами....).

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

You are viewing [info]mst_72's journal