Казка про безкоштовному сайті. Як чехов розвели на боротьбі з корупцією
Історія про сайт, який уряд Чехії збиралося заплатити 16 млн євро (що дорівнює 401 млн чеських крон, або $17,1 млн), і який чеські волонтери-програмісти зліпили безкоштовно, за вихідні, просто щоб показати, які гади і корупціонери засіли у верхах, гуляє по Мережі вже кілька днів, викликаючи бурю симпатичних захоплень.
Що ж, це нормально. Публіка любить такі сюжети. Можна припустити, що історія про студента-медика, який безкоштовно проробив на кухні, за допомогою ножа і вилки, складну операцію, за яку круті хірурги заламали купу грошей, викликала б ще більший захват. Втім, її і нема чого вигадувати - всі ми пам'ятаємо Алана Чумака з його зарядженою водою, а настирлива реклама шарлатанських ліків переповнює інтернет.
Але з сайтом, про який піде мова, ситуація трохи інша: він, будучи запущений, став би обов'язковим для використання всіма, і його не можна було б обійти. Отже, розберемося, що сталося в Чехії, і що там відбувається зараз, оскільки ця історія ще не закінчена.
Сусально-льодяникова поширена версія
Компанія Asseco Central Europe в ході закритого конкурсу виграла тендер на розробку сайту, а в комплекті з ним і додатків для iOS і Android для продажу електронних дозволів на проїзд по платних дорогах. Вартість робіт оцінили в $17,5 млн.
"Чеське IT-співтовариство" - так це сформульовано в поширеній версії, - обурилося сумою контракту, визнавши її надто великий, а також рішенням влади провести закритий конкурс. Насправді мова, очевидно, йшла не про все прямо "чеському IT-співтовариство", а про групу громадян, які образилися на те, що їх на конкурс не покликали, і контракт дістався не їм - але це вже виходить за межі канонічного сюжету.
Серед обурених виявився і власник IT-компанії Actum Digital, Томаш Вондрачек, який заявив, що цю роботу можна зробити швидко, якісно і за менші гроші. Він запропонував місцевим програмістам на волонтерських засадах розробити аналогічний ресурс спільними зусиллями. На пропозицію відгукнулися 60 чоловік, і, почавши роботу над сайтом 24 січня, вони вже до 27-го випустила тестову версію сервісу fairznamka.cz, яка, як вони стверджують, "відповідає більшості критеріїв, заявлених міністерством".
На другий день, 25 січня, тобто ще до того, як сайт був запущений в гості до волонтерів завітав прем'єр-міністр Андрій Бабиш, вражений їх сміливим задумом. В ролі прихильника волонтерів-антикорупціонерів Бабиш був, звичайно, прекрасний, особливо якщо згадати про те, що петицію з вимогою про його відставку, і саме за граничну корумпованість, підписали 400 тис. чехів, а мітинги з аналогічною вимогою в одній тільки Празі збирали до чверті мільйона чоловік. Але Бабиш всидів. Чехія взагалі прекрасна своїми двома промосковськими красенями, Бабишем і Земаном - але це окрема тема.
Побачивши ж готовий сайт, який виконує "майже всі", уряд Чехії (на чолі з Бабишем) прийшов у захват і запропонував розробникам гроші. Але програмісти гордо сказали "ні" - і подарували сайт державі. Міністерство транспорту збирається провести відкритий конкурс на пошук компанії, яка запустить систему до 1 грудня 2020 року. Вондрачек вже оцінив роботу по її запуску в чверть спочатку заявленої суми і заявив, що його компанія не буде брати участь в конкурсі, - мовляв, нехай буде соромно тим, хто подумає щось погане.
Сайт fairznamka.cz зараз працює в тестовому режимі. Він вже прийняв близько 175 тисяч відвідувачів, які здійснили перші покупки. Оплата проїзду по магістралях на сайті поки недоступна, оскільки він не підключений до необхідних баз даних, але там вже можна придбати символічні жетони, гроші від продажу яких підуть на допомогу дітям.
Міністра транспорту Чехії Володимира Кремлика тим часом звільнили, і його місце зайняв його заступник, Карел Гавлічек, вже запевнив, що всі контракти і тендери на розробку програмного забезпечення для продажу автомобільних купонів поки будуть скасовані.
Представники Asseco Central Europe, яка виграла тендер, заявили, що готові розірвати контракт, не вимагаючи компенсації.
Уточнюючі запитання
Ця версія подій, звичайно, чудова і, крім Алана Чумака, викликає в пам'яті цілий букет прикладів з класики: тут і радість, яку Швейк намагався доставити поручника Лукаша, нагодувавши його супом з краденою курки, і "Союз меча і орала", який збирав гроші для голодуючих дітей, і, нарешті, дивовижна історія в Обухівському провулку, де з допомогою сучасних засобів медицини народився дитина, що грає на скрипці.
Нагадаю, що газета, яка опублікувала останню новину, навіть підкріпила її фото професора Преображенського, який робив кесарів розтин матері. Правда, на знімку був доктор Борменталь, а дитина не грав на скрипці, а на балалайці, так і репертуар у нього був досить специфічний, але то таке... В загальних-то рисах інформація була вірна!
Так от, і ми почнемо з загальних рис: а що, власне, входить у меншість критеріїв, заявлених міністерством, яким саморобний сайт не відповідає? Нагадаю, що в техзавданні мова йшла про інструменті з продажу електронних дозволів на їзду по платним дорогам, з додатками для iOS і Android, і про супроводі готового продукту протягом 4 років. Де програми? Що, немає? А у скільки обійдеться їх розробка? І скільки буде коштувати технічний супровід, навіть якщо ці програми з'являться, якщо тільки роботу з остаточного налагодження вже представленого сайту, без жодних додатків, Вондрачек оцінив на рік часу і в чверть заявленої суми?
Друге: сайт, що працює з грошима, повинен бути стійкий до злому. Між тим, виріб, представлене мережевими воїнами Вондрачека, хакери, просто заради забави, ломанули вже на другий день, викравши звідти всі дані - і, найімовірніше, залишивши кілька цікавих закладок.
Тут ми переходимо до того, що закритий конкурс (конкурс, як ми пам'ятаємо, все ж був, просто допускали до нього не всіх) на розробку такого сайту - це нормально. Замовник повинен бути впевнений у чесності розробника. З дуже великою часткою ймовірності закладки для хакінгу були зроблені ще на стадії розробки сайту, здійсненої командою випадково підібраних людей.
Третє. Повернемося до функціоналу сайту. Продаж електронних дозволів на їзду по платних дорогах через інтернет включає також і вилов тих, хто намагається проїхати, не заплативши. Схожа система працює у сусідній Словаччині: заходиш на сайт, вказуєш номерний знак і платиш. Потім, коли чесний платник рухається по автостраді, його автоматично пропускають через всі ворота або рамки, фіксуючи номерний знак. Номерні знаки тих, хто не заплатив, теж фіксуються, і вони отримують штраф.
Тобто система включає в себе ще й тисячі камер з функцією розпізнавання зображення. Це не просто складно - це дуже складно. Нічого, навіть віддалено схожого, у виробі, сляпанном Вондрачеком&Co, і близько немає. Це, в кращому випадку, e-shop, автомат з продажу талончиків, які потім потрібно десь отримати в роздрукованому вигляді і приліпити на лобове скло.
Четверте. Вондрачек вже заявив, що його фірма не буде брати участь у конкурсі на допиливание волонтерського сайту до робочого стану (якщо ми зробимо, звичайно, сміливе припущення, що з убозтва, зліпленого волонтерами, взагалі можна щось допилити). Виникає питання: а хто тоді буде? Хто буде розбиратися в чужому коді? Відповідь - так ніхто. Ясно, що під конкурс буде створена нова фірма, куди увійдуть розробники, і, ймовірно, сам Вондрачек - як автор ідеї, і що ця фірма конкурс виграє апріорі. І освоїть чверть спочатку заявленої суми, тобто близько 4 млн євро, допилив (ну, припустимо, що допилив) до більш-менш робочого стану свій нікому не потрібний автомат з продажу талончиків. Які зараз, без всяких складнощів і ризику, продаються вже в надрукованому вигляді на кожній заправці.
Що в залишку
У залишку маємо подсиженного міністра, якого змінив його заст. Підставлену фірму, що виграла конкурс, і вирішила без боротьби вийти з гри, щоб не мати справи з неадекватною замовником (мудре, треба сказати, рішення). Ще в залишку глобальний самопіар Вондрачека як відважного борця з корупцією, він зараз роздає інтерв'ю і красується перед камерами. Можливо, вагоме слово про боротьбу з корупцією скаже і "антикорупціонер" Бабиш. Вимальовується і відмінна перспектива для Вондрачека і його команди: освоїти ті ж 16 млн євро, але не відразу, а шматками. Для початку 4 млн, а там вже замовник загрузне, і відступати йому нікуди. Чи зможе Вондрачек надати на виході щось дійсно працездатний, сказати складно, але судячи по сайту fairznamka.cz, швидше ні, ніж так.
Загалом же вся ця історія віддає безперечну аферою і, судячи з того, що прем'єр Бабиш з'явився в офісі Вондрачека вже через добу після її початку, ще до запуску сайту, афера була організована на рівні уряду, з корисливими цілями.
Дуже тривожно в цій історії те, як легко все купилися на явний абсурд - ще більш очевидний, ніж навіть сумнозвісна історія з парниковими газами. Притому купилися на це не тільки рядові споживачі контенту, але і цілий прем'єр-міністр (якщо, звичайно, він купився). Втім, як ми не раз переконувалися останнім часом, політики, міністри та президенти бувають компетентні і розумні рівно в тій же мірі, що і їхні виборці, - або, як варіант, майстерно рулять натовпами легковірних ідіотів. До речі, обидва варіанти широко представлені в Україні
У зв'язку з чим не виключено, що і в нашій країні можуть повторитися аналогічні історії з замовленням програмних продуктів. У нас теж досить знавців програмування з міністерськими портфелями, та ще яких! Чого вартий один тільки Дмитро Дубілет, вже запропонував замінити захищені лінії спецзв'язку, якими користується уряд, додатком для смартфонів. А оскільки Дубілет - радник голови СБУ Івана Баканова, перспектива такої заміни цілком імовірна.
До речі, презентація програми "Дія", того самого "держави в смартфоні", яка була намічена на 30 січня, раптово виявилася перенесено на тиждень. І це вже просто лякає: є підозра, що у Зеленського вирішили запросити Вондрачека в Україну. А що, чому б і ні? Це стало б піаром цілком собі в Зе-стилі: голосно і в модному тренді.