nedávná historie webu AVU (léto 2007–přítomnost)

Členové Rady IT se v těchto dnech zřejmě ozvou, proč se ani po dvou letech nic neděje s webem AVU.

K tomu zde přidávám přehled dosavadního nedávného vývoje, který jsem zpracoval pro senát letos v únoru.

Nemyslím, že si to někdo bude jen tak číst – ale jestli někdo nechápe, proč web doposud nefunguje, tak po této četbě bude nechápat daleko kvalitněji…

Předchozí historie viz http://www.kokolia.eu/…xonomy_menu/…

diskuze k webu AVU http://www.kokolia.eu/avu/forum/4

Komunikace na AVU

Komunikace na AVU má několik osvědčených cestiček: kastlíky pro pedagogy, kuřácká stanoviště, akademický klub, schůze pedagogického kolegia aj. Některé zprávy nám chodí též mailem, i když zdaleka ne všechny, které by mohly. V součtu je ale komunikace neobyčejně chudá, občas se nedovíme ani zásadní věci. AVU nemá virtuální prostor, v němž by probíhaly debaty, vystavovaly se obrazy a daly se dohledat informace (ten ovšem nemá nahradit normální lidský komunikační prostor!). Zlepšení oproti minulosti představuje jedině mailová konference Blanky Čermákové. Blanka aktualizuje i stávající web školy, který kdysi na překlenutí pár měsíců vytvořil Honza Habrman, a který kupodivu stále slouží – ale umožňuje v podstatě také jen jednosměrný tok informací.

Začátek novodobé historie webu AVU

V létě 2007 bylo definitivně rozhodnuto, že se vytvoří nový web AVU. Bude koncipovaný jako portál, který vedle prezentační části umožní také interní komunikaci. To předpokládá uživatelské role, na jejichž základě mají uživatelé definovaná práva (například student a člen senátu může vedle veřejně dostupných částí číst taky interní dokumenty senátu a svého ateliéru, nemůže ale číst například interní diskuzi jiného ateliéru).

Viz Zápis z jednání web teamu 16. 7. 07 http://www.kokolia.eu/avu/node/125

Propojení s existujícími zdroji dat

Ruční zadávání a editování rolí by ovšem bylo komplikované a vnášelo by možnost chyby. Ukázalo se výhodné systém propojit s tehdy vznikajícím projektem PKI karet, který měl rovněž čerpat jména a další aktuální data ze školních databází (tj. matriky studentů, která je vedena ve STAGu, systému studijní agendy a Magionu, který obsahuje zaměstnanecká data).

Viz LDAP server a uživatelské role http://www.kokolia.eu/avu/node/73

Open source, tj. software zdarma

Po dlouhé diskuzi bylo také rozhodnuto, že portál vznikne na bázi open-source softwaru, který je k dispozici zdarma a v té době již měl potřebnou robustnost pro projekt typu portálu AVU. Vybrán byl redakční systém Drupal. Dodavatelská firma s tím nějakou práci přesto má, nějaké peníze to tedy samozřejmě stojí. Firma iQuest dostala za web AVU cca 250 tis. Kč.

Více viz diskuzi opensource nebo proprietární řešení? http://www.kokolia.eu/avu/node/15

Je to složité?

Vycházím z toho, že složité to může být pro programátory a analytiky, ale pro uživatele musí být stránky maximálně jednoduché. To prosím rozlišujme – běžně se setkávám s tím, že jakmile někdo nakoukne pod kapotu všech souvislostí, které návrh webu musí vzít v úvahu, tak se obvykle vyděsí a řekne, že je to nějak zbytečně složité. Jednoduchost užívání je však jednou z nejhlavnějších věcí, které musí projekt řešit, a je celkem pochopitelné, že její dosažení nemusí být vždycky jednoduché.

Viz též http://www.kokolia.eu/avu/node/14

Termíny

Před létem 2007 jsem velmi tlačil na to, abychom uspíšili všechny potřebné schůzky a rozhodnutí. Byl jsem přesvědčen o tom, že je možno portál spustit k začátku školního roku 2007/2008. To se mi zdálo reálné do momentu, kdy jsme pro mě nepochopitelně nechali celé tři týdny na výběrové řízení.

