OpenProcurement

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 10:37, 3 липня 2020, створена Лера Кучерява (обговорення | внесок) (Дописаний розділ)
Перейти до навігації Перейти до пошуку
OpenProcurement
Тип електронна система закупівель
Розробник Quintagroup
Перший випуск 2014
Стабільний випуск 2.3.31 (3 листопада 2016; 7 років тому (2016-11-03))
Операційна система крос-платформовий
Мова програмування Python
Доступні мови англійська, українська
Стан розробки активний
Ліцензія Apache License 2.0
Вебсайт openprocurement.io

OpenProcurement — це комплекс програмних засобів з відкритим кодом, розроблений для автоматизації та оптимізації закупівель. Він створює необхідний інструментарій для побудови прозорого та конкурентного процесу закупівель, що базується на надійному режимі збору даних, переходу на електронний документообіг та суворому звітуванні.

Комплекс OpenProcurement було вперше впроваджено у 2014 р. як відкрите та безкоштовне для користування програмне забезпечення (в рамках Apache License). Тоді OpenProcurement було розроблено Quintagroup для Prozorro — електронної системи публічних закупівель, створеної для ефективного та прозорого витрачання коштів платників податків в Україні. Однак, гнучкість та масштабованість комплексу програмних засобів уможливлює його використання для урядових та комерційних закупівель різного плану.

Суть проекту

Мета проекту полягала у створенні ефективної електронної системи публічних закупівель з відкритим кодом, яка б задовільнила наступні вимоги:

  • простота й легкість використання — закупівельні процедури мають бути простими й зрозумілими для всіх учасників закупівельного процесу, особливо організаторів (закупівельників) та учасників (майданчиків).
  • 'відкритість' документанції торгів та прозорість процедур закупівлі — громадянське суспільство повинне користуватись вільним доступом до всієї документації, пов'язаної із закупівлями.
  • рівні можливості для учасників — всі юридичні/фізичні особи повинні мати змогу брати участь, якщо їхня пропозиція задовільняє вимоги, зазначені в тендерній документації.
  • запобігання корупції — використання електронних документів, суворих кваліфікаційних критеріїв, прозорої системи оцінювання та вибору найбільш економічно вигідної пропозиції закладе фундамент процесу викорінення корупції.

Open Contracting

Цей комплекс розроблений на базі стандарту даних Open Contracting 1.0 RC і доопрацьований з метою забезпечення практичного впровадження закупівельних процедур в Україні.

Компоненти вільного програмного забезпечення

Комплекс програмних засобів OpenProcurement використовує низку інших продуктів з відкритим кодом:

  1. Python (мова програмування)
  2. Pyramid
  3. AngularJS
  4. Bootstrap
  5. Flask (веб-фреймворк)
  6. CouchDB
  7. PouchDB

Архітектура

OpenProcurement складається з центральної бази даних (ЦБД) і API, через який спеціалізовані електронні майданчики можуть взаємодіяти з ЦБД, а також модуля аукціонів.[1] Третьосторонні веб-платформи (веб-платформи, які впроваджують компоненти системи електронних закупівель та надають доступ закупівельним організаціям, постачальникам та звичайним відвідувачам) взаємодіють з ЦБД через OpenProcurement API й надають тимчасові логін-дані для доступу до Модулю аукціону та участі в ньому. Адміністратор має прямий доступ до ЦБД та сервісів, які надає бекенд; допомагає з підтримкою системи та з під'єднанням веб-платформ до неї. Орган оскарження отримує доступ до системи через спеціальний веб-інтерфейс, щоб розглядати та виносити рішення по скаргах. Взаємодія між веб-майданчиками та ЦБД здійснюється через API — веб-інтерфейс, що базується на модулі JSON. Бізнес логіка реалізована в Python. Для збереження аукціонів, пропозицій тощо було використано нереляційну базу даних CouchDB. Вкладення (бінарні файли такі як pdf, xls тощо) зберігаються на файловому сервері, що сумісний з Amazon S3[2].

Приклади застосування

Функціонал OpenProcurement підходить як для публічних, так і для комерційних закупівель.

ProZorro

