Ответ shamanzombie в «Как программисты министерству транспорта бесплатно помогли»

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

при чём тут вообще "разработка" и ИБ? Вы когда-нибудь читали что-нибудь от ФСТЭК? Знаете что-то про "аттестацию" ИС?
нахера вообще что-то создавать с нуля, если есть нормальные конструкторы на нормальных движках, требования по обеспечению безопасности информации к которым ФСТЭК регулярно публикует и/или присылает?
не понимаете в тематике - не отвечайте ;)

1

Ответ на пост «Как программисты министерству транспорта бесплатно помогли»

Сколько же стоит создать сайт? Разберу пример прям из поста и выясним сколько РЕАЛЬНО стоит "Бесплатный" сайт.

Допустим что 60 программистов смогли создать сайт за 3 дня. Хотя любой человек близкий к IT скажет что это бред. Вы просто мерджит 60 веток будете месяц после 3 дней разработки. Но хер с ним. Что мы имеем?

  • 60 программистов

  • 3 дня работы

Найм одного программиста уровня мидл стоит в среднем 120к. Уровня лид 400к. Усредним значение до 200. Теперь 60 умножаем на 200 000р и получаем 12млн. р. на найм.

Дальше нам надо обеспечить каждого программиста машиной

Ответ на пост «Как программисты министерству транспорта бесплатно помогли» Программист, Тендер, Сайт, Хороший поступок, Коррупция, Чехия, Программирование, Скриншот, Повтор, Волна постов, Ответ на пост, Длиннопост

Вот такой вот

Учитывая современные реалии it разработки где на фронте крутиться десятки библиотек и мощности нужны сравнимые с компом для видео продакшена, рассмотрим что-то типа макбука на процессоре m2 с 16 монитором. Средний ценник сейчас будет около 250к. И вот у нас еще 15млн. р. ушло.

Всех программистов надо посадить.

Ответ на пост «Как программисты министерству транспорта бесплатно помогли» Программист, Тендер, Сайт, Хороший поступок, Коррупция, Чехия, Программирование, Скриншот, Повтор, Волна постов, Ответ на пост, Длиннопост

Желательно не в тюрьму

Место для программиста выйдет нам относительно дешево. Рассмотрим коворкинги. 1 час примерно 300р. За 8 часовой день выйдет 2400. Но нас 60 человек, думаю договоримся до 2к в сутки. Итого 320к.

Что мы имеем на данный момент?

Затрат на 27 320 000 р., а мы еще не начали разработку.

Теперь приступим к разработке.

Ответ на пост «Как программисты министерству транспорта бесплатно помогли» Программист, Тендер, Сайт, Хороший поступок, Коррупция, Чехия, Программирование, Скриншот, Повтор, Волна постов, Ответ на пост, Длиннопост

Дождались

Стоимость 1 часа работы программиста это субстанция очень размытая. Можно найти за 800р нва фрилансе, а в топовых компаниях это более 10к за час. Но давайте возьмем что-то в районе 2к за час. Усредним так сказать. И работать наши программисты будут строго 8 часов в день. Мы ж не спешим ни куда. у нас целых 3 дня на разработку. Поэтому каждый прогер потратит 24 часа времени (для сведенья, обычно настройка рабочей среды занимает только дня 2-3. И разобраться в репах и вникнуть в проект еще уйдет месяц). Не сложная математика и мы получаем 2 880 000 р. на оплату. Добавим налоги. А в РФ это в среднем 43% за работника. Получим 4 118 400 р.

Подведем итог.

Бесплатная разработка сайта 60 программистами стоит 31 438 400 р.

Это конечно ниже 16млн евро которые были в закупке, но моя задача была не приблизиться, а показать цену этого самого "бесплатно".

p.s. Да, компы тоже можно взять в аренду, но там разработка гос портала. Ни одна ИБ не позволит это делать на стороннем оборудовании. А настройка арендных компов в то и выйдет как покупка новых.

Показать полностью 3

Ответ на пост «Как программисты министерству транспорта бесплатно помогли»

Молодой адвокат прибегает к отцу, старому адвокату, и радостно кричит:
- Папа, я выиграл дело которое ты вёл 20 лет!
- Сынок, ты дурак. Это дело кормило нас 20 лет.

180

Ответ на пост «Как программисты министерству транспорта бесплатно помогли»

Ответ на пост «Как программисты министерству транспорта бесплатно помогли» Программист, Тендер, Сайт, Хороший поступок, Коррупция, Чехия, Программирование, Скриншот, Повтор, Комментарии, Комментарии на Пикабу, IT, Ответ на пост, Длиннопост, Волна постов

По соцсетям ходит история о чешских программистах, которые, узнав о планах минтранспорта Чехии потратить €16 млн на разработку онлайн-портала, за выходные бесплатно создали сайт и подарили его правительству. Мы решили разобраться, насколько правдива эта история.

