Špecifikácia predmetu plnenia, spôsobu a podmienok jeho akceptácie
Príloha č. 1
Príloha 1 – Technická špecifikácia diela
Špecifikácia predmetu plnenia, spôsobu a podmienok jeho akceptácie
1. Predmet plnenia
1.1 Zhotoviteľ sa zaväzuje formou projektu dodať pre Objednávateľa dielo, ktoré ako celok je tvorené jednotlivými časťami špecifikovanými v bode 1.2 tejto prílohy a Podrobnej špecifikácii zadania v bode 4 tejto prílohy.
1.2 Dodané dielo – sa bude skladať z nasledujúcich častí / komponentov:
A. Rozšírenie aplikačného servera o podporu natívnych mobilných aplikácií
B. Prezentácia pre platformu iOS
a. Manuálne a automatické sledovanie zásielok
b. Zmena dostupných služieb k sledovaným zásielkam
c. Zoznam, filtrácia a vyhľadávanie pôšt/bboxov
d. Nastavenia a notifikácie
e. Onboarding, prezentácia pre App Store, Google Play
C. Prezentácia pre platformu Android
a. Manuálne a automatické sledovanie zásielok
b. Zmena dostupných služieb k sledovaným zásielkam
c. Zoznam, filtrácia a vyhľadávanie pôšt/bboxov
d. Nastavenia a notifikácie
e. Onboarding, prezentácia pre App Store, Google Play
D. Integrácia ISVS do natívnych aplikácií pre platformy iOS, Android
a. Vytvorenie elektronického poradového lístka
b. Zobrazenie rozšírených informácií o pobočke
1.3 Neoddeliteľnou súčasťou dodávky diela sú aj nasledovné služby:
a) Nasadenie APV do testovacieho prostredia Objednávateľa a jeho integrácia do testovacej IKT infraštruktúry Objednávateľa v rozsahu nutnom k vykonaniu akceptačných testov.
b) Nasadenie APV do produkčného prostredia Objednávateľa a jeho integrácia do produkčnej IKT infraštruktúry Objednávateľa v rozsahu nutnom k zaisteniu produktívnej prevádzky APV.
1.4 Predmetom plnenia nie je podpora prevádzky APV, ktorá bude dohodnutá samostatnou servisnou zmluvou (Underpinning contract).
1.5 Poskytovateľ je povinný dodať spolu s predmetom plnenia aj nasledovnú dokumentáciu:
a) Dokument Analýza dopadov mapujúci dopady realizácie predmetu plnenia na prostredie Objednávateľa
b) Dokument Testovacie scenáre na otestovanie stavu APV pre jeho nasadenie do testovacej, resp. produktívnej prevádzky,
parafy: | Zmluva o dielo a o poskytovaní služieb pre web stránky SP, a.s. – ROZŠÍRENIE O APLIKAČNÉ FUNKCIONALITY PRE NATÍVNE MOBILNÉ APLIKÁCIE | odborný garant Ú IT |
Strana 1/7 | číslo v CEEZ: 1566/2018 klasifikácia informácií: *V* |
Príloha č. 1
1.6 Realizácia predmetu plnenia bude rozvrhnutá do nasledovných samostatných logických celkov – projektových etáp.
Názov etapy | Termín dodania | Popis etapy | Zodpovedný za dodanie výstupov z etapy | Zodpovedný za akceptáciu a prevzatie výstupov | Realizačný výstup | Projektový výstup | Fakturačný míľnik |
ETAPA 1.1 | T+ 16 Týždňov, Max. 30.5.2019 | Nasadenie funkčného prototypu APV do testovacieho prostredia SP, a. s. na funkčné, integračné a akceptačné testy podľa bodu 1.2, písmeno A | Projektový manažér Freshmini, s.r.o. | Projektový manažér SP a.s. | Funkčný prototyp APV nasadený v integrovanom testovacom prostredí SP a.s. | Testovací protokol Akceptačný protokol | Áno |
ETAPA 1.2 | T+ 16 Týždňov, Max. 30.5.2019 | Nasadenie funkčného prototypu APV do testovacieho prostredia SP, a. s. na funkčné, integračné a akceptačné testy podľa bodu 1.2, písmeno B | Projektový manažér Freshmini, s.r.o. | Projektový manažér SP a.s. | Funkčný prototyp APV nasadený v integrovanom testovacom prostredí SP a.s. | Testovací protokol Akceptačný protokol | Áno |
ETAPA 1.3 | T+ 16 Týždňov, Max. 30.5.2019 | Nasadenie funkčného prototypu APV do testovacieho prostredia SP, a. s. na funkčné, integračné a akceptačné testy podľa bodu 1.2, písmeno C | Projektový manažér Freshmini, s.r.o. | Projektový manažér SP a.s. | Funkčný prototyp APV nasadený v integrovanom testovacom prostredí SP a.s. | Testovací protokol Akceptačný protokol | Áno |
ETAPA 1.4 | T+ 16 Týždňov, Max. 30.5.2019 | Nasadenie funkčného prototypu APV do testovacieho prostredia SP, a. s. na funkčné, integračné a akceptačné testy podľa bodu 1.2, písmeno D | Projektový manažér Freshmini, s.r.o. | Projektový manažér SP a.s. | Funkčný prototyp APV nasadený v integrovanom testovacom prostredí SP a.s. | Testovací protokol Akceptačný protokol | Áno |
parafy: | Zmluva o dielo a o poskytovaní služieb pre web stránky SP, a.s. – ROZŠÍRENIE O APLIKAČNÉ FUNKCIONALITY PRE NATÍVNE MOBILNÉ APLIKÁCIE | odborný garant Ú IT |
Strana 2/7 | číslo v CEEZ: 1566/2018 klasifikácia informácií: *V* |
2. Spôsob realizácie predmetu plnenia a posudzovania jeho kvality
2.1 Realizácia diela bude riadená ako súčasť projektu s využitím metodiky projektového riadenia.
2.2 Vývoj APV a interné dodávateľské testy budú prebiehať v prostredí a na prostriedkoch Zhotoviteľa
2.3 Jednotlivé projektové výstupy budú dodávané v termínoch uvedených v harmonograme, ktorý je súčasťou Prílohy č. 2.
2.4 Kvalita dodaných projektových výstupov APV sa bude posudzovať formou funkčných, integračných a akceptačných testov vykonávaných v testovacom prostredí a na prostriedkoch Objednávateľa za účasti určených zástupcov Objednávateľa a v prípade potreby aj za účasti zástupcov tretích strán (napr. pri integrácii APV na IS dodávané tretími stranami)
2.5 Kvalita dodaných projektových výstupov typu „dokument“ sa bude posudzovať formou pripomienkového konania za účasti určených zástupcov Objednávateľa a v prípade potreby aj za účasti zástupcov tretích strán (napr. integrácia APV na IS dodávané tretími stranami)
2.6 Po ukončení vývoja APV a ukončení interných dodávateľských testov bude funkčný prototyp APV Zhotoviteľom nasadený do integrovaného testovacieho prostredia Objednávateľa.
2.7 Po nasadení funkčného prototypu APV do integrovaného testovacieho prostredia budú Objednávateľom spustené, riadené a následne vyhodnotené funkčné, integračné a akceptačné testy.
2.8 Testovanie APV bude prebiehať v testovacích cykloch (iteráciách) podľa testovacích scenárov dodaných Zhotoviteľom.
2.9 Počet testovacích cyklov bude stanovený operatívne, podľa dosiahnutých výsledkov v už zrealizovaných testovacích cyklov.
2.10 Rozsah testovacích prípadov obsiahnutých v dodaných testovacích scenároch bude musieť byť dostatočný na preukázanie požadovanej funkčnosti a prevádzkyschopnosti APV.
2.11 Defekty identifikované počas testov dodaných projektových výstupov APV a vady identifikované pri posudzovaní dodaných projektových výstupov typu „dokument“ budú nahlasované a riešené podľa č. 3, tejto prílohy.
2.12 Výsledky ukončeného testovacieho cyklu APV budú zdokumentované v testovacom protokole.
3. Podmienky akceptácie
3.1 Objednávateľ sa zaväzuje akceptovať projektový výstup APV, ak budú splnené podmienky akceptácie podľa bodu 3.4. tejto prílohy overené prostredníctvom akceptačných testov realizovaných Objednávateľom v testovacom prostredí Objednávateľa.
3.2 Objednávateľ sa zaväzuje akceptovať dielo ako celok, ak budú splnené podmienky akceptácie podľa bodov 3.4. a 3.6 tejto prílohy.
3.3 Príslušný akceptačný protokol podpisuje za stranu Objednávateľa projektový manažér.
3.4 Podmienkou akceptácie projektových výstupov APV je, že počty nájdených defektov po ukončení akceptačných testov nesmú presiahnuť nižšie uvedené limity:
Priorita | Povolený počet defektov |
Urgentná | 0 |
Stredná | 0 |
Xxxxx | 00 |
3.5 Jednotlivé kategórie defektov sú definované nasledovne, pričom čas odozvy plynie počas pracovných dní od 8 do 16 hodín:
Priorita defektu | Popis | Čas odozvy | Lehota na dodanie opravy defektu softvéru na retest |
Urgentná | Kritický defekt s dopadom na základné funkcionality systému je taký, ktorý by v prípade jeho výskytu: • v produkčnom prostredí úplne znemožnil prevádzku APV alebo, • v testovacom prostredí úplne znemožnil ďalšie testovanie. | 8 hodín | Najneskôr 2 pracovné dni od nahlásenia defektu. |
Stredná | Vážny defekt s dopadom na funkcionalitu aspoň jedného modulu APV, ktorý by v prípade jeho výskytu: • v produkčnom prostredí znemožnil alebo podstatným spôsobom obmedzil prevádzku chybných modulov APV alebo, • v testovacom prostredí zastavil postup testov v chybnom module, bez dopadu na testy zvyšných modulov. | 1 deň | Najneskôr 5 pracovných dní od nahlásenia defektu. |
Nízka | Defekt s nepodstatným dopadom na prevádzku APV, resp. bez dopadu na postup testov v testovacom prostredí. | 2 dni | Najneskôr 15 pracovných dní od nahlásenia defektu. |
3.6 Podmienkou akceptácie projektových výstupov typu „dokument“ je, že počty nájdených vád po ukončení posudzovania dokumentu nesmú presiahnuť nižšie uvedené limity:
Kategória | Povolený počet vád |
„A“ | 0 |
„B“ | 0 |
„C“ | 20 |
3.7 Jednotlivé kategórie vád pre projektové výstupy dokumenty typu „dokument“ sú definované nasledovne, pričom čas odozvy plynie počas pracovných dní od 8 do 16 hodín:
Kategória vady | Popis | Čas odozvy | Lehota na dodanie opravy vady dokumentu na revíziu |
„A“ | Kritická vada vyplývajúca z nekompletného obsahu dokumentu (nedodané všetky požadované položky pre čiastkové plnenie). | 8 hodín | Najneskôr 2 pracovné dni od nahlásenia vady, prípadne podľa dohody zmluvných strán. |
„B“ | Vážna vada vyplývajúca z nedodržania štruktúry alebo z nesprávneho obsahu dokumentu. | 1 deň | Najneskôr 3 pracovné dni od nahlásenia vady, prípadne podľa dohody zmluvných strán. |
„C“ | Nezávažná vada vyplývajúca z nedostatočnej formálnej a jazykovej úpravy. | 2 dni | Najneskôr 5 pracovných dní od nahlásenia vady, prípadne podľa dohody zmluvných strán. |
4. Podrobná špecifikácia zadania
4.1. Zásielky – funkcionalita pre poskytovanie rozšírených informácií o sledovaných zásielkach
4.1.1 Zoznam zásielok – zobrazenie súboru informácií o zásielkách užívateľovi
Manuálne pridanie zásielky – do zoznamu sledovaných zásielok
• Ručné zadanie podacieho čísla
• Zoskenovanie čiarového kódu s podacím číslom (CODE 128)
• Možnosť zadať názov zásielky
Automatické sledovanie zásielok – po aktivácii overením telefónneho čísla alebo mailu
• Zásielka sa automaticky pridá do zoznamu zásielok, ak sa zhoduje overený email alebo telefón zadaný v aplikácii s emailom alebo telefónom adresáta zásielky
Položka v zozname zásielok – súbor informácií dostupných o zásielke v zozname
• Názov zásielky alebo PČ zásielky
• Aktuálny stav zásielky (bez info, podaná, v preprave, oznámená, ...)
• Možnosť zobrazenia detailu zásielky
Filtrácia
• Zobrazenie informácie podľa stavu zásielky
4.1.2 Detail zásielky – zobrazenie podrobných informácií o zásielke zo zoznamu a jej stave
Statické údaje o zásielke
• Adresné údaje odosielateľa (iba overené)
• Adresné údaje adresáta (iba overené)
• Podacie číslo
• Druh zásielky
• Hmotnosť
• Výška poistenia
• Výška dobierkovej sumy
• Počet kusov
• Ďalšie služby (do vlastných rúk, krehké, ...)
Odvodené (dynamické) údaje
• Stav zásielky (podaná, uložená, doručená, vrátená, v preprave, ...)
• Predpokladaný dátum doručenia resp. uloženia
• Názov pošty/BBOXu, kde je zásielka uložená (možnosť zobrazenia detailu pošty/BBOXu)
• Dokedy bude zásielka uložená na pošte resp. v BBOXe (odberná lehota)
História pohybu zásielky
• Popis udalosti
• Dátum a čas udalosti
• Pošta, kde udalosť vznikla (možnosť zobrazenia detailu pošty/BBOXu)
Ďalšie operácie nad zásielkou
• Zmena zásielky
• Pomenovanie zásielky
• Odstránenie zásielky
Zmena zásielky
• Zmena zásielky bude dostupná iba z detailu zásielky.
Dostupné služby
• Presmerovanie na poštu
• Výber pošty zo zoznamu alebo na mape
• Predvolená naposledy použitá pošta resp. najbližšia pošta
• Presmerovanie na adresu
• Vyhľadanie a výber adresy na mape
• Predvolená, naposledy použitá adresa
• Presmerovanie do BBOXu
• Výber BBOXu zo zoznamu alebo na mape
• Predvolený posledný použitý BBOX resp. najbližší BBOX
• Predĺženie odbernej lehoty
• Zmena dňa doručenia
• Opakované doručenie
4.1.3 Prezentácia na platforme iOS
4.1.4 Prezentácia na platforme Android
Validácia dostupných služieb bude v rozsahu, ako je zapracovaná v module WEBEPH a rozšírená o údaje dostupné z IS APONET.
4.2. Zoznam pôšt/BBOXOV – zobrazenie podrobných informácií o poštách a balíkoboxoch podľa zvolených kritérií, s integráciou na služby vyvolávajúceho systému
4.2.1 Zoznam
• Poradie bude zobrazené od najbližšej pošty/BBOXU k polohe zariadenia
• Vyhľadávanie podľa názvu pošty
• Zobrazenie pôšt a BBOXov na mape
4.2.2 Filtrácia
• Podľa typu (pošta alebo BBOX)
• Podľa poskytovaných služieb
4.2.3 Detail pošty/BBOXu
• Názov pošty/BBOXu
• Adresa a telefón
• Otváracie hodiny
• Poloha pošty/BBOXu na mape
• Poskytované služby (výpis z OR, 4ka, EPG, BnP, ...)
4.2.4 Rozšírenie detailu pošty
• Vytvorenie elektronického poradového lístka
• Počet ľudí v rade
• Čakací čas
4.2.5 Prezentácia na platforme iOS
4.2.6 Prezentácia na platforme Android
4.3. Nastavenia – umožnenie používateľovi spravovať užívateľské nastavenia
4.3.1 Notifikácie
• Nová automaticky pridaná zásielka
• Zmena stavu zásielky
• Koniec odbernej lehoty pre uložené zásielky
• Proximity notifikácia pre uložené zásielky
4.3.2 Jazyky aplikácie
• Slovenský jazyk a Anglický jazyk (prepínateľný v nastaveniach, predvolený podľa zariadenia)
4.3.3 Správa emailov a telefónov pre automatické sledovanie zásielok
• Pridať jeden alebo viac emailov alebo telefónov
• Odstrániť email alebo telefón
• Overiť email alebo telefón
4.3.4 Overenie pre automatické sledovanie zásielok
• Telefónne číslo prostredníctvom SMS
• SMS brána SP, API
• SMS kód z SMS správy bude aplikáciou automaticky načítaný
• Email adresa
• Email brána SP
4.3.5 Prezentácia na platforme iOS
4.3.6 Prezentácia na platforme Android
4.4. Nefunkčné a integračné požiadavky
• Návrh vizuálnej komunikácie a textácia pre potreby prezentácie v App Store a Google Play
• Integrácia web stránky SP,a.s. na IS VS a IS APONet