Viz …má to cenu? http://www.kokolia.eu/avu/node/126

co se vlastně děje? http://www.kokolia.eu/avu/node/127

Situace v pondeli 6.8. – co dal? http://www.kokolia.eu/avu/node/128 – comment-114

Další termín byl tuším do konce roku 2007. Protože karty PKI měly být hotové taky do konce roku 2007, čekalo se s dokončením návrhu webu na tento termín. Dodnes nejsou žádné známky toho, že propojení webu s LDAP serverem, který má pro web AVU zajišťovat aktuální osobní data, funguje.

Gesci nad projektem pak začátkem roku převzal Honza Mucska, díky němuž jsem se potkal i s panem Dušánkem, programátorem firmy iQuest, který na mě učinil solidní dojem a zdálo se, že se rozběhne normální proces připomínkování atd.

Od jara 2008 se však ztrácí veškerá stopa, jako člen Rady IT se nedovídám ani takové detaily, jako že s předsedou Rady IT Janem Zahradníčkem (netuším z jakého důvodu) byl rozvázán pracovní poměr. Další logický termín uvedení webu, tj. začátek školního roku 2008/2009 se promeškal.

Ke konci loňského roku se určitá aktivita opět objevila, když jsem náhodou (!) zjistil, že na místě Jana Zahradníčka už delší dobu pracuje Jana Mokošová. Zjistil jsem si od ní adresu nových stránek a napsal jsem k nim analýzu, o něco později jsem byl vyzván jako oficiální tester. Při vyhodnocování se mi místo dokazování, že požadované funkcionality nejsou nic neobvyklého zdálo jednodušší, když vytvořím přímo živou variantu v Drupalu.

Termín předání stránek a také uhrazení honoráře dodavateli vypršel 31. prosince 2008. Škola zakázku uhradila.

„Web AVU za tři dny“

 – to je můj osobní hec, který jsem navrhl panu kvestorovi v červenci 2007, a který jsem nakonec i v principu realizoval o vánocích loňského roku v rámci oponentury nového webu. Použil jsem stávající design a hlavně jsem udělal vzorové karty pracovišť (ateliérů, dílen, katedry a grémií, jako třeba senátu) a karty osob (studentů, pedagogů, ostatních pracovníků) a všechny další věci, které stále na rozdělaném portálu chyběly.

Rozdíl oproti návrhu firmy iQuest je zejména vyřešení způsobu, kterým se na kartě osoby, ateliéru pracoviště nebo třeba senátu budou generovat potřebné seznamy, odkazy aj., tak jak to je uvedeno v zadání. Tento možná na první pohled nenápadný moment je ve skutečnosti hlavní myšlenkou portálu AVU – a to od samého začátku.

Změnil jsem také výrazně menu – stávající mi připadá vrcholně nepřehledné.

Skica se nachází na http://www.kokolia.eu/avu6/ – rozdíly se týkají hlavně datové struktury, nemusí být bez vysvětlení hned zřejmé, a data jsou pochopitelně jen testovací.

Doplňující informace

Koordinační rada pro informační technologie na AVU, zkráceně Rada IT

Tento poradní orgán rektora vznikl v roce 2001 jako pedagogická protiváha vůči dvěma určujícím vlivům: jednak správě sítě, resp firmě Polysoft, která je hlavním partnerem AVU ve většině IT projektů, a jednak vůči primárně ekonomickému pohledu, jak ho logicky reprezentuje pan kvestor. Byla proto tvořena zástupci Nových médií, Digilabu a ostatních oborů.

Viz 7.2.2003, Statut Koordinační rady rektora pro informační technologie na AVU http://www.kokolia.eu/avu/node/18

V létě 2007 Jan Zahradníček, který byl jmenován do jejího čela, předložil návrh na to, aby se jak pan kvestor, tak Jiří Müller z Polysoftu, stali též členy Rady IT. Dosavadní úloha Rady jako grémia, které obhajuje či oponuje IT projekty z hlediska výuky tímto tedy skončila.

Podle všeho se Rada sejde po více než roce příští týden.

Dlouhodobý záměr

Web AVU představuje v našem dlouhodobém záměru už několik let prioritu. V návrhu DZ pro letošní rok, jehož schvalování jsme dnes posunuli napříště, se píše o webu jako zprovozněném, dávno funkční jsou prý též PKI karty. Naprosté selhání realizace portálu AVU je zde popisovaná jako neobyčejně úspěšná záležitost. Nechápu, jakým mechanizmem se dostávají tak zjevné lži do klíčových dokumentů AVU.

Karty

Projekt karet byl projednán na jaře 2007 Radou IT a Rada neměla zásadní námitky – s tím, že o tak zásadní věci by mělo rozhodnout kolegium rektora a vyjádřit se pedagogické kolegium.

Projekt karet se hodil v momentu, kdy Nejvyšší kontrolní úřad konstatoval ve své zpráv, že:

„V rámci kontroly mezd financovaných z prostředků dotací a příspěvků poskytovaných podle ukazatele A a B a prvotních dokladů pro mzdy bylo zjištěno, že AVU v rozporu s § 94 zákona č. 65/1965 Sb., zákoník práce, nevedla s výjimkou jednoho pracoviště žádnou evidenci odpracované doby.“

Viz http://www.nku.cz/…informace-07…

Od té doby se karetní systém oficiálně považuje za nápravu zjištění NKÚ. Vše nasvědčuje tomu, že bude brzy zaveden. Žádné bližší informace se o tom ovšem nedovíme, leda bychom po nich cíleně šli . S portálem AVU by informovanost měla být samozřejmostí.

Stávající návrh webu

Ještě o tom bude řeč na senátu společně s tvůrci webu a panem kvestorem, zde jen v bodech k dnešnímu stavu:

  1. Funkčně je to pouze starý web v novém outfitu, na takový jsme nemuseli čekat rok.
  2. Neřeší, jak výše uvedeno, generování dat a oprávnění.
  3. Nepřeberné množství nedodělků, jak velmi vážných, tak i zcela zbytečných prkotin: klikací položky dělící menu, zmatené menu, nedořešená galerie, nefunkční diskuze, dokumenty formátované přes export do html ve Wordu, nevyřešený intranet. Prakticky nic se nezměnilo od mé oponentury z konce loňského roku.

K tomuto souhrnu z 24. února doplňuji aktuálně 15. května:

Od chvíle, co jsem v únoru napsal pro senát přehlednou zprávu výše, se uskutečnily čtyři schůzky Rady IT nebo aspoň její části.

Nebudu zabíhat do podrobností, Zpočátku byl portál dodavatelem i Janou Mokošovou prezentovaný jako z 90% dokončený, s čímž jsem nemohl souhlasit. Po další, technicky zaměřené schůzce se programátor pokusil o generování dat do profilů osob a ateliérů a některé další neřešené věci. Rohodující byla třetí schůzka Rady IT, kde firma odprezentovala stávající stav a na závěr uznala, že naše připomínky většinou nejsou nad rámec smlouvy. Vyvstanula konečně také nutnost připravit data ze strany AVU, která byla od začátku podceňovaná – a představuje velké množství práce. Data už jsou načítána do systému přes LDAP server ze školních databází, tak jak to mělo být (problém se nyní přesouvá k tomu, jak má data připravená AVU). Čtvrté schůzky jsem se bohužel nezúčastnil, protože jsem právě finišoval odevzdání katalogu Grafiky 2 do tisku, nemám o ní ani žádnou oficiální zprávu, ale prý tam kolegové nacházeli chyby či nedodělky, soustředili se ale hlavně na design.

Přesto se zdá, že určitý posun od konce února existuje. I když ne takový, abych měl důvod ustoupit ze svého dosavadního skeptického stanoviska k projektu. Přinejmenším se ale věci hýbají alespoň trochu tím směrem, kam se měly pohnout před více než rokem. Datum uvedení portálu do provozu si nedovoluji odhadnout.

Vladimír Kokolia

Na stránky diskuze Rady IT, na které odkazuji v textu, se můžete přihlásit pod společným jménem na http://www.kokolia.eu/avu/ jako avu a s heslem „Stromovka.“ (Bez uvozovek, s velkým písmenem na začátku a s tečkou na konci.)

A ještě aktuálně z poloviny října 2009:

Od konce minulého školního roku jsem od Jany Mokošové nedostal žádnou zprávu, takže nemusím dic dodávat. :o(
Jestli se něco děje se dovídám jen když se občas podívám na www.portal.avu.cz/tracker abych se podíval na nové příspěvky, které tam někdo nesmyslně doplňuje, aniž by bylo známo, jak se obsah bude strukturovat…

Komentáře

text pana kvestora k portálu AVU & moje poznámky

Historie tvorby nových www stránek AVU v Praze ke dni 22.10.2009

Tučně jsou moje poznámky (Kokolia). Odkazy jsou většinou na diskuzi Rady IT na http://www.kokolia.eu/avu/ Nejdříve se tam ale přihlaste, a to jako avu a s heslem avu

Tvorba nových www stránek byla započata již v roce 2004, kdy  byla uzavřena smlouva s Martinem Kašem (cena 195 250,– Kč), ale nedošlo k plnění. Z tohoto důvodu cena nebyla placena.
Více: http://www.kokolia.eu/avu/node/56
V roce 2005 byla uzavřena smlouva na analýzu projektu s p. Zikmundem s možností následného vytvoření www stránek. Byla zpracována pouze analýza, další spolupráce byla přerušena.

Chybí etapa, kdy se v půlce června 2005 na škole zničehonic (bez vědomí Rady IT) objevil STAG, systém studijní agendy z Plzeňské univerzity. Máme ho tu dodnes. Nicméně je to robustní aplikace běžící na Oracle a tak se všichni shodli, že práci M. Zikmunda zastavíme a místo toho plzeňští informatici vytvoří webovou vrstvu. Dojednával to Zahradníček, po asi roce vše vyšumělo.
Více:
http://www.kokolia.eu/avu/node/65
 http://www.kokolia.eu/avu/node/67

V 03/2007 Rada IT konstatovala, že stávající web po technické stránce dožívá a že je nutné vytvořit nové webové stránky na novém technickém základě. V létě roku 2007 probíhala obsáhlá diskuse, zda-li má být použit pro nové stránky open source nebo redakční systém. Ve skutečnosti v červenci 2007 jsme vydiskutovali prakticky všechny věci, které s tím souvisely.

Dne 16.7.2007 webteam AVU, který byl jmenován rektorem – pokud mě paměť nešálí, rektor jsmenoval webteam až v listopadu, toto složení bylo výsledkem domluvy Rady IT – ve složení Muscka – předseda, Zachoval – místopředseda, Čermáková, Kalugin, Kokolia, Muller, Zahradníček schválil zadání na nové www stránky dle návrhu doc. Kokolii.
Diskuze o zadání: http://www.kokolia.eu/avu/node/83
Diskuze o opensource: http://www.kokolia.eu/avu/node/92
Diskuze o tom, že se nespěchalo: http://www.kokolia.eu/avu/node/127#comme…

Kvestor poptal na základě doporučení Rady IT 3 firmy a to Polysoft, Roman Novák a One Design. Polysoft a Roman Novák nabídku odmítly a fa. One Design nabídku nabídku. Fa. Polysoft následně doporučila poptání fa. i Quest. Firma byla poptána a následně předložila nabídku. Rada IT po té požadovala poptat další 3 firmy (WDF Praha 1, @liacom Praha a a-net.cz Praha 3. Žádná z těchto dalších třech firem nabídku nepředložila. Rada IT nic nepožadovala, šlo o čistě formální doplnění poptávky, viz: http://www.kokolia.eu/avu/node/128#…

Od půlky srpna 2007 až do ledna 2008 mám o průběhu jen kusé informace; zdržování a tlak na to, aby to místo jedné firmy za 100 tis. dělala jiná firma za 250 tis. Kč mě skutečně znechutily, viz: http://www.kokolia.eu/avu/node/128#……
http://www.kokolia.eu/avu/node/126 

Dne 21.8.2007 vyhlášena školní soutěž na design nových stránek s honorářem 20 000 Kč pro vítěze s termínem uzávěrky 15.9.2007. Všechny přeložené návrhy měly slabou úroveň a z tohoto důvodu byly všechny návrhy odmítnuty.

Dne 8.10.2007 bylo vypsáno nové výběrové řízení na externího dodavatele designu nových www stránek AVU. Dne 23.10.2007 uzavřena smlouva s fa. ReDesign s termínem plnění 14.11.2007, cena 50 000 Kč.

K 22.1.2008 jednostranně vystupuje z webteamu jeho místopředseda p. Zachoval (byl však do webteamu jmenován rektorem a jenom rektorem může být odvolán) k 31.1.2008 končí pracovní poměr na AVU předsedy webteamu p. Muscky,

Mezitím probíhají jednání s fa. iQuestem na upřesnění smlouvy a dne 29.1.2008 uzavřena smlouva na tvorbu www stránek s termínem plnění 14.4.2008. Cena byla stanovena ve výši 240 000,– Kč bez DPH, 285 600,– včetně DPH. Projekt je financován mimo rozpočet školy v rámci Transformačních a rozvojových programů na rok 2008. To je zavádějící informace, která činí dojem, že web nebyl financován na úkor jiných potřeb AVU. Dne 15.3.2008 uzavřen termínový dodatek č.1 ke smlouvě, ve kterém se mění termín plnění a to na 14.9.2008.

Web podle zadání smlouvy byl téměř hotov ke konci dubna 2008, práce byly zastaveny pro prodlení v tvorbě systému LDAP ze strany AVU, tento systém má být zdrojem informací o rolích a právech uživatelů a sloužit k jejich autentifikaci. Z tohoto důvodu došlo ke zpracování dodatku č.1 k původní smlouvě s fa.iQuest. Protože LDAP nebyl naplněn validními daty, nebylo možné otestovat funkcionalitu modulu propojení tímto systémem.
V tomto přehledu chybí popsání úlohy Jana Zahradníčka a jeho nástupkyně Jany Mokošové. Ona to probrala ve svém následujícím příspěvku.

Začátkem října 2008 došlo k plnění nového portálu daty z původního webu AVU, byly převedeny veškeré články a texty. Poněkud zbytečně, protože nebyla předtím diskutována struktura webu.

Firma iQuest 2.10.2008 zaslala podrobný popis stavu portálu, největším problémem bylo propojení na LDAP a jeho naplnění potřebnými daty. Tento nedostatek se podařil vyřešit v průběhu října a listopadu 2008, kdy došlo k úpravě webu ze strany iQuestu dle připomínek prof. Kokolii, To je omyl, o stavu webu jsem se dověděl až náhodou od Jany Mokošové v prosinci 2009. Na konci vypracoval jsem pak podrobnou oponenturu a vytvořil funkční skicu webu na http://kokolia.eu/avu6/ 

V průběhu ledna a února 2009 se dokončovala výsledná podoba webu, provádělo se doplnění obsahu texty ze starého webu a proběhla další schůzka prof. Kokoliou s fa.  iQuest. Jak později p. prof. Kokolia napsal, na schůzce vládla shoda v technických záležitostech, neshodli se v názoru, co bylo a nebylo předmětem smlouvy a jaké části webu jsou nad rámec zadání. Ze strany iQuestu byla většina připomínek p.prof. Kokolii zapracována v rámci původní smlouvy (tj. bezplatně). Pardon, žádnou schůzku si nevybavuji. Až do dubna jsem kromě zřízení účtu na portálu nezaznamenal ze strany firmy ani paní Mokošové žádnou reakci.

V dubnu 2009 byla svolána Rada IT a za přítomnosti dodavatele byl nový web prezentován.
Na tomto setkání byla podána řada připomínek a to ke grafice k funkcionalitě webu.
Ke grafickému řešení webu měl pan Zachoval výhrady, neb dle jeho názoru není v souladu s návrhem firmy Redesign. S funkcionalitou webu byl dále nespokojen prof. Kokolia. Závěr schůzky byl takový, že ze strany AVU bude na základě připomínek vypracováno jednotné zadání, které bude poté předloženo dodavateli a dále proběhnou jednání o tom, co dodavatel upraví v rámci smlouvy buď jako reklamaci díla či doplněk bez dodatečného plnění. Jestliže se objeví požadavky, které budou mít zásadní vliv na změnu koncepce řešení, budou vyžadovat novou analýzu a rozsáhlé úpravy funkcionality, pak se bude jednat o nové zadání a bude nutný nový dodatek ke smlouvě. Nové zadání kvestor jednoznačně nedoporučuje.
Já si to pamatuju v daleko pozitivnějším duchu: iQuest uznal, že existují četné nedodělky, AVU uznala, že z naší strany musí být zkonkretizováno zadání. Nové zadání nikdo nepožadoval. Já jsem ovšem vyslovil pochybnosti, zda vnitřní struktura systému je schopná splnit požadavky dané smlouvou (například generování karet osob a pracovišť). 

Rada IT se sešla následně 29.4.2009. Na této schůzce byly řešeny pouze připomínky ke grafické části projektu, v oblasti nastavení uživatelských práv a funkcionality webu se nedošlo k žádnému jednotnému zadání.

Na další schůzce v květnu 2009 se nesešel dostatečný počet členů Rady IT.

Poté proběhla ještě schůzka Rady IT v červnu 2009, před kterou byly členové vyzváni k zaslání připomínek a námětů písemnou formou, vyjádření k připomínkám ke grafice z minulé schůzky a k zamyšlení nad řešením dalších důležitých bodů, jako je například Intranet, nastavení práv uživatelů a editorů jednotlivých skupin.Na tuto výzvu reagoval pouze prof. Kokolia a týkala se práv uživatelů. Na schůzce bylo opětovně řešeno grafické řešení webu, a též nastavení práv a formě diskusí. Zásadní je požadavek p. Zachovala, že střední část webu má být podle zadání firmou Redesign rozdělena do dvou sloupců.Toto je velký zásah do části pro editaci článků, řešení, kdy by se editoval zvlášť levý a zvlášť pravý sloupec znamená nové zadání a striktní rozdělení na dva sloupce je v některých případech sporné.
Navíc došlo i k neshodě ohledně menu webu, p. prof. Kokolia preferoval menu třístupňové, ve smlouvě bylo dvoustupňové a p. Zachoval měl další názor, že má být pouze jednoúrovňové a druhá úroveň se zobrazovat až po výběru z hlavní úrovně. Každý počítal úrovně menu jinak, proto ta neshoda. Schůzka kolidovala s klauzurama, nebyl jsem tudíž přítomen, jen jsem poslal podklady.

Za těchto okolností nebyla možnost vypracovat pro firmu iQuest jednoznačné zadání.

V září 2009 po dohodě kvestora p. Zachovalem bylo dohodnuto, že zadáním pro firmu iQuest bude jednak materiál p. prof. Kokolii z 27.5.2009  – viz příloha č.1 pro oblast nastavení práv uživatelů. Seznam připomínek ke grafické části webu, odsouhlasený na Radě IT dne 29.4.2009 – viz příloha č.2 a materiál z e-mailu p. Zachovala ze dne 18.5.2009 – viz příloha č.3, který se také týkal převážně designu.

V tomto duchu bylo předáno zadání firmě IQuest.

V říjnu 2009 byla doplněna obsahová část nového webu o texty, které se mezitím zadávaly na web původní. Kolegium rektora dne 22.10.2009 uložilo kvestorovi nový web spustit, AS téhož dne odhlasoval spuštění nového webu (4 senátoři proti, 2 senátoři se zdrželi hlasování, ostatní pro).

Prioritní úkoly, které je nutné na novém webu dopracovat jsou:

  • Nastavení práv a role uživatelům,
  • jmenovat editory jednotlivých skupin, jak pro jednotlivé ateliéry, tak pro akademické skupiny jako je např. senát
  • provést základní školení pro tyto editory.

PS: Tento materiál je zpracován k datu zasedání AS to je k 22.10.2009

Po rektorově rozhodnutí spustit portál jsme se s Blankou Čermákovou pokusili rektora přesvědčit, ať své rozhodnutí změní. Nakonec tato situace vyústila v několik schůzek nového neoficiálního web teamu, většinou ve složení Jana Mokošová, pan kvestor, František Zachoval, Jiří Müller, Blanka Čermáková a Kokolia. Tam se poprvé za celou dobu od srpna 2007 na stránkách normálně a systematicky pracovalo. Není to dokončeno, ale konečně to vypadá alespoň trochu nadějně. 

1 Materiál prof. Kokolii zahrnuje připomínky Blanky Čermákové z 20.5.2009

Volby prohlížení komentářů

Vyberte si, jak chcete zobrazovat komentáře a klikněte na "Uložit změny".