Новость о чешских программистах вызвала резонанс в СМИ в 2020 году (BBC Russia, Meduza, TJournal, «Настоящее время», «Радио Свобода»), а в свежих постах в соцсетях она встречается и по сей день. Вот как история звучала в русскоязычных источниках.

В январе 2020 года министерство транспорта Чехии сообщило о заключённом госконтракте на разработку онлайн-магазина по продаже пропусков (виньеток) на платные автомагистрали Чехии. Без объявления публичного конкурса контракт был заключён с польской частной IT-компанией Asseco Central Europe, а проект должен был обойтись бюджету Чехии в 401 млн чешских крон (около €16 млн). Тогда команда программистов из Чехии на безвозмездной основе за два дня разработала заказанный портал и подарила его правительству, сохранив бюджетные средства. После этого министр транспорта был с позором уволен.

Чтобы понять, насколько правдиво такое изложение событий, мы попробовали выяснить, что именно сумели создать программисты за выходные и насколько это соответствовало изначальному техническому заданию (ТЗ) минтранспорта.

Источник: Ferznamka.cz

20 января 2020 года владелец чешской IT-компании Actum Digital Томаш Вондрачек опубликовал в соцсетях видеообращение: «Я считаю 400-миллионный государственный заказ на сайт абсурдным, когда пара талантливых ребят способна сделать это за выходные». Он предложил программистам собраться в офисе своей компании в Праге, написать сайт и подарить его государству. На призыв Вондрачека откликнулись более 300 человек, из них выбрали 194 программиста, которые и реализовали эту идею в ходе двухдневного хакатона*.

*Слово «хакатон» образовалось от английских слов hack и marathon, дословно его можно перевести как «марафон для хакеров». По сути, хакатон — это мероприятие, в котором участникам нужно за короткое время разработать прототип продукта (например, веб-сервис или мобильное приложение) для решения определённой проблемы.

В ходе хакатона. Источник: Instagram

На следующий день после проведения хакатона сайт ferznamka.cz и приложения для Android и iOS заработали в тестовом режиме. Премьер-министр Чехии заявил, что правительство готово расторгнуть старый контракт на €16 млн и использовать созданный бесплатно сайт, если подтвердится, что он работает без сбоев.

Итак, сколько же денег сэкономили 194 программиста бюджету Чехии? Для этого следует оценить, какую долю работы от изначального ТЗ они выполнили за эти два дня.

Какие пункты выполнили чешские программисты?

Демоверсия интернет-магазина по продаже виньеток на проезд по платным автомагистралям.

Сопутствующие мобильные приложения для Android и iOS.

Какие пункты не выполнили чешские программисты?

Однозначного ответа нет, потому что в опубликованном контракте указано не детальное ТЗ для IT-разработчиков, а лишь примерный объём работ. Также написано, что детальное ТЗ засекречено по требованию Службы государственной безопасности и спецслужб. Дело в том, что система распознавания виньеток должна была учитывать «особые категории» транспортных средств, обладающие правом бесплатного проезда по автомагистралям: автомобили полиции, скорой помощи, экстренных служб и спецслужб. Минтранс не мог опубликовать ТЗ, раскрывающее критерии установления принадлежности автомобиля различным спецслужбам.

Если опираться на открытую часть контракта, описывающую общий объем работ, то команда Вондрачека не выполнила следующие пункты:

1) Создание рабочего интернет-магазина. Демоверсия, представленная Вондрачеком, даже по его собственным словам, была далека от финального продукта. На вопрос журналистов, действительно ли возможно разработать подобный интернет-магазин за выходные, Вондрачек ответил: «Это был всего лишь жест. Конечно, это невозможно». Он также отметил, что если бы после двух дней хакатона ему действительно нужно было начать продавать 7 млрд настоящих виньеток через получившийся сайт, то он бы не рискнул это сделать. «Сайт нужно ещё отладить. Конечно, он создавался в спешке, и нам пришлось пожертвовать некоторыми вещами», — сказал он;

2) Подключение онлайн-магазина к государственным системам и реестрам. Как сказал Вондрачек, за выходные они не успели подключить сайт к государственным системам, и правительству придётся разработать для этого дополнительные функции на имеющемся сайте. Вондрачек предложил объявить ещё один тендер для решения этой задачи, но уже на меньшую сумму, примерно на четверть изначальной. В итоге премьер-министр Чехии поручил минтрансу провести открытый конкурс для внедрения сервиса ferznamka.cz в госсистему, выделив на это около €4 млн, или 25% от изначальной стоимости контракта;

3) Пользовательский портал;

4) Колл-центр;

5) Система платёжной отчётности;

6) Учёт освобождённых от уплаты «особых категорий» автомобилей (один из двух засекреченных пунктов ТЗ). Как сказал Вондрачек: «Мы не знаем деталей секретной части сайта, мы не можем сказать, каков её объем — больше он или меньше того, что сделали мы»;

7) Клиринг;

8) Система информационной безопасности и защиты данных. Этот аспект команда программистов не успела тщательно проработать, и через два часа после публикации сайта хакеры его взломали, украв персональные данные 6000 пользователей (только 5% из которых оказались реальными людьми, а остальные — тестовыми записями). «В воскресенье в 20:57 произошла утечка. Причиной стало то, что я поставил перед разработчиками большие цели и дал мало времени» — сказал Вондрачек. Из-за спешки пострадало качество исходного кода и стандарты безопасности, на что обратил внимание IT-специалист Ондржей Барта: «Я до сих пор болею за вас, ребята, но кто проводил ваши пентесты? Большинство методов не реализовано, а то, что вы смешиваете в коде английские и чешские названия, говорит о полной неспособности договориться об основном стиле кодирования. Я понимаю, что на это у вас были всего лишь одни выходные, но это нарушение абсолютных основ». Тем не менее за последующие несколько дней защиту сайта от хакерских атак удалось усилить. Вондрачек утверждал, что с тех пор интернет-магазин подвергался атакам практически каждый день, но безуспешно. «Мы уверены, что через несколько недель ferznamka.cz станет самым проверенным сайтом с точки зрения стабильности и безопасности», — сказал он;

9) Эксплуатация и техническое сопровождение сайта в течение последующих четырёх лет (с 2020 по 2024 год). Помимо эксплуатации и техподдержки, подрядчик должен был бы осуществлять обучение сотрудников — операторов системы, разработку и внедрение апгрейдов по указаниям минтранса, а также клиентскую поддержку через созданный пользовательский портал и колл-центр. По подсчётам подрядчика, объём поддержки в течение четырёх лет должен был составить около 2000 человеко-дней. В договоре также написано, что если минтранс попросит подрядчика осуществить работы, выходящие за рамки договора (например, при осуществлении техподдержки свыше 2000 человеко-дней), то подрядчик сможет потребовать компенсацию в размере 1500 крон (€60) за каждый человеко-час. Исходя из такого размера оплаты труда, можно подсчитать, что Минтранс оценил человеческий труд в течение четырёх лет примерно в €2,8 млн, или 18% от изначальной суммы контракта;

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

Сложно сказать, какой процент задач, заложенных в эти €16 млн, программисты успешно реализовали за выходные. Многое они не успели, что-то не смогли сделать за неимением точного ТЗ, а что-то им пришлось отлаживать ещё долго после завершения хакатона. Также неизвестно, во сколько 194 программиста оценили бы свою работу, выступай они обычной компанией-подрядчиком, а не группой волонтёров. Вондрачек обещал составить и опубликовать подробную гипотетическую смету разработки подобного сайта, но так этого и не сделал.

Так что если отвечать на первоначальный вопрос «Правда ли, что команда программистов за выходные создала сайт, на который правительство хотело потратить €16 млн», то ответ будет «нет». За выходные они создали лишь демоверсию одного из заказанных сервисов открытой части техзадания.

Акция вызвала широкий резонанс в обществе и среди чешских политиков. После опубликованного Вондрачеком видеообращения премьер-министр Чехии Андрей Бабиш уволил министра транспорта Владимира Кремлика — тот отказался аннулировать уже заключённый контракт на €16 млн. «Я говорил с министром, он не признаёт ошибку. Он трудолюбив, но он просто не справился с этим проектом», — объяснил увольнение Андрей Бабиш. А в те же выходные премьер-министр лично посетил хакатон вместе с новым министром транспорта. Все контракты и тендеры, связанные с этим проектом, были отменены, миллионный контракт с польской IT-компанией — расторгнут. И хотя сайт ferznamka.cz до сих пор работает лишь в деморежиме: продаёт не реальные, а символические виньетки, средства от которых идут на лечение детей с тяжёлыми травмами — можно сказать, что с главной поставленной перед собой задачей программисты справились.

Как раз этот нюанс и упустили многие русскоязычные СМИ. В растиражированных вирусных публикациях акцент сместился с противодействия коррупции на то, как пара программистов за выходные сэкономили государству €16 млн и четыре года работы, что не соответствует действительности.

https://provereno.media/blog/2022/02/15/pravda-li-chto-chesh...

Показать полностью
337

Ответ на пост «Как программисты министерству транспорта бесплатно помогли»

А теперь давайте поговорим о обратной стороне такого жеста доброй воли.

Если сделали за 3 дня, то почти гарантированно не было сделано следующее:

