| 
 | 
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Не так давно на работе был поднят дискуссионный вопрос: Начиная со значения "средне-большого" предприятия, его инфраструктура (как правило) начинает представлять из себя натуральный зоопарк самых разнообразных систем, в т.ч. - самописных. Причем то, что называется модным словом "легаси", пребывает в самом различном состоянии. Системы на DOS, FoxPro, Excel и Access. Недокументированные, разработчики уже лет как 5-10-15-20 ушли (на иное место работы или иной мир). В оставшихся исходниках из комментариев - только напоминание программиста самому себе купить вечером молока. Самое гадкое - всё это добро работает . И не просто работает - на него завязаны процессы c нулевым RPO и RTO в районе двух ночных часов. Безусловно, что здравый ум подсказывает, что это хозяйство нужно либо переводить на промышленные рельсы а-ля 1С/SAP/Галактику, либо переписывать. Вопрос "как переносить" не поднимается и обсуждать его даже не хочется. Вопрос в другом - как однозначно определить, что система N должна быть переписана с нуля, либо выведен её функционал в промышленную ERP/CRM. Сказки "всё должно быть в одной системе" оставляем для студентов-романтиков. На текущий момент совместными усилиями выработаны базовые критерии: 1. Система функционирует на устаревшей платформе, которая не поддерживается в текущих версиях ОС (Windows 7 и выше). Для работы с системой нужны танцы с бубном и виртуальными машинами. 2. Отсутствуют исходники ПО, а весь функционал описывается пользователями на уровне последовательности нажатия кнопок. 3. В используемой промышленной системе есть возможность использования штатного функционала, реализованного в самописном ПО. Если кто-то проводил у себя подобную ревизию - буду благодарен за информацию о возможных граблях. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 10:08 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGMвыработаны базовые критерии:это не криерии, а факты. Критрии выбора или методики выбора вы просите в вопросе. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 10:29 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGMНе так давно на работе был поднят дискуссионный вопрос: Плохое начало. Можете терпеть- терпите. Начинать надо- когда терпеть не можете(не могут). NGMЕсли кто-то проводил у себя подобную ревизию - буду благодарен за информацию о возможных граблях. Мои критерии такие: Административные : 1) Наличие пoлитичecкой воли. Чем на более высоком уровне начинается и на более низком завершается- тем лучше; 2) Возможность распоряжаться бюджетом у обладающих волей; 3) Отсутствие "засланных казачков", имеющих конфликт интересов. Чем на более высоком уровне они находятся, тем хуже. Технические : (поскольку всё это касается БД, то и разговор про неё) 1) До чего нужно дотянуться через Foreign Key, то обязательно в единую БД; 2) До чего можно дотянуться через Foreign Key, то желательно в единую БД; 3) Повторять 1 и 2 пункт вплоть до принципиальной невозможности что-то сделать в единой БД. Не удалось- выделять(оставлять) отдельной системой, даже при возможности FK. Foreign Key прошу понимать не как физический constraint, а как идею. Административные критерии важнее. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 10:30 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  tunknownNGMНе так давно на работе был поднят дискуссионный вопрос: Плохое начало. Можете терпеть- терпите. Начинать надо- когда терпеть не можете(не могут). В какой-то степени согласен. Скажем так, есть понимание того, что сидим на пороховой бочке. Огня вроде нет и крышка удобная, но слезать всё равно нужно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 10:39 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  И что вы ожидаете услышать ??? Если к системе нет исходников или она имеет непреодолимые техн. проблемы, то однозначно ее надо менять. Писать самописку или применять готовое решение - вопрос риторический. Сильно зависит от готовности готового решения для ваших задач. Если готовность менее 60%, то самописка и готовое решение могут быть примерно одинаково трудоемки. Нужен опытный ПМ/аналитик, кот. сможет объять все информационные процессы предприятия и предложить приемлемое решение. Отдавать процесс внедрения сторонней компании нежелательно, т.к. заказчик будет сидеть на игле, а игла ему даже принадлежать не будет. Выбирать надо инструмент с невысоким порогом вхождения, на популярных технологиях и заведома посильной стоимостью. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 10:48 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  2 tunknown:     +500 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 10:51 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  tunknown Технические : (поскольку всё это касается БД, то и разговор про неё) 1) До чего нужно дотянуться через Foreign Key, то обязательно в единую БД; 2) До чего можно дотянуться через Foreign Key, то желательно в единую БД; 3) Повторять 1 и 2 пункт вплоть до принципиальной невозможности что-то сделать в единой БД. Не удалось- выделять(оставлять) отдельной системой, даже при возможности FK. Foreign Key прошу понимать не как физический constraint, а как идею. +1 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 11:00 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGMСкажем так, есть понимание того, что сидим на пороховой бочке. Понимание у кого? Нужно, чтобы было у них, а не только у Вас. NGMОгня вроде нет и крышка удобная, но слезать всё равно нужно. Административный пункт №1 подразумевает наличие толкача. Достаточно высокопоставленного и достаточно технически грамотного. В процессе миграции если что с ним случится... А работа в него- столько молока не выпьет. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 11:09 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  tunknown, Руководство очень хорошо реагирует, когда грамотно и обосновано описываются возможные риски. А количественные характеристики рисков (в выражении потерянных денежных средств) обычно выражаются в инкременте бюджета. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 11:22 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Я бы всё же оперировал наличием специалистов/документации, описывающей функциональность модулей. Способностью этих специалистов сопровождать/дописывать систему. Если этого нет, то надо понять наличие специалистов и технологии/методологии, позволяющей переписать перевнедрить на другом ПО данные модули. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 11:22 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGM, Начните от бюджета. Есть решения где все включено и вы просто не потянете. Есть? Огласите. Зы. Соседняя ветка про ERP. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 11:44 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGMtunknown, Руководство очень хорошо реагирует , когда грамотно и обосновано описываются возможные риски. А количественные характеристики рисков (в выражении потерянных денежных средств) обычно выражаются в инкременте бюджета.К сож. часто это не так. На словах вроде понимают, но..... ничего не делают. Живут сегодняшним днем. "Он все понимает, но не говорит. Он только меняет цвэт" (с) м/ф ТТП :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 11:54 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGMРуководство очень хорошо реагирует, когда грамотно и обосновано описываются возможные риски. А количественные характеристики рисков (в выражении потерянных денежных средств) обычно выражаются в инкременте бюджета. Если Вы задаёте такие вопросы, то Вы не готовы к переносу. 1) Бизнесовый результат появится нескоро, а з/п платить нужно уже сейчас; 2) Квалификации исполнителей может не хватить- кадровые перестановки; 3) Эксплуатанты могут сопротивляться процессу передачи данных и частичному внедрению из-за увеличения нагрузки или потери собственноый исключительности; 4) и т.д. Если всё сейчас работает, то как высшее руководство, распоряжающееся первичным бюджетом в случае успешного переноса поймёт, что перенос был обоснован? Крышка удобная, огня нет. Огня, кстати, не надо! кто-тоКорову нужно чаще доить и реже кормить Чтобы не подумали, что я против- я как раз из тех студентов. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 11:56 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  как высшее руководство, распоряжающееся первичным бюджетом в случае успешного переноса поймёт, что перенос был обоснован? Что значит как ? Сидит на пороховой бочке и упорно не понимает ???? Обоснование простое: переехали с пороховой бочки в офис с блекджеком. И именно в этом огромный профит. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 12:04 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVСидит на пороховой бочке и упорно не понимает ???? Упомянута удобная крышка. Стало быть, "Все системы работают штатно. Полёт нормальный.". Провалов по бизнесу нет. Если есть, то есть конкретные стрелочники(системы). Их нужно залатать и ехать дальше. LSVОбоснование простое: переехали с пороховой бочки в офис с блекджеком. И именно в этом огромный профит. Офис новый, а отличий не видно. Технический директор, возможно, и теоретически оценит. Но денег это не принесёт. Может оказаться, что из-за улучшения архитектуры окна в новом офисе не открываются- он на 30 этаже. А вентиляцию отключают на профилактику в самые жаркие дни. Ещё раз- я тот студент и за новую систему :-) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 12:16 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  а отличий не видноВ случае с бочкой, когда отличия появятся, то будет поздно навсегда. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 13:07 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVВ случае с бочкой, когда отличия появятся, то будет поздно навсегда. Именно так. Но если руководство дальновидное, то таких вопросов не возникает. А если нет, то либо пронесёт, либо будет поздно навсегда. Но на текущий момент первое мне встречается- чаще. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 13:17 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGM, сделать грамотную легковесную архитектуру, обозначить интерфейсы (болты/гайки) и начинать из зоопарка делать микросервисы. что можно переписать, потихоньку переписывать, что нельзя, просто обернуть. и захватывать кусками, отделами, поедать слона по кускам короче. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 14:25 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGMРуководство очень хорошо реагирует, когда грамотно и обосновано описываются возможные риски. А количественные характеристики рисков (в выражении потерянных денежных средств) обычно выражаются в инкременте бюджета. Извините, но в реальности руководство даже не почешется пока петух в задницу не клюнет. А когда такое происходит то озадачивают кого-то крайнего, и тот бегает как ужаленный не понимая за что хвататься, т.к. уже "все пропало". Это исходя из 20-ти летнего опыта, где только 1 раз видел компанию где руководство ежегодно тратит денег на ИТ структуру в плане модернизации ПО. Поэтому - терпите и не высовывайтесь. Если не хотите стать крайним. Всеравно от вас ничего не зависит и вы не сможете "изменить мир". Обычно когда руководство уже не устраивает текущая ситуация, то выделяются деньги и процесс стартует. Судя по всему пока что существующая ситуация полностью всех устраивает. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 15:32 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Злой БобрПоэтому - терпите и не высовывайтесь. Однако, есть один небольшой шанс. Если непосредственный руководитель сможет выделить хотя бы небольшую, но регулярную часть времени сотрудника на мероприятие. И будет этого сотрудника потом защищать. Здесь тоже есть подводные камни, например, другие сотрудники будут завидовать, что кому-то другому поручили сделать прорывную штуку. Злой БобрЕсли не хотите стать крайним. Крайним точно станете, если не Вы, то непосредственный руководитель. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 15:44 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Злой БобрОбычно когда руководство уже не устраивает текущая ситуация, то выделяются деньги и процесс стартует. Судя по всему пока что существующая ситуация полностью всех устраивает. Обычно программистов не устраивает такое состояние. И обычно программисты так или иначе смиряются и привыкают. Но иногда некоторые ужаленные в пятую точку набивают пустые мозги начальника нужными словами и случается маленькое чудо - в конторе меняется софт. Вообще если начальники долбо*ы, то маленькое чудо зависит лишь от политической вертлявости настырного программиста. И поскольку начальники чаще всего именно долбо*ы (не понимают как автоматизировать процессы, которыми руководят) - именно политически пронырливые софтоваятели имеют неплохие карьерные перспективы. Но поскольку политическая пронырливость нечасто сочетается с качеством и глубиной анализа, обычно получается просто смена одного долбо*а на другого, но уже - бывшего программиста, написавшего какую-нибудь политически отмеченную примочку и козыряющего ею в течении многих лет. Ну а правильно, конечно, ждать у моря погоды, то есть появления грамотного начальника, способного самостоятельно в главном понять - как нужно автоматизировать подчинённое ему хозяйство. И если такой большое чудо случится - далее все вопросы сами отпадут. Но на то оно и чудо, да ещё и большое - практически не случается. Ну а конкретному спрашивающему лучше просто понять - кто он, вертлявый политический деятель или программист. Если первое - у него есть отличные карьерные шансы. Правда у конторы при этом практически нет шансов улучшить свои процессы. Ну а если второе - можно попробовать кавалерийский наскок, вдруг сработает. Но вероятность успеха мала. Вот такая она, жизнь. И тем, кто с политикой дружит, такая жизнь очень даже нравится. Потому что они в начальники часто пробиваются. А кто не дружит - сидит в своём офисе и злится на долбо*в начальников. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 16:18 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Это исходя из 20-ти летнего опыта, где только 1 раз видел компанию где руководство ежегодно тратит денег на ИТ структуру+500. На доброту (бюджетную) нужно заработать (с) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 16:31 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGM, Начнем с простого - что хочет руководство ? Далее выбираем наиболее просто переводимую систему и пишем дорожную карту по ее переводу. Согласовываем проект с руководством и делаем. По результатам первого этапа, делаем следующий. Часто руководство оказывается в шоке от затрат. (Особенно когда это написано в 90х, при совсем других затратах на ПО. ) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 19.01.2018, 17:20 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  NGMБезусловно, что здравый ум подсказывает, что это хозяйство нужно либо переводить на промышленные рельсы а-ля 1С/SAP/Галактику, либо переписывать. алчный продажный ум хочет покуситься на работающую систему и устроить бардак. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 20.01.2018, 01:43 | 
  
  
  
   | 
||
| 
 
Полная переработка существующих на предприятии систем 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  trdm_NGMБезусловно, что здравый ум подсказывает, что это хозяйство нужно либо переводить на промышленные рельсы а-ля 1С/SAP/Галактику, либо переписывать. алчный продажный ум хочет покуситься на работающую систему и устроить бардак.)) Именно так и скажут. Т.к. вопросы: - надо ли? - как будем делать? Стоят ооооочень близко друг от друга. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 20.01.2018, 10:34 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=33&msg=39586875&tid=1547251]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    148ms | 
get topic data:  | 
    9ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    57ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 13ms | 
| total: | 259ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.