Redakční systém pro skautské weby Poptávka Obsah Obsah....................................................................................................................................................... 1 1. Základní Informace........................................................................................................................ 2 1.1. Název projektu ......................................................................................................................... 2 1.2. Poptávající subjekt ................................................................................................................... 2 1.3. Odpovědné osoby .................................................................................................................... 2 1.4. Další informace ........................................................................................................................ 2 2. Shrnutí projektu ............................................................................................................................ 2 3. Požadavky na nabídku ................................................................................................................... 3 3.1. Náležitosti nabídky ................................................................................................................... 3 4.1. Termín a způsob doručení nabídek .......................................................................................... 5 5. Současná situace ........................................................................................................................... 5 6. Spolupráce mezi Junákem a dodavatelem .................................................................................... 5 6.1. Smluvní vztah ........................................................................................................................... 5 6.2. Zadávání a předávání práce ..................................................................................................... 5 6.3. Požadavky na součinnost Junáka ............................................................................................. 6 6.4. Platební podmínky ................................................................................................................... 6 6.5. Odstoupení od smlouvy ........................................................................................................... 7 6.6. Další rozvoj a údržba systému.................................................................................................. 7 7. Harmonogram projektu ................................................................................................................ 7 7.1. Příprava projektu ..................................................................................................................... 7 7.2. Realizace projektu .................................................................................................................... 7 7.3. Ukončení projektu.................................................................................................................... 8 8. Požadavky na použité technologie, dokumentaci, zdrojové kódy a licenční ujednání ................ 8 8.1. Použité technologie ................................................................................................................. 8 8.2. Zdrojové kódy, licence, dokumentace ..................................................................................... 8 Přílohy:
1) Stručný popis předpokládaných jednotlivých modulů redakčního systému 2) Nacenění modulů
1. Základní informace 1.1.
Název projektu Redakční systém pro skautské weby
1.2.
Poptávající subjekt Junák – svaz skautů a skautek ČR, občanské sdružení (dále jen Junák) Sídlo: Senovážné nám. 24, Praha 1, 116 47 IČO: 00409430 Junák svaz skautů a skautek ČR je občanským sdružením ve smyslu zákona 83/1990 Sb. Se svými 45 000 členy je největším občanským sdružením dětí a mládeže v České republice. Jeho členové jsou sdruženi ve 2.100 oddílech, 500 střediscích, 67 okresech a 14 krajích.
1.3.
Odpovědné osoby Vedení projektu za Junáka Ladislav Pelcl – organizační zpravodaj Junáka telefon: 777 212 633, e-mail:
[email protected] Odborný dohled a konzultace Ondřej Peřina telefon: 733 457 315, e-mail:
[email protected] Orgán odpovědný za projekt Výkonná rada Junáka
1.4.
Další informace Poptávka a případné upřesňující informace budou k dispozici na stránkách http://infoodbor.skauting.cz.
2. Shrnutí projektu Cílem projektu je zavedení nového redakčního systému pro řadu webů Junáka. Systém by kromě základních funkcí (publikace článků, systému uživatelů) měl obsahovat řadu modulů vyvinutých na míru a měl být napojený na existující IS Junáka, skautIS. Předpokládaným řešením je úprava rozšířeného a veřejně dostupného redakčního systému. Cílem zavedení nového redakčního systému je přinést Junáku možnost provozování moderních a vzájemně provázaných webů zejména pro své členy.
Junák má zájem nejen na fungující aplikaci, ale také na dobře napsaných a zdokumentovaných zdrojových kódech. Licence produktu musí Junáku umožňovat další rozvoj i pomocí třetích stran. Junák preferuje otevřená a standardní řešení.
3. Požadavky na nabídku Junák tímto žádá zájemce, aby předložili nabídku na realizaci projektu. Nabídka musí respektovat cíle projektu uvedené výše v kapitole Shrnutí projektu. V dalších kapitolách této poptávky je upřesněna představa Junáka o realizaci projektu. Zájemce může navrhnout v poptávce i jiné řešení, které podle něj lépe naplní cíle projektu. Takové řešení je třeba zdůvodnit. Nabídka může být stručná, pokud to nebude na újmu srozumitelnosti. Zájemce může být poptán o případné doplnění nebo zpřesnění informací. Poptávky nebudou posuzovány podle formy, ale zejména dle návrhu řešení, personálního zajištění, termínu dodání a nabízené ceny. Po vyhodnocení nabídek budou vybraní zájemci pozváni k osobnímu jednání. Junák si vyhrazuje právo v jakékoliv fázi poptávkového řízení až do uzavření smlouvy realizaci projektu zrušit či pozastavit, a tedy také nevybrat žádnou z doručených nabídek. Zájemce (adresát poptávky) nemá vůči Junáku právo na úhradu nákladů vynaložených na zpracování a předložení nabídky, a to bez ohledu na to, zda nabídka zájemce bude či nebude vybrána; to platí i v případě, že se Junák rozhodne poptávkové řízení zrušit či pozastavit před uzavřením smlouvy popř. že nevybere žádnou z nabídek.
3.1.
Náležitosti nabídky Zájemce v nabídce musí uvést následující informace a ty musí být uspořádány do kapitol dle uvedeného členění a číslování. 1. Dodavatel
identifikace dodavatele – jméno nebo název, adresa, případně IČ
kontaktní údaje – telefon, e-mail
personální zajištění projektu – jména osob, profesní znalosti a zkušenosti apod.
reference – realizované projekty podobného rozsahu – odkazy, ukázky
2. Spolupráce Junáka s dodavatelem
vyjádření k navrženému / vlastní návrh na způsob spolupráce mezi Junákem a dodavatelem, zejména oblasti
způsobu zadávání a přebírání práce
frekvenci projektových schůzek
poskytnutí záruky a řešení chyb
podmínek odstoupení od smlouvy
požadovaná součinnost při realizaci projektu od Junáka
3. Rozsah práce a harmonogram
odhad časové náročnosti implementace jednotlivých částí
závazné vyjádření k navrženému / návrh vlastního harmonogramu
uvedení nabídky na tvorbu designu webových stránek – rozsah a náročnost analýzy a grafických prací, návrh postupu při tvorbě designu webových stránek, cena. Nabídka může obsahovat univerzální kalkulaci designu pro jeden web, podle které bude možné jasně určit celkovou cenu v případě realizace několika designů pro samostatné weby definované v projektu. Případně může obsahovat komplexní kalkulaci přímo zahrnující všechny designy poptávaných webů. V takovém případě ale musí být patrná náročnost realizace designu jednotlivých webů.
návrh možnosti migrace dat ze současných webů do nového řešení
4. Cena
vyjádření k navrženému / návrh vlastního způsobu určení ceny projektu a platebních podmínek
cena hodinové práce
cenu jednotlivých modulů (ceny uvedené u jednotlivých modulů do tabulky v příloze 2) včetně dalších informací k modulu (zda půjde o řešení na míru či upravené jedno či více existujících modulů/pluginů)
cena přípravy designu jednotlivých webů
cena migrace dat
celková cena za dílo (zahrnující všechny související náklady)
uvedení započtení či nezapočtení DPH.
4. Návrh architektury řešení
návrh použitých technologií – redakčního systému, aplikačních serverů, knihoven a protokolů, včetně licenčních podmínek a případné ceny
návrh hardware nezbytného pro běh aplikace
5. Licenční podmínky, zdrojové kódy, dokumentace
vyjádření k navrženému / vlastní návrh licenčních podmínek
vyjádření k navrženému / vlastní návrh metody psaní, testování a způsob předání zdrojových kódů
vyjádření k navrženému / vlastní návrh struktury, formě, rozsahu a způsobu předání dokumentace
6. Další spolupráce
vyjádření k další možné spolupráci na údržbě a rozvoji redakčního systému a webů na něm postavených
návrh podmínek spolupráce
7. Rizika
identifikace možných rizik projektu
8. Ostatní
4.1.
Termín a způsob doručení nabídek Nabídku je třeba doručit nejpozději 27. 2. 2012 k rukám organizačního zpravodaje, a to buď písemně na adresu: Junák – svaz skautů a skautek ČR Ladislav Pelcl - organizační zpravodaj Senovážné nám. 24 116 47 Praha 1 nebo e-mailem na adresu
[email protected].
5. Současná situace Junák v současnosti provozuje kolem desíti webů zejména pro své členy. Od roku 2006 je většina z nich provozována na platformě WebRedie (www.webredie.cz). Za jeho hlavní nevýhody považujeme technologickou uzavřenost (není známý mezi programátorskými firmami), ve verzi instalované do roku 2008 u nás a rozvíjené dalším dodavatelem také dílčí zastaralost a nepřizpůsobení některých mechanismů objemům dat za ta léta nashromážděných. U některých webů tak narážíme na limity administračního rozhraní při tisících položek ve formulářových polích, pomalé generování úvodní stránky aj. V souvislosti s existencí informačního systému skautIS (https://is.skaut.cz/) došlo k napojení některých webů na jeho přihlašovací rozhraní.
6. Spolupráce mezi Junákem a dodavatelem 6.1.
Smluvní vztah Předpokládáme, že projekt bude realizován prostřednictvím rámcové smlouvy o spolupráci (např. smlouva o dílo). Tato bude obsahovat pravidla spolupráce (včetně případných sankcí), harmonogram, cenu a platební podmínky tak, jak budou dohodnuty mezi dodavatelem a Junákem na základě nabídky. Předmětem smlouvy bude pouze rámcový popis funkcí systému.
6.2.
Zadávání a předávání práce Realizace projektu bude rozdělena do částí, které budou vždy zakončeny milníkem, který bude možné nasadit a začít reálně používat (či alespoň jako ucelenou část testovat).
Požadovaná práce, její rozsah a forma předání bude vždy dohodnuta ve formě úkolů na projektové schůzce na dobu do další projektové schůzky. Projektové schůzky se budou konat přibližně jednou za dva až čtyři týdny (dle vyhrazené pracovní kapacity a rychlosti vývoje). K zadání úkolu bude dodána příslušná dokumentace (např. seznam polí a jejich vlastností, požadavky na funkce, datové modely a obrazovky z původních systémů apod.). Zpřesňující požadavky mohou být předávány i pouze ústně. Úkoly budou jednotlivě hodnoceny a předávány na další projektové schůzce. Zadání úkolu (včetně jeho ohodnocení) i jeho předání musí být součástí zápisu z projektové schůzky, který může být proveden i formou zápisů do nějakého on-line systému na evidenci požadavků (nějaký task/ticket systém). Úkoly budou na projektových schůzkách společně ohodnoceny potřebnou časovou náročností. V případě nevyčerpání, ale i přečerpání, není-li dohodnuto jinak, má dodavatel nárok na odměnu dle dohodnuté časové náročnosti. Finanční i časová náročnost bude vycházet z ohodnocení jednotlivých požadovaných modulů, které je potřeba v rámci projektu realizovat. Celková pracnost požadovaného modulu bude vždy projednána a schválena na projektové schůzce a bude vycházet z nabídky získané na základě této poptávky. Zadání úkolů se může v průběhu projektu, na základě nově zjištěných skutečností a změněných priorit, od plánu vývoje lišit. Dodavatel není odpovědný za naplnění funkčnosti nebo celého plánu vývoje, ale za odvedení práce, která je dohodnuta ve formě úkolů. Dodavatel se schválením harmonogramu zavazuje vyhradit potřebnou pracovní kapacitu dle navrženého projektového plánu.
6.3.
Požadavky na součinnost Junáka Dodavatel v nabídce může uvést požadavky na součinnost při projektu, např:
prostory pro pracovníky,
zapůjčení hardwarového nebo softwarového vybavení,
zajištění jiných služeb.
6.4.
Platební podmínky Cílovou částkou rozumíme cenu vypočtenou ze smluvené hodinové odměny a dohodnuté časové náročnosti úspěšně splněných a předaných úkolů. Nárok na vyplacení odměny vzniká ve třech složkách:
nárok na vyplacení 60% cílové částky vzniká splněním a předáním úkolu
nárok na vyplacení dalších 20% cílové částky vzniká úspěšným uzavřením milníku,
nárok na vyplacení zbylých 20% cílové částky vzniká úspěšným uzavřením celého projektu.
Dodavatel může fakturovat částky, na které má nárok k vyplacení, a to nejvýše jednou za měsíc. Junák předpokládá podmínky fakturace (splatnost a penále) dle běžných zvyklostí.
6.5.
Odstoupení od smlouvy Junák i dodavatel mají právo odstoupit od smlouvy bez udání důvodů. V takovém případě dodavatel může dokončit úkoly, které byly zadány (do další projektové schůzky). Dodavatel má právo na odměnu odpovídající platebním podmínkám pouze za předané a uzavřené úkoly, za uzavřené milníky a případně za uzavřený celý projekt.
6.6.
Další rozvoj a údržba systému Junák má zájem na spolupráci s dodavatelem na dalších etapách projektu. Žádáme dodavatele, aby se k možnostem další spolupráce, a jejím případným podmínkám, vyjádřil.
7. Harmonogram projektu V rámci zaslané nabídky očekáváme i časový harmonogram – odhad pracnosti jednotlivých požadovaných modulů a dalších prací spojených s realizací projektu. Následně bude na základě nabídky vytvořen finální harmonogram projektu, který vznikne dohodou mezi odběratelem a dodavatelem a bude reflektovat dohodnuté podmínky realizace projektu. Aktuálně předpokládáme následující základní harmonogram realizace projektu. Tento navržený harmonogram může být upraven dle zaslaných nabídek a dohody s dodavatelem.
7.1.
Příprava projektu 27. 2. 2012
doručení nabídek
do 15. 3. 2012 vyhodnocení realizovatelnosti projektu a jeho dílčích částí na základě obdržených nabídek do 23. 3. 2012 osobní schůzky a ujasnění požadované funkčnosti projektu s možností požadavku na vypracování finální nabídky dle upraveného rozsahu projektu do 30. 3. 2012
7.2.
výběr a finální dohoda s dodavatelem, uzavření smluvního vztahu
Realizace projektu Návrh harmonogramu základní části: 4. 3. 2012
zahájení práce na projektu
30. 6. 2012
předání k testování první funkční části obsahující základní redakční systém
31. 8. 2012
veřejné spuštění nového webu Buď připraven v základní podobě
30. 10. 2012 veřejné spuštění nového webu Teepek v základní podobě dále pokračování na tvorbě dalších modulů projektu a postupná realizace projektu dle dohodnutého harmonogramu
7.3.
Ukončení projektu 31. 8. 2013
předání a uzavření celého projektu
8. Požadavky na použité technologie, dokumentaci, zdrojové kódy a licenční ujednání 8.1.
Použité technologie Nabídka musí obsahovat popis předpokládaných technologií – zejména potřebných serverových i klientských běhových prostředí, databázových a aplikačních serverů a případných vývojových nástrojů (potřebných pro kompilaci) a nástrojů pro správu. Součástí popisu musí být i licenční podmínky a případná cena použitých technologií. Zadavatel upřednostňuje následující řešení:
podpora rozšířených webových prohlížečů, zejména Internet Explorer, Firefox, Chrome a Safari (přiměřeně aktuální verze);
u redakčního a databázového serveru jsou preferována standardní, stabilní a snadno udržovatelná řešení přiměřené výkonnosti a ceny (předpokládáme využití opensource řešení).
použitý programovací jazyk by měl být obecně užívaný a měl by svým charakterem odpovídat řešenému problému – např. Java, C#, PHP nebo obdobné skriptovací jazyky.
jádro redakčního systému by mělo být možné průběžně aktualizovat
Řešení by mělo dodržovat rozšířené standardy, případně obecně využívané formáty:
8.2.
pro webové stránky XHTML či HTML5, Javascript případně Flash;
pro reporty PDF, CSV, MS Office Open XML;
Zdrojové kódy, licence, dokumentace Autorská práva k dílu a související dokumentace budou buď přímo vlastněna Junákem, nebo mu budou uděleny takové licenční podmínky, aby mohl dílo a dokumentaci dále libovolně upravovat a poskytovat dalším osobám k užívání i úpravě. Junák požaduje, aby součástí dodávky byly i kompletní zdrojové kódy, včetně databázových skriptů a příslušné dokumentace. Zdrojové kódy a dokumentace budou průběžně předávány a bude zkoumána a připomínkována jejich kvalita (srozumitelnost, přehlednost, názvosloví, objektový přístup, úplnost dokumentace).