D0e: <\/STRONG>Takže, Jen 03 sly61el jsem, 7ee jsi v posledned dob1b hodn1b p59emfd61lela o vafle9ch. M6f7ees to bled7ee vysv1btlit? <\/FONT><\/FONT><\/P>J: <\/STRONG><\/FONT>Jedla jsem vafle a p59emfd61lela o tom, jak navrhnout GIS workflow, jak se to d1ble1, a uv1bdomila jsem si, 7ee 0dost lided d1bla jednu 0dastou chybu - nep59emfd61leli o vafli.<\/P>D0e: <\/STRONG><\/FONT>(p59emfd61led) 06Kam t1bma m2fe? <\/EM><\/P>J: <\/STRONG><\/FONT>Kdye jdete d1lat vafle, v2fdomujete si svf cbl: vafle. Vfdomujete si, ee k vafl�m potebujete urdit� ingredience a nastroje. Rada bych riekla, ee je velmi vzacne nahodit ingredience dohromady bez jasneho cile a skoncit s vaflemi.<\/P>Castou chybou, kterou vidim u lidi pri navrhu GIS workflow je, ee se prilis linearne zameruji na workflow a pracuji krok za krokem s nadeji, ee skonci s vaflemi bez planovani na vafle<\/STRONG><\/FONT>.<\/P>D0e:<\/FONT> <\/STRONG>Ah! Je to metafora! <\/EM><\/P>J: <\/STRONG><\/FONT>Ano, nejchutnejsi metafora. Prave tak, umim cist mysli!<\/P>Workflow muze zahrnovat terenni personal sbirajici data, ktera jsou pak poslana analytikum, kteri tato data obohacuji a transformuji do neceho jineho. Vedouci dat pak pouzivaji tato transformovana data k provadeni kontrol kvality pred prezentaci zainteresovanym stranam.<\/P>Je velmi jednoduche zacat s terenim personalem a vytvorit Survey123 formulář, ktery sbira data, ktera jsou pro ne dulezita. Jakmile je toto hotove, navrhár reseni se obrati na analytiky a vyresi jejich potreby. Stejne se stane s vedoucimi dat a nakonec se dostaneme ke zainteresovanym stranam. Do doby nez workflow dospeje ke zainteresovanym stranam bylo udelano mnoho rozhodnuti, ktera nakonec urci, co zainteresovane strany obdrzi. Aby byly splneny potreby zainteresovanych stran, muze byt nutne, aby navrhár reseni sel zpet a prepracoval vytvoreny workflow.<\/P> <\/P>
<\/span>Tento workflow nemelo cele obraz na pameti, coz znamenalo, ze konecny vysledek nebyl uspokojivy.<\/EM><\/P> <\/P>Pokud vsak navrhár reseni ma pevne pochopeni konecneho cilue, muze delat informovana rozhodnuti behem celeho procesu navrhu workflow.<\/P> <\/P>
<\/span>Tento workflow myslelo na vafli v kazdem kroku procesu a delalo rozhodnuti splnujici pozadavky vsech.<\/EM><\/P> <\/P>D0e: <\/STRONG><\/FONT>Skvele - ted mam hlad!
Ale musim priznat, ze metafora s vafli mi dává tak smysl. Je opravdu dulezite n?kdy "zacat od konce", kdyz navrhujete GIS reseni, zejmena pokud zahrnuje vice zainteresovanych stran a uzivatelskych skupin, ktere mohou zamotat vodu ohledne konecneho cilue. V kontextu GIS webove aplikace jsou "ingredience" pro nase vafle obvykle nase data a doplnkove nastroje pouzivane ke sb?ru a obohaceni techto dat.<\/P>Abychom se vyhnuli komplikacim, rad zacnu navrh reseni explicitnim dotazem na konecn?ho uzivatele<\/EM> aplikace - jaké otázky chceme touto aplikací zodpovedet a jak chceme tyto odpovedi komunikovat (tj. design mapy/aplikace/vizualizace). Tak m?žeme zajistit, ze data, automatizace a uzivatelske interakce ve workflow spolupracují k dosažení pozadovaneho konecneho vysledku pro finalni aplikaci.<\/P>J<\/STRONG>:<\/STRONG><\/FONT> Presne tak!<\/P>D0e: <\/STRONG><\/FONT>Tak pojdme tuto ideu opravdu zduraznit hloupym prikladem - Jen a ja jsme se rozhodli, ze by bylo fajn mit Experience Builder aplikaci ukazujici ruzne recepty na vafle zaslane uzivateli (existuje vice zpusobu jak udelat vafli, ale to je tema pro jiny blog...).<\/P>J<\/STRONG>: <\/STRONG><\/FONT>Nevim, dosahli jsme tri stran uvodniho textu, ktere jsou online recepty povinne mit. Mozna je to nas prvni krok k kulinarske slave a bohatstvi.<\/P>(Kouká na Dylanuv recept) ... Nebo bychom meli zustat u GIS.<\/EM><\/P>D0e: <\/STRONG><\/FONT>Rozhodli jsme se hned na zacatku, ze klicovou funkcionalitou teto aplikace bude zobrazit az devet ingredienci ve tvaru mřížky ve tvaru vafle a moznost vybrat Waffle Connoisseur (znalce vafli), od ktereho chcete videt recept. Proto jsme navrhli datovy schema s timto na mysli - aplikace je pohanena Hosted Feature Layer ukladajici informace o Connoisseur s prislusnou tabulkou Ingredienci. Protoze jsme vedeli, ze chceme prezentovat recept ve tvaru mřížky ve tvaru vafle, nastavili jsme opakovani omezené na 9 souvisejicich zaznamu.<\/P> <\/P>
<\/span><\/P> Stroj na recepty na vafle... protoze proc ne?!<\/EM><\/P> <\/P>D0e: <\/STRONG>Kratce receno, vedeli jsme, ee chceme udelat vafle a podle toho jsme vybrali nase 'ingredience'<\/