1) Нормальное нагрузочное и другие виды тестирования. Что будет с этим порталом при нормальной эксплуатации одному богу известно.

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

2) Нет документации. Даже руководства пользователя и администратора. Потом сопровождать и дорабатывать это только по переданному коду. Удачи.

3) Нет гарантийного обслуживания. Какие бы не были профессионалы разрабы баги точно есть. И вскроются они только при эксплуатации продукта. К кому потом обращаться за исправлениями?

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

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

Но самое главное, что любые претензии к продукту будут разбиваться о аргумент "дак бесплатно делали. Что вы хотите?"

8

Ответ на пост «Как программисты министерству транспорта бесплатно помогли»

Отличная, кстати, тема про общеизвестные факты и исторические источники.

5 лет назад в Чехии произошли какие-то внутренние разборки - https://www.cnews.ru/news/top/2020-01-29_programmisty_bespla...

Ответ на пост «Как программисты министерству транспорта бесплатно помогли» История (наука), Древние артефакты, Летописец, Ответ на пост, Волна постов

Эта тема продолжает всплывать в пересказах и перепостах.

А чем дело то кончилось?

Что это было в реальности? (уж точно не создание реальной системы забесплатно)

И как всю эту тему прикажете трактовать историкам будущего, которые будут видеть множественные синхронные источники?

Показать полностью
511

Ответ на пост «Как программисты министерству транспорта бесплатно помогли»

В связи с тем, что ТС ленивая жопа, публикую реальную новость

https://www.novinky.cz/clanek/ekonomika-vyvojari-predstavili...

Перевод:

За один уикенд и бесплатно. Разработчики запустили систему, на которую государство хотело потратить 400 миллионов

ИТ-система электронных дорожных знаков, над которой в выходные в рамках так называемого хакатона вызвались работать 60 программистов, завершена. Об этом сообщил вечером главный организатор мероприятия Томаш Вондрачек. Государство изначально хотело заплатить за систему свыше 400 млн крон, участники мероприятия доставят ее бесплатно.

Организаторы двухдневного хакатона в воскресенье до 19.00 запустили информационную систему электронных дорожных знаков по адресу http://www.ferznamka.cz. В ближайшие недели ее хотят передать государству бесплатно, - объявил Вондрачек. Изначально они хотели ввести систему в 18:00, но одну часть системы оставалось доработать.

Хакатон #MARKMARADA начался в 18:00 пятницы. В воскресенье мероприятие посетил, в частности, премьер-министр Андрей Бабиш (ДА) или новый министр транспорта Карел Гавличек (от АНО).

Использование невежества клиента окончено

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

Он считает событие сигналом о том, что так не будет продолжаться. „Все кончено. Мы считаем, что есть изменения, и мы гордимся тем, что были частью этих изменений, - сказал “, отметив, что это не способ заключать государственные контракты в будущем. Однако благодаря текущим ожиданиям общественности заказы должны быть откалиброваны на совершенно ином уровне, чем раньше.

Это не просто интернет-магазин

„Это не просто своего рода интернет-магазин для покупки марок на шоссе. Конечно, это его часть, и, как уже было сказано, мы даже разрабатывали эту часть дважды. Но в основном именно эта базовая система объединяет все другие необходимые системы в государственном управлении, чтобы все это работало, - объяснил работу разработчиков на выходных “ Vondráček.

Подключиться к базовому слою можно из любого другого интернет-магазина, с заправок, из любого call-центра, но и из любого мобильного банковского приложения.

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

Хакатон - это действие, в котором разработчики работают за ограниченное время, чтобы решить конкретную проблему или создать указанный программный проект. По замыслу организаторов, разработанная система могла бы стать заменой IT-контракту, поставщиком которого должна была стать Asseco Central Europe за 401 млн крон. Однако государство аннулирует контракт.

Показать полностью
8961

Как программисты министерству транспорта бесплатно помогли

Как программисты министерству транспорта бесплатно помогли Программист, Тендер, Сайт, Хороший поступок, Коррупция, Чехия, Программирование, Скриншот, Повтор, Волна постов, Политика

История 2020 года, но все равно нравится.

Upd:

Владелец IT-компании Actum Digital Томаш Вондрачек назвал стоимость тендера завышенной и предложил программистам создать аналог сервиса бесплатно. На его призыв откликнулись более 300 человек, из них выбрали 60 разработчиков.

24 января программисты начали работу над сайтом, а 27 числа выпустили тестовую версию сервиса. Правительство Чехии предложило разработчикам деньги за сайт, но программисты подарили его государству — это они задумывали сделать изначально.

Из-за этой истории министра транспорта Чехии Владимира Кремлика отправили в отставку.

UPD:

https://www.cnews.ru/news/top/2020-01-29_programmisty_bespla...

Показать полностью 1
Отличная работа, все прочитано!