| oulenspiegel ( @ 2009-05-28 16:28:00 |
\/\/\/\/\/\/\/\
Прочитал вчера в "Коммерсанте" про приключения ЕГАИС. Если кто не знает, это единая государственная автоматизированная информационная система для учёта оборота спиртных напитков (и другой спиртосодержащей продукции). В результате внедрения этой системы в начале 2006 года производители алкоголя понесли убытки порядка 1 млрд. руб. (а по некоторым оценкам до 20 млрд. руб.), а за первые два месяца 2006 года производство алкоголя в России снизилось более чем вдвое. По итогам года выпуск водки сократился почти на 10% по сравнению с 2005 годом, а спирта — более чем на 20%.
Конечно, социальный эффект внедрения, гм, "программного продукта", трудно переоценить, но я хотел не об этом сказать. Всё-таки разработкой высоконагруженных систем я занимаюсь уже больше 5 лет, и кое-что в этом понимаю. Поэтому, что называется, не могу молчать :)
Почитаем, что о ЕГАИС говорится в Википедии: http://ru.wikipedia.org/wiki/ЕГАИС.
Меня, в первую очередь, привлёк раздел "Функциональность системы". Как можно его прокомментировать? По сути это некая система складского учёта с набором нехитрых отчётов. В 2002 году, когда я защищал диплом в ОрелГТУ по специальности "Информационные системы в экономике", из 20 с небольшим дипломных работ 7 были посвящены складскому учёту. Что такое система складского учёта? Это 30-40 сущностей в IDEF1X-схеме, тривиальная бизнес-логика, простой пользовательский интерфейс. Конечно, ЕГАИС это система, которая должна работать под большой нагрузкой, а значит нам нужно также реализовать горизонтальное масштабирование (здесь тоже используются хорошо обкатанные технологии: кластеризация в persistence, load-balancing и всё такое). Ткнув пальцем в небо, в стремлении не ошибиться на 2 порядка, прикинем трудоемкость проекта в мифических человеко-месяцах и в реальных хрустящих рубле-долларах.
Как должна выглядеть команда для разработки ЕГАИС? Не будем скупиться, всё-таки пишем не диплом, и проект для страны жизненно-важный. Архитектор, lead programmer, три senjor'а, 5 обычных разработчиков. Плюс к этому админа, DBA, 3-4 тестировщика, технический писатель и менеджер проекта. Ну пусть ещё web-дизайнер. Что мы имеем в итоге? Фонд заработной платы около 1,5 млн.р. + все налоги, ну путь 2 млн. р. в месяц. Дадим нашим славным людям 1 год (на самом деле этого много). Аренда помещения и пр. ежемесячные расходы — ещё 500 т.р. Оборудование — пусть 5 миллионов (тоже оценка сверху, но там всё-таки сервера хорошие, циски всякие + девелоперский хлам). Добавим ещё 15 млн.р. на то, что я забыл и на разный форс-мажор.
Предположим, что контора-разработчик хочет получить 100% прибыли. Что мы имеем в итоге?
100 млн. рублей. Это, замечу, сильно завышенная оценка стоимости разработки такого программного продукта. Сильно.
Теперь посмотрим, что происходит в реальности?
В ноябре 2007 года разработка ЕГАИС была передана ФГУП Главный научно-исследовательский вычислительный центр (ГНИВЦ), подконтрольному налоговой службе. Правительство выделило на доработку системы 420 миллионов рублей.
Вы поняли? Не на разработку новой системы! На доработку! Того, что написало (оценив свою работу в 400 млн.руб.) ФСБ-шное ФГУП НТЦ "Атлас". Впрочем, мы знаем, что оно написало:
Первоначально, программное обеспечение, разработанное ГНИВЦ ФНС России, по своей сути напоминало элементарный почтовый клиент, который обеспечивает отправку текстовых файлов.
Дальше что было?
В ноябре 2007 года было начато внедрение новой версии ЕГАИС разработки ГНИВЦ ФНС России. Закончить внедрение было запланировано в конце этого же года. Но из-за недоработок разработчиков системы (более 500 человек) сроки перехода с ЕГАИСА разработки ФГУП НТЦ "Атлас" на новую версию постоянно сдвигались
500!!! 500 человек дорабатывали! Целый год. И каков итог?
26 мая президент России Дмитрий Медведев на встрече с отечественными бизнесменами в своей подмосковной резиденции заявил, что созданная система "не работает", и предложил "призадуматься" о целесообразности ее существования.
А разгадка одна. У кого-то где-то были друзья, а у кого-то родственники. Кто-то был сам по себе ушлый. Поэтому мы имеем процентов 300 откатов, разработчика, выбранного по остаточному принципу, угробленные бюджетные средства и средства предприятий и в конечном счёте фиаско.
Upd.: Тут,
the_searcher закономерно замечает, что какое же это фиаско? Цели-то были достигнуты. Это да. Просто он не знает, что слово фиаско это такой особый эффемизм))
Upd.1:
gornal на меня отчасти справедливо наехал за то, что я не учёл моментов связанных со стыковкой софта с железом (сканеры штрих-кодов, датчики на производстве) или с другим софтом (есть ли такие интерфейсы?). С другой стороны, я сомневаюсь, что это меняет что-то кардинальным образом. В своей примерной оценке я постарался заложить большой запас, как по зарплате, так и по стоимости железа, доходности проекта и т.д.
Прочитал вчера в "Коммерсанте" про приключения ЕГАИС. Если кто не знает, это единая государственная автоматизированная информационная система для учёта оборота спиртных напитков (и другой спиртосодержащей продукции). В результате внедрения этой системы в начале 2006 года производители алкоголя понесли убытки порядка 1 млрд. руб. (а по некоторым оценкам до 20 млрд. руб.), а за первые два месяца 2006 года производство алкоголя в России снизилось более чем вдвое. По итогам года выпуск водки сократился почти на 10% по сравнению с 2005 годом, а спирта — более чем на 20%.
Конечно, социальный эффект внедрения, гм, "программного продукта", трудно переоценить, но я хотел не об этом сказать. Всё-таки разработкой высоконагруженных систем я занимаюсь уже больше 5 лет, и кое-что в этом понимаю. Поэтому, что называется, не могу молчать :)
Почитаем, что о ЕГАИС говорится в Википедии: http://ru.wikipedia.org/wiki/ЕГАИС.
Меня, в первую очередь, привлёк раздел "Функциональность системы". Как можно его прокомментировать? По сути это некая система складского учёта с набором нехитрых отчётов. В 2002 году, когда я защищал диплом в ОрелГТУ по специальности "Информационные системы в экономике", из 20 с небольшим дипломных работ 7 были посвящены складскому учёту. Что такое система складского учёта? Это 30-40 сущностей в IDEF1X-схеме, тривиальная бизнес-логика, простой пользовательский интерфейс. Конечно, ЕГАИС это система, которая должна работать под большой нагрузкой, а значит нам нужно также реализовать горизонтальное масштабирование (здесь тоже используются хорошо обкатанные технологии: кластеризация в persistence, load-balancing и всё такое). Ткнув пальцем в небо, в стремлении не ошибиться на 2 порядка, прикинем трудоемкость проекта в мифических человеко-месяцах и в реальных хрустящих рубле-долларах.
Как должна выглядеть команда для разработки ЕГАИС? Не будем скупиться, всё-таки пишем не диплом, и проект для страны жизненно-важный. Архитектор, lead programmer, три senjor'а, 5 обычных разработчиков. Плюс к этому админа, DBA, 3-4 тестировщика, технический писатель и менеджер проекта. Ну пусть ещё web-дизайнер. Что мы имеем в итоге? Фонд заработной платы около 1,5 млн.р. + все налоги, ну путь 2 млн. р. в месяц. Дадим нашим славным людям 1 год (на самом деле этого много). Аренда помещения и пр. ежемесячные расходы — ещё 500 т.р. Оборудование — пусть 5 миллионов (тоже оценка сверху, но там всё-таки сервера хорошие, циски всякие + девелоперский хлам). Добавим ещё 15 млн.р. на то, что я забыл и на разный форс-мажор.
Предположим, что контора-разработчик хочет получить 100% прибыли. Что мы имеем в итоге?
100 млн. рублей. Это, замечу, сильно завышенная оценка стоимости разработки такого программного продукта. Сильно.
Теперь посмотрим, что происходит в реальности?
В ноябре 2007 года разработка ЕГАИС была передана ФГУП Главный научно-исследовательский вычислительный центр (ГНИВЦ), подконтрольному налоговой службе. Правительство выделило на доработку системы 420 миллионов рублей.
Вы поняли? Не на разработку новой системы! На доработку! Того, что написало (оценив свою работу в 400 млн.руб.) ФСБ-шное ФГУП НТЦ "Атлас". Впрочем, мы знаем, что оно написало:
Первоначально, программное обеспечение, разработанное ГНИВЦ ФНС России, по своей сути напоминало элементарный почтовый клиент, который обеспечивает отправку текстовых файлов.
Дальше что было?
В ноябре 2007 года было начато внедрение новой версии ЕГАИС разработки ГНИВЦ ФНС России. Закончить внедрение было запланировано в конце этого же года. Но из-за недоработок разработчиков системы (более 500 человек) сроки перехода с ЕГАИСА разработки ФГУП НТЦ "Атлас" на новую версию постоянно сдвигались
500!!! 500 человек дорабатывали! Целый год. И каков итог?
26 мая президент России Дмитрий Медведев на встрече с отечественными бизнесменами в своей подмосковной резиденции заявил, что созданная система "не работает", и предложил "призадуматься" о целесообразности ее существования.
А разгадка одна. У кого-то где-то были друзья, а у кого-то родственники. Кто-то был сам по себе ушлый. Поэтому мы имеем процентов 300 откатов, разработчика, выбранного по остаточному принципу, угробленные бюджетные средства и средства предприятий и в конечном счёте фиаско.
Upd.: Тут,
Upd.1: