- ID
-
ocds-pyfy63:2022-305281:obj:0
- Classification
-
CPV /
72262000
- Description
-
A közbeszerzési eljárás eredményeként Ajánlatkérő szerződést kíván kötni nettó 113 805 000 HUF +áfa Szerződéses ellenérték erejéig hozzávetőlegesen 762 munkanapra 1 programozó napi 8 órásmunkavégzését alapul véve, azonban a fejlesztést Ajánlatkérő, mint Megrendelő igényei szerint egy időben legalább 1 (egy) és legfeljebb 5 (öt) Programozó végzi az alábbiak szerint:A fejlesztésben egyidejűleg részt vevő Programozók számát a Megrendelő határozza meg. A nyertes ajánlattevőként szerződő félnek a fejlesztést legalább 2 (kettő) Programozóval kell megkezdenie. A Programozók számát a fejlesztés állásához és az elvégzendő feladatokhoz igazítva a Megrendelő esetileg határozza meg. A fejlesztést végző Programozók számának módosítására vonatkozó igényét a Megrendelő legkésőbb a Szerződés aláírásakor, a későbbiekben esedékessé váló módosulást pedig legalább 10 (tíz) munkanappal korábban jelzi a Szolgáltatónak.A szoftverfejlesztés Ajánlatkérő feladatkiosztása szerint, és igényei alapján ún. Ütemekben történik. Ajánlatkérőnek jogában áll a nettó 113 805 000.- Ft keretösszeg 70 %-a - azaz nettó 79 663 500,- Ft (lehívási kötelezettséggel érintett összeg) keretösszeg - elérésekor úgy nyilatkozni, hogy nem tart a továbbiakban igényt a nyertes ajánlattevőtől fejlesztés igénybevételére és ezzel a jognyilatkozatával a szerződés megszűnik.A 2015. évi CCXXII. törvényben foglalt, valamint az ügyészség szervezetére és működésére irányadó törvényekés egyéb jogszabályok informatikai támogatást igénylő rendelkezéseinek való maradéktalan megfelelés, illetve az ügyészi ügyviteli, irat- és dokumentumkezelés informatikai támogatása érdekében informatikai fejlesztés vált szükségessé.Általános cél, hogy a jogszabályoknak való megfelelőség biztosítása érdekében - az iratkezelési funkciókat eredetileg nem tartalmazó - szakrendszeri ügyviteli és dokumentumkezelő programokat oly módon kell átdolgozni, hogy egy egységes integrált rendszer keretein belül megfeleljenek a közfeladatot ellátó szervek iratkezelése általános követelményeinek, a közfeladatot ellátó szerveknél alkalmazható iratkezelési szoftverekkel szemben támasztott követelményeknek, megfeleljenek az új eljárásjogi szabályoknak és a létrejött integrált rendszer auditált, tanúsított rendszerként bevezethető legyen.Ennek megfelelően jelen fejlesztés feladata:# a Megrendelő tulajdonában lévő IIDR szoftver továbbfejlesztése, új modulokkal történő kiegészítése annak érdekében, hogy a fejlesztés befejeztével az IIDR szoftver alkalmas legyen országos, éles üzembe állítással az ügyészi munkának - egy vagy több szakágban - történő kiszolgálására,# a meglévő, alapvetően büntetőjogi szakterületi funkcionalitás mellett a MAKÖR és eIR ügyviteli rendszerek funkcionalitásainak megfelelő speciális modulok kialakítása,# az IIDR bevezetéséhez szükséges migrációs rendszer továbbfejlesztése:o ki kell alakítani egy olyan migrációs rendszert, mely minden szakág vonatkozásában a felhalmozott adatokat egységes struktúrában, adatvesztés nélkül veszi át,o ki kell alakítani egy olyan migrációs rendszert, mely a migrált ügyviteli adatokhoz tartozó eIR és EMi dokumentumokat egységes struktúrában, adatvesztés nélkül veszi át.A 2022-2023-as fejlesztési ciklus alapvető feladatai:# az IIDR büntetőjogi szakterületi éles bevezetéséhez szükséges komplex migráció fejlesztői támogatása;# az IIDR büntetőjogi szakterületi éles bevezetésének támogatása, az ennek során felmerülő (tovább-)fejlesztési feladatok elvégzése,# az IIDR igazgatási területi bevezetésének előkészítése, a bevezetésre vonatkozó vezetői döntést követően a bevezetés fejlesztői támogatása;# az IIDR ügyviteli és dokumentumkezelő funkcióinak kiterjesztése a BV szakági feladatok országos szinten történő ellátására;# az IIDR ügyviteli és dokumentumkezelő funkcióinak a magánjogi és közigazgatási jogi szakág feladatainak ellátására való alkalmassá tétele;# az IIDR tanúsításának éves felülvizsgálatával ("ellenőrző tanúsítás") kapcsolatos esetleges fejlesztői feladatok ellátása;# az EMi-IIDR közös előirányítási rendszer folyamatos támogatása szükség esetén továbbfejlesztéssel;# az EMi fokozatos kivezetésének támogatása szükség esetén továbbfejlesztéssel;# az IIDR bevezetésével kapcsolatosan felmerülő, egyéb ügyészségi adatszolgálattó rendszereket - Praetor Praxis, ügyforgalmi statisztika, AD-HOC lekérdező, stb. - érintő fejlesztési feladatok szükség szerinti ellátása.A fejlesztést a Programozók a Megrendelő illetékes szakembereinek közvetlen irányítása alatt, az általuk adott egyedi utasítások és specifikációk szerint, az agilis fejlesztési módszertannak megfelelően, a Megrendelő illetékes szakemberei (vezetőjük a szakmai kapcsolattartó) valamint a Szolgáltató által kijelölt szakmai kapcsolattartó által hetente közös megállapodással meghatározott és elfogadott sprintekben végzik.Elvárt, hogy a létrehozott termék megfeleljen a közfeladatot ellátó szerveknél alkalmazható iratkezelési szoftverekkel szemben támasztott követelményekről szóló 3/2018. (II. 21.) BM rendelet rendelkezéseinek.A fejlesztéshez magyar nyelvtudás szükséges. Amennyiben a Programozó nem rendelkezik magyar nyelvtudással, ebben az esetben a Szolgáltató saját költségén- az érintett Programozók számához igazodó számú - szaktolmács biztosítására köteles.Programozókkal szemben támasztott követelményekMunkakörnyezet:# Agilis (Scrum) fejlesztési környezet# .NET / C## ASP.NET MVC# ASP.NET Core# HTML5/ CSS3 / SASS / Javascript / Typescript# TFS/Azure DevOps Server# Git verziókövető rendszer# Visual Studio# Visual Studio Code# SQL Server Management StudioA Programozóknak készség szintű ismeretekkel kell rendelkezniük („senior szint”) az alább felsoroltak mindegyikében:# Tervezés (UML, Adatbázis diagram)# Objektum orientált programozáso Objektumo Egységbezáráso Öröklődéso Osztályo Polimorfizmuso Láthatóság# .Net Framework 4.7# .Net Core# C#o Parallel programmingo Delegate-ko Design Patterns# ASP.Net MVC 5o MVC design ismereteo MVC felépítéseo Razor szintaxiso ViewModelso Partial Views# SQL Servero Relációs adatbázisok elméleti ismereto T-SQL ismereto Lekérdezések, táblák, indexek létrehozása# Entity Framework 6o Code First# Entity Framework Core# HTML 5o Alapoko DOM felépítése# CSS 3o Alapok# Ajaxo Url minták, datatype-ok, POST, GET, visszatérési adattípusok# MongoDb# Node.js# HTTP alapú interfészek fejlesztése, meghívása, kommunikációja# Angularo Typescripto Sasso Angular Materialo AOT