Комплекс програмних заходів OpenProcurement було спеціально розроблено для Prozorro, української електронної системи публічних закупівель. Основна ціль проекту — уможливити прозоре та ефективне витрачання державних коштів і запобігти корупції. Міністерство інфраструктури, Міністерство оборони, Міністерство юстиції, Міністерство економіки, Державне управління справами, Національний банк України, Міністерство екології — деякі із замовників, які послуговуються ProZorro. З 01.08.2016 всі публічні закупівлі перейшли на ProZorro[3]. Становлячи ядро ProZorro, комплекс OpenProcurement:

  • задовільняє конкретні вимоги до доступності та прозорості процедур;
  • стимулює/заохочує (у разі потреби) впровадження визнаних найкращих практик для публічних закупівель протягом цілого процесу закупівель;
  • послуговується електронним документообігом, впроваджує суворі кваліфікаційні вимоги, прозору процедуру оцінки пропозицій та вибору переможця, ефективні реверсивні аукціони й відкритий доступ до даних щодо закупівель;
  • пропонує оптимальне рішення з точки зору матеріальних та часових затрат — реверсивний аукціон, де постачальники змагаються за можливість продавати товари закупівельнику за найнижчою ціною.

ProZorro.Sale

Функціонал OpenProcurement також реалізовано в ProZorro.Sale[4], платформі Фонду Гарантування Вкладів для продажу активів неліквідних та тих, що знаходяться в процесі ліквідації, банків. Архітектура та основні компоненти платформи такі ж, як і в Prozorro. Ключова відмінність полягає в тому, що аукціон проводиться для продажу активів за найвищою ціною[5].

Atreus

Atreus [6]- аукціонна платформа SaaS, яка має в своїй основі інструментарій OpenProcurement.

Він складається з чотирьох типів аукціонів:

  • Прямий англійський аукціон (англ. - Forward English Auction). Ключовою особливістю цього виду аукціону є поступове підвищення ціни на лот (товар чи послугу), що виставляється на продаж організатором аукціону, коли покупці пропонують свою ціну за лот.  Основна особливість прямого англійського аукціону - це три тури, в яких  учасники можуть пропонувати ціну анонімно.
  • Зворотний англійський аукціон (англ. - Reverse English Auction). Кількість та тривалість раундів аукціону обмежені та керуються машиною, що робить процес придбання швидким, справедливим та конкурентоспроможним.
  • Гібридний голландський аукціон (англ. - Hybrid Dutch Auction).  Цей вид аукціону був створений для розпорядження NPL для DGF в системі ProZorro.Sale та для продажу державних активів.
  • Техаський аукціон (англ. - Texas Auction).  Цей тип добре підходить для оренди нерухомості або мистецьких аукціонів, оскільки він практично ідентичний аукціонам, проведеним Sotheby's.  Торги тут починаються з ціни, оголошеної продавцем, і тривають до тих пір, поки не залишиться лише один учасник, який бажає взяти лот.

RIALTO

Окрім ProZorro та ProZorro.Sale, комплекс програмних заходів OpenProcurement було також реалізовано в проекті RIALTO — платформи для комерційних закупівель[7].

Посилання

Див. також

Примітки

  1. Проект ProZorro - реформа державних закупівель - CodeforUA. codeforua.org. Процитовано 25 лютого 2019.
  2. Open Procurement - open source electronic system of public procurement developed using the Python programming language. quintagroup.com (англ.). Процитовано 3 листопада 2016.
  3. Урядовий портал :: З 1 серпня всі публічні закупівлі переходять в ProZorro, що відкриває величезні можливості для бізнесу, - Мінекономрозвитку. www.kmu.gov.ua. Процитовано 3 листопада 2016.
  4. ProZorro.Продажі. Як продаватимуть активи ліквідованих банків. Економічна правда. Процитовано 3 листопада 2016.
  5. Розробка системи електронних закупівель. openprocurement.org. Процитовано 17 березня 2019.
  6. Atreus. Auction as a Service. Atreus SaaS Auction Platform (англ.). Процитовано 3 липня 2020.
  7. «RIALTO - открытая система закупок для бизнеса, построенная на принципах ProZorro». press.unian.net. Процитовано 3 листопада 2016.