MyCite2 szoftver fejlesztése és a szoftver-minőség ellenőrzése tárgyú vállalkozási szerződés
Magyar Tudományos Akadémia Könyvtár és Információs Központ
1. Rész:
Ajánlatkérő a meglévő, jelenleg is üzemszerűen működő, első országos, nemzeti és tudományos bibliográfiai adatbázis rendszerének (Magyar Tudományos Művek Tára, röviden MTMT; integrált informatikai rendszer) vállalkozási szerződés keretében történő újratervezése, - nyílt, dokumentált alkalmazói programfelülettel (API) rendelkező, modulokból felépített megoldással - újraalkotása, üzemszerű működésének elindítása, amelynek eredményeképpen létrejön az MTMT2 nevű integrált informatikai rendszer. Ennek keretében feladat a MyCite2 szoftver fejlesztése: az ajánlatkérővel egyeztetett kivitelezési terv keretében történő elkészítése, folyamatos szoftver-minőség ellenőrzés és tesztelés biztosítása, valamint a fejlesztés és tesztelés dokumentálása, továbbá a dokumentumoknak a szoftver forráskódjával és futtató környezetével együtt történő átadása az ajánlatkérő által - a közbeszerzési eljárás másik részében - kiválasztott szoftver-minőség-ellenőrzés és tesztelési szolgáltatást végző ajánlattevőnek.
2. Rész:
A jelen közbeszerzési eljárás 1. részének nyertese által kifejlesztendő MyCite2 szoftverrendszer fejlesztésével és tesztelésével kapcsolatos minőségbiztosítási feladatok ellátása vállalkozási szerződés keretében a fejlesztés során készülő dokumentáció-, a forráskód-, és a rendszerműködés alapján. Ajánlattevő köteles nyilatkozni az 1. rész keretében kifejlesztésre kerülő MyCite2 szoftverrendszer megfelelőségéről, amelynek alapján az ajánlatkérő az 1. rész tekintetében a teljesítést elfogadja, ennek megfelelően a 2. rész nyertesének a felelőssége az 1. rész szerződésszerű teljesítésének megállapítása.
Az ajánlatok beérkezésének határideje 2013-06-03. A közbeszerzést a következő honlapon tették közzé 2013-04-18.
Kicsoda? Mi az?- • Adatbázis-szolgáltatások › Adatfeldolgozási/adatkezelési szolgáltatások
- • Rendszer-karbantartási és támogatási szolgáltatások › Szoftvertesztelés
- • Szoftverprogramozási és tanácsadási szolgáltatások › Egyedi, ügyfélspecifikus szoftverekkel kapcsolatos fejlesztési szolgáltatások
- • Szoftverprogramozási és tanácsadási szolgáltatások › Szoftverrel kapcsolatos szolgáltatások
| Dátum | Dokumentum |
|---|---|
| 2013-04-18 | Ajánlati felhívás |
| 2013-09-11 | Tájékoztató az eljárás eredményéről |
Objektum
A közbeszerzés hatálya
Cím: Egyedi, ügyfélspecifikus szoftverekkel kapcsolatos fejlesztési szolgáltatások
Mennyiség vagy érték:
Hirdetmény metaadatai
Eredeti nyelv: magyar 🗣️
Dokumentum típusa: Ajánlati felhívás
Szerződés jellege: Szolgáltatások
Szabályozás: Európai Unió
Közös közbeszerzési szójegyzék (CPV)
Kód: Egyedi, ügyfélspecifikus szoftverekkel kapcsolatos fejlesztési szolgáltatások 📦
Eljárás
Eljárás típusa: Nyílt eljárás
Ajánlat típusa: Benyújtás egy tétel vonatkozásában
Díjazási kritériumok
Az öszességében legelőnyösebb ajánlat
Ajánlatkérő hatóság
Azonosító
Ország: Magyarország 🇭🇺
Ajánlatkérő típusa: Közjogi intézmény
Ajánlatkérő neve: Magyar Tudományos Akadémia Könyvtár és Információs Központ
Postacím: Arany J. utca 1.
Postai irányítószám: 1051
Postai város: Budapest
Kapcsolat
Internetcím: http://www.mtmt.hu 🌏
E-mail: seres.jozsef@mtmt.hu 📧
Telefon: +36 14116393 📞
Fax: +36 13316954 📠
Hivatkozás
Dátumok
Feladás dátuma: 2013-04-18 📅
Benyújtási határidő: 2013-06-03 📅
Közzététel dátuma: 2013-04-20 📅
Azonosítók
Hirdetmény száma: 2013/S 078-131471
HL-S szám: 78
További információk
Objektum
A közbeszerzés hatálya
Rövid leírás:
Mennyiség vagy érték: 1 darab integrált informatikai rendszer létrehozása, amely legalább 1 TB tárolt adatmennyiség kezelésére képes, csúcsidőszakban legalább 250 párhuzamos felhasználó (legalább 50 adminisztrátor és 200 szerző) számára elérhető, legalább 50 000 felhasználó (szerző) által használt, több mint 2 500 000 nyilvántartott publikációt tartalmaz. Ezen túlmenően öt különböző intézményi kliens fejlesztése és integrálása.Az MTMT2 rendszer a teljes magyar oktatói/kutatói tudományos teljesítményt reprezentálja, minimumkövetelménye a hiteles adatszolgáltatás, és ennek megfelelően a rendszer biztonságos működésének a megteremtése. Az MTMT2 rendszerben a MyCite2 szoftver alkalmazásbiztonságának a kialakítását a jelen fejlesztés során kell megvalósítani. Kiemelt feladat a szoftver forráskód minőségének dokumentálása, és biztonsági ellenőrzése a fejlesztés valamennyi fázisában. A web-alapú rendszerek alkalmazásbiztonság ellenőrzési metodológiát, az OWASP-t (Open Web Application Security Project) a biztonsági tesztelésnél alkalmazni kell.A MyCite2 szoftver fejlesztésének ki kell terjednie a jelenlegi adatbázis struktúra kibővítésére és optimalizálására, valamint a szoftver architektúra- és szoftver ergonómia (workflow) újra alkotására. Tartalmaznia kell a jelenlegi szoftver valamennyi paraméterét, funkcióját, illetve bővíteni kell az ajánlati dokumentációban részletezett új funkciókkal, biztosítani kell a kétnyelvű (magyar/angol) felhasználói felületet és a szoftver-minőségi elvárásokat. A szoftver-fejlesztés teljes folyamatát dokumentálni kell; a folyamatos szoftver minőségellenőrzéssel és teszteléssel együtt.A szoftver forráskódját a következő, az Ajánlatkérő által meghatározott programnyelvek bármelyikén el lehet készíteni: C++, C#, Java, SQL, .NET és PHP. A fejleszthető, karbantartható kódot kell átadni, és ennek megfelelően harmadik személy is jogosult a támogatás biztosítására, a modulok továbbfejlesztésére is. A szoftverfejlesztésen kívül szoftverrendszert kell létrehozni, amelynek tartalmaznia kell azokat a segéd programokat is, amelyek biztosítják az adatbázis veszteség-mentes migrálását, valamint az új adatbázis integritásának ellenőrzését.Az új szoftvernek (MyCite2) „akadálymentesnek” kell lennie a Web Akadálymentesítési Útmutató szerint: WCAG 2.0 2008. W3C Ajánlás, web-szabvány vagy azzal egyenértékű.A fejlesztést két fázisban kell elvégezni. Az 1. fázisában meg kell valósítani a jelenlegi szoftver (MyCite ver.: 5.19.x ) teljes funkcionalitását, valamint az éles üzemű (teljes) adatbázis veszteségmentes migrálását az új rendszerbe. (Az 1. Fázis sikeres lezárásakor működő új szoftver azonosítására a MyCite2 ver.: 1.0-t használjuk.)A MyCite2-t a műszaki specifikációnak megfelelően kliens-szerver architektúrában kell elkészíteni. A feladathoz tartozik az MTMT Központi Adminisztrátorait kiszolgáló kliens szoftver átadása is, amely a MyCite2 integráns része, amelyet Központi intézményi kliens-ként azonosítunk. Ehhez a részhez tartozik még feladatként az intézményi kliens elkészítése. Ez a komponens tagintézmény specifikus funkciókat tartalmaz. Az intézmények jelentősen eltérő kutatói/oktatói létszáma, szervezeti struktúrája miatt öt alaptípus kialakítása szükséges: tagintézményi kliensbe beépülő (specifikus) bővítő/ módosító/ kiegészítő modulok, valamint a tagintézményi plugin-ok, amelyek a Web-böngésző alapszoftverébe integrálódnak.A szoftver-fejlesztés 2. fázisában kell az új funkcionalitásokat és a migrációt megvalósítani az ajánlati dokumentációban foglaltaknak megfelelően. A feladathoz tartozik a rendszerüzemeltetői- rendszeradminisztrátori és a felhasználói oktatás, valamint 24 hónap jótállás biztosítása a szoftverrendszerre. A jótállás keretében köteles az ajánlattevő a szoftver hibákat a hiba súlyosságának megfelelően kezelni: a legfrissebb verzióját rendelkezésre bocsátani legalább 6 havonta (szoftverkövetés), a szoftver használatával és működésével kapcsolatban felmerülő dokumentált hibák javítását elvégezni (hibajavítás, szupport). Kizárólag olyan szoftver fogadható el, amelynek tekintetében az ajánlattevő a szerzői jogról szóló 1999. évi LXXVI. tv. 58. §-a alapján a szoftverre vonatkozó vagyoni jogait teljes körűen átruházza az Ajánlatkérőre. Kivétel az a rendszerszoftver vagy un. „dobozos”szoftver komponens, amelyet az ajánlattevő maga is megvásárolt harmadik személytől, ebben az esetben legalább az adott szoftverforgalmazó általános szerződéses feltételei szerinti jogosítványok átruházása a feltétel.Az elkészült szoftver használatát a beépített, vásárolt komponens licence sem felhasználó számát (egyidejű) tekintve, sem a szoftver platformra nem korlátozhatja.Az ajánlattevő köteles megadni a futtató környezetet:— Részletesen meg kell határozni a hardver erőforrásigényt, amennyiben a jelen felhívás VI.3.29. pontjában megjelölt már rendelkezésre álló szerver kapacitása nem lenne elégséges. Ebben az esetben az ajánlatkérő a jelen eljárás keretein kívül beszerzi a hardvereket.— Fel kell sorolni a fejlesztéshez és az üzemszerű működéshez szükséges szoftver komponenseket. Amennyiben olyan szoftver komponenseket kell használni, amelyek nem ingyenesen hozzáférhetők, akkor ezeknek meg kell adni a licenszdíját 24 hó időtartamra. Ebben az esetben az ajánlatkérő a jelen eljárás keretein kívül megvásárolja a szoftver komponenseket.Nyertes ajánlattevő köteles a jelen közbeszerzési eljárás 2. részének nyertesével együttműködni, tűrni a minőségbiztosítási feladatok ellátását és folyamatosan, de legalább heti egy alkalommal átadni a kifejlesztett modulokat, jelentést készíteni a teljesítésről, folyamatosan írásban konzultálni és a jelen eljárás 2. része nyertesének teljesítését elősegíteni!A teljesítés során az MTMT rendszer működésének az MTMT2 rendszer éles-üzemi működésének indításáig folyamatosnak kell lennie, annak működése nem szüneteltethető.Az ajánlattevő részére a szerződés keretében átadott adatbázis-tartalom kizárólag jelen eljárás eredményeképpen kötendő szerződés szerződésszerű teljesítéséhez használható fel, amint az ajánlattevő elvégezte a közbeszerzés tárgya szerinti munkákat, azt követően az eljárással kapcsolatban tudomására jutott személyes adatokat haladéktalanul meg kell semmisítenie, amelyről azzal egyidőben értesítenie kell az ajánlatkérőt. Ezen feltétel, valamint az információs önrendelkezési jogról és az információszabadságról szóló 2011. évi CXII. törvény II. fejezetében foglalt kötelezettségek elfogadása tárgyában ajánlattevői nyilatkozat csatolandó! Ajánlattevőnek továbbá figyelembe kell vennie az információs önrendelkezési jogról és az információszabadságról szóló 2011. évi CXII. törvény 10. § (2) bekezdésében foglaltakat, mely szerint az adatfeldolgozó a tevékenysége ellátás során más adatfeldolgozót nem vehet igénybe. A jogszabályi rendelkezés figyelmen kívül hagyása esetén az ajánlat - hivatkozással a Kbt. 74. § (1) e) pontjára - érvénytelen.
További információ a részekről:
A rész elnevezése: Szoftver-minőség ellenőrzése
Mennyiség vagy érték: 1 darab szoftverrendszer rendszer fejlesztésének folyamatos monitorozása, az elkészült szoftver rendszer minőségbiztosítása, tesztelése és minősítése.A szoftver rendszer minőség ellenőrzése a következők szerint:— a fejlesztő által végzett, folyamatosan készített fejlesztői és minőség-ellenőrzési dokumentumok ellenőrzése;— fejlesztés minőségbiztosítása, statikus forráskód elemzés és minősítés;— teszt-tervezés, funkcionális tesztelés végrehajtásának ellenőrzése, és minőségbiztosítása;— teljesítmény, terhelés és használhatósági-tesztek terveinek elkészítése.— terhelés és használhatósági tesztelés (biztonsági/sérülékenység-elemzések elvégzése), manuális és automatikus teszteléssel (teszt-automatizálás).A statikus elemzés során mérendő jellemzők: forráskód metrikák, kódolási szabálysértések, kódmásolatok, magas szintű ISO 9126 karakterisztikák. A minőségbiztosítást ellátó felelőssége a fejlesztés alatt álló rendszer tesztelésre bocsáthatóságának eldöntése a mérési jellemzők alapján.A forráskód statikus mérése során a következő feladatokat kell végezni a fejlesztésekkel párhuzamosan:— Forráskód minőségének folyamatos monitorozása, elemzési eredmények manuális kiértékelése és visszacsatolása. A szoftverfejlesztő és megrendelő számára folyamatos információ szolgáltatása a fejlesztés alatt álló rendszer minőségét illetően.— A minőség romlása esetén manuális beavatkozás és szakértői tanácsadás nyújtása.— Forráskód-minőségbiztosítást támogató szoftverek szállítása, telepítése és üzemeltetése.— Objektív, ISO/IEC 25000 minősítési szabvány vagy azzal egyenértékű szerinti minősítési eljárás alkalmazása.A minőségi jellemzők, metrikák, és azok határértékeinek a meghatározása:— a szoftver forráskódjára számított a fejlesztési folyamatra vonatkozó,— a szoftver ergonómiára vonatkozó metrikák kialakítása az Ajánlati Dokumentációban foglaltak alapján.A minőség-ellenőrzést a szoftver teljes életciklusban kell biztosítani, ezért az elkészült automatikus teszteket az üzemszerű működés szakaszában is tudni kell használni a megrendelőnek.Az 1. rész (szoftverfejlesztés) tekintetében következő programozási nyelveken fogadja el Ajánlatkérő a teljesítést: C++, C#, Java, SQL, .NET és PHP. Ajánlattevőnek vállalnia kell, hogy ezen programnyelvek bármelyikén teljesíthet az 1. rész nyertes ajánlattevője, amely programnyelv (nyelvek) lesz (lesznek) a teljesítés programnyelve automatikusan a jelen 2. rész esetén is. Az ajánlattevőnek nyertessége esetén a felsorolt programnyelveken (egy vagy több) kell teljesítenie, amelyet (amelyeket) csak az 1. rész nyertese ajánlatának ismeretében tud közölni az ajánlatkérő.Az Ajánlatkérő rendelkezik a meglévő MyCite szoftver, és rendelkezni fog az 1. rész alapján létrehozandó szoftverrendszerek vagyoni jogaival a szerzői jogról szóló 1999. évi LXXVI. tv. 58.§-a alapján, kivéve azokat a szoftverkomponenseket, amelyeket az ajánlattevő maga is megvásárolt harmadik személytől.A teljesítés során az MTMT rendszer működésének az MTMT2 rendszer éles-üzemi működésének indításáig folyamatosnak kell lennie, annak működése nem szüneteltethető.Ajánlattevők (közös ajánlattevők) kizárólag egy részre - az egyik részre - tehetnek ajánlatot (közös ajánlatot) és a másik részben nem vehetnek részt alvállalkozóként a teljesítésben.Alvállalkozók kizárólag egy részben - az egyik részben - kerülhetnek alvállalkozóként megjelölésre, kizárólag egy részben - az egyik részben - vehetnek részt alvállalkozóként a teljesítésben.Amennyiben az 1. rész tekintetében az eljárás eredménytelen lesz, abban az esetben a 2. rész tekintetében a szerződés meghiúsul, az ajánlatkérő egyoldalúan jogosult a szerződéstől elállni. Amennyiben az 1. rész tekintetében a szerződés nem jön létre, nem lép hatályba vagy meghiúsul, akkor a 2. rész tekintetében létrejött szerződés is meghiúsul, az ajánlatkérő egyoldalúan jogosult ezekben az esetekben a szerződéstől elállni.Tekintettel a 310/2011. (XII.23.) Korm. rendelet 26. § (3) bekezdésében foglalt előírásokra, amennyiben az ajánlatkérő által meghatározott közbeszerzési műszaki leírás az európai szabványokat közzétevő nemzeti szabványokra, európai műszaki engedélyre, közös műszaki előírásokra, nemzetközi szabványokra, műszaki ajánlásra, ezek hiányában nemzeti szabványokra, nemzeti műszaki engedélyre, illetve nemzeti műszaki előírásokra hivatkozik, vagy teljesítmény-, illetve funkcionális követelményeket ad meg, ajánlatkérő a hivatkozott szabvány, műszaki engedély, műszaki előírások, műszaki ajánlás helyett azzal egyenértékűt is elfogad.
Az uniós finanszírozású projekt vagy program neve:
Fő helyszín vagy teljesítési hely: 1051 Budapest, Arany János u. 1.
Jogi, gazdasági, pénzügyi és műszaki információk
Részvételi feltételek
A szakmai tevékenység végzésére való alkalmasság:
Kauciók és garanciák:
Eljárás
A dokumentumok kifizetésének módja:
Az ajánlatok bontásának dátuma: 2013-06-03 📅
A bontás helye: 1051 Budapest, Arany János u. 1. Földszint (Vasarely-terem)
Hely: 1051 Budapest, Arany János u. 1. Földszint (Vasarely-terem)
Adatok a felhatalmazott személyekről és a bontási eljárásról: Kbt. 62. § (2) bekezdés szerint.
Díjazási kritériumok
Kritérium: 1. 1. Integrált informatikai rendszer létrehozásával kapcsolatos komplett szolgáltatás díj és a 24 hónap jótállás egyösszegű nettó ajánlati árának összege (nettó HUF) (70)
2. 2. Ajánlatkérőnél felmerülő költségek (nettó HUF) (20)
3. 2.1. A rendszer üzemszerű működéséhez minimálisan (az ajánlatkérő által biztosított, rendelkezésre álló rendszerszoftvereken túl) szükséges szoftver komponensek (rendszerszoftverek és egyéb szoftver komponensek) igazolt nettó ára max. 10 millió nettó (nettó HUF, azzal, hogy a licenszdíjat 24 hónap időtartamra kell megadni) (15)
4. 2.2. A rendszer üzemszerű működéséhez minimálisan (az ajánlatkérő által biztosított, rendelkezésre álló hardverelemeken túl) szükséges hardverek igazolt nettó ára max. 10 millió nettó (nettó HUF) (5)
5. 3. A véghatáridőnél rövidebb teljesítési határidő (naptári napokban, max. 90 naptári nap) (10)
Nyelvek
Nyelv: magyar 🗣️
Ajánlatkérő hatóság
Azonosító
Nemzeti nyilvántartási szám: AK04815
Kapcsolat
Kapcsolattartó pont: III. emelet 320. szoba
Seres József
Hivatkozás
Azonosítók
Az ajánlatkérő által megadott hivatkozási szám: TÁMOP-2012/18.
További információk
Kiegészítő információk
Felülvizsgálati testület
Név: Közbeszerzési Hatóság Közbeszerzési Döntőbizottsága
Postacím: Riadó u. 5.
Postai város: Budapest
Postai irányítószám: 1026
Ország: Magyarország 🇭🇺
E-mail: dontobizottsag@kt.hu 📧
Telefon: +36 18828592 📞
Fax: +36 18828593 📠
A jogorvoslati eljárásra vonatkozó információk:
Postacím: Riadó utca 5.
Forrás: OJS 2013/S 078-131471 (2013-04-18)
Objektum
Hirdetmény metaadatai
Dokumentum típusa: Tájékoztató az eljárás eredményéről
Eljárás
Ajánlat típusa: Nem alkalmazható
Hivatkozás
Dátumok
Feladás dátuma: 2013-09-11 📅
Közzététel dátuma: 2013-09-13 📅
Azonosítók
Hirdetmény száma: 2013/S 178-307574
Hirdetményre hivatkozik: 2013/S 78-131471
HL-S szám: 178
További információk
Eljárás
Díjazási kritériumok
Kritérium: 3. 2.1. A rendszer üzemszerű működéséhez minimálisan (az ajánlatkérő által biztosított, rendelkezésre álló rendszerszoftvereken túl) szükséges szoftver komponensek (rendszerszoftverek és egyéb szoftver komponensek) igazolt nettó ára max. nettó 10 000 000 HUF (azzal, hogy a licenszdíjat 24 hónap időtartamra kell megadni) (15)
4. 2.2. A rendszer üzemszerű működéséhez minimálisan (az ajánlatkérő által biztosított, rendelkezésre álló hardverelemeken túl) szükséges hardverek igazolt nettó ára max. nettó 10 000 000 HUF (5)
A szerződés odaítélése
1️⃣
A szerződéskötés időpontja: 2013-08-30 📅
2️⃣
Tájékoztatás a pályázatokról
A beérkezett ajánlatok száma: 5
2
Ajánlatkérő hatóság
Kapcsolat
E-mail: dontobizottsag@kt.hu 📧
Kiegészítő információk
Felülvizsgálati testület
Telefon: +36 18828594 📞
Forrás: OJS 2013/S 178-307574 (2013-09-11)