Graf v pohledu
10.08.2007
Lotus Notes
Pohrál jsem si s grafy v pohledech, jak před čtrnácti dny odkazoval Petr Kunc a naimplementoval jsem jedno z řešení v IS, kteý vyvíjím.
Od šestek se dají v pohledech dělat zajímavé věci. Sice už v pětkách byla možnost přidávat vlastní ikony, ale nebylo to zdokumentované, málokdo o tom věděl a občas to mělo za následek red screen of death (tenkrát ještě bez NSD). V šestkách přibyla oficiální dokumentace, stabilita, plus barevné kódování pozadí a písma sloupců na základě podmínky. To poskytlo netušené možnosti.
Návrh s mnoha obrázky jsem hned zavrhl. Pokud si mohu vybrat mezi řešením, které potřebuje další zdroje a řešením, které zdroje nepotřebuje, vybírám to druhé. Nejsem přítel zbytečného nadužívání různých obrázků a dalších externích zdrojů, které jen komplikují výsledný návrh a na malý, jednoduchý gant chart v pohledu IMO není potřeba nic, než barvičky. Zavrhl jsem i řešení s jedním, opakujícím se obrázkem, přesně z toho důvodu, který je popsán, a to ještě předtím, než jsem si ho přečetl. Kromě toho jeden opakující se obrázek zas takový benefit oproti obyčejným barvičkám nepřináší. Takže jsem nakonec zůstal u jednoduchého návrhu původního a jen jsem kroutil hlavou, jak to, že mě taková triviálnost nenapadla dříve. Tady je vidět, jak je vývojář, který jede na LN od starších verzí (já 4.6) zkostnatělý, obzvláště když nemá čas si s návrhem hrát, protože musí plnit plán. Dnes již plány plnit nemusím a můžu si hrát. Každopádně to řešení je jednoduché a dá se zvládnout za pár minut. Trochu jsem to upravil a místo jedné barvy jsem použil spektrum od červené po zelenou, podle fáze grafu.
Graf znázorňuje plnění úkolů pod projektem. Úkol má svou váhu, přičemž součet vah všech úkolů dává sto procent. Dále úkol nabývá ve svém životním cyklu několika stavů:
- Přiřazený
- Převzatý
- Zahájený
- V řešení
- K zakončení
- Vyřešený
- Schválený
- Zrušený
- Pozastavený
Každý stav, kromě 1., 7., 8. a 9. posouvá úkol blíž ke splnění a počítá na základě váhy úkolu procento potenciálního plnění úkolu. Skutečné plnění se připočítá až ve stavu 7. Schváleno. A toto skutečné plnění se sčítá ze všech úkolů na úrovni projektu a zobrazuje se v pohledu tím grafem. Původně tam bylo jen číslo a za tím znak %. Šedé, nudné, fádní. Teď to vypadá o mnoho lépe a rozdíl jasně vypovídá o tom, že jednoduchá grafická informace dokáže být popisná na první pohled, zatímco sebelépe formátovaná textová informace zatěžuje mozkovou kapacitu už jen snahou vytřídit ji z té změti čísel.
Já použil deset sloupců, které podle mě v tak malém měřítku bohatě stačí. Někdo možná potřebuje větší graf a tím pádem i větší granulaci, ale mně to takto stačí. Sloupec před grafem zobrazuje potenciální plnění textem v šedé barvě, protože potenciální plnění není tak důležité, a samotný graf zobrazuje skutečné plnění. Jak je vidět, graf je v pohledu patrný na první pohled, doslova bije do očí.

Jsou to prkotinky, ale vývojářům přinášejí radost a uživatelům úlevu.