<\/HEAD>
Je to dlouhodobé dilema pro mnoho organizací, zda věnovat zdroje vývoji vlastních softwarových aplikací, nebo zvolit komerční řešení off-the-shelf (COTS)? V tomto blogovém příspěvku zdůrazníme některé základní strategie, které pomohou jakémukoli GIS oddělení vybrat to, co nejlépe vyhovuje potřebám jeho uživatelů.<\/P>
Stručně řečeno, odpověď na tuto otázku nás také vrací k tomu, jaké jsou požadavky a jaká je současná infrastruktura. Strategie implementace aplikace je přístup k dodání schopností, které splňují vaše obchodní potřeby pomocí technologie.<\/P>
<\/P>
Shromažďování požadavků je klíčové pro úspěch vaší aplikace, ať už jde o COTS nebo vlastní řešení. Měli byste úzce spolupracovat se sponzorem, zainteresovanými stranami, uživateli a IT s důrazem na požadavky, nikoli na řešení. Typy požadavků, které budete muset shromáždit, jsou:<\/P>
<\/P>
- Obchodní<\/SPAN><\/LI><\/UL><\/TD>Vysoce úrovňová prohlášení vize <\/SPAN><\/TD>(např. Sdílet informace s veřejností)<\/SPAN><\/TD><\/TR>Funkční<\/LI><\/UL><\/TD>Co by měla aplikace dělat <\/SPAN><\/TD>(z pohledu uživatele)<\/P><\/TD><\/TR>Nefunkční<\/SPAN><\/LI><\/UL><\/TD>Jak to aplikace dělá <\/SPAN><\/TD>(použitelnost, bezpečnost, výkon atd.)<\/SPAN><\/TD><\/TR><\/TBODY><\/TABLE><\/P>Po stanovení požadavků je třeba zvážit mnoho dalších faktorů při rozhodování o nejlepším způsobu dodání nových schopností prostřednictvím aplikací. Tyto faktory zahrnují zdroje, počáteční vývojové úsilí, průběžnou údržbu aplikací, školení uživatelů a technickou podporu. Navíc uživatelé nyní očekávají časté aktualizace svých aplikací, což zvyšuje poptávku po zdrojích pro vývoj a údržbu vlastních aplikací. Výsledkem je, že je nejlepší zvolit přístup, který dodá potřebné schopnosti s nejnižšími náklady a úsilím. Ideální strategie minimalizuje náklady a optimalizuje využití vývojových zdrojů.<\/P><\/P>
<\/P><\/P>Použitím filozofie „nejprve konfiguruj<\/EM>", která upřednostňuje komerční off-the-shelf (COTS) aplikace a návrhové vzory s minimálním úsilím, můžete snížit náklady a úsilí potřebné k nasazení a údržbě aplikací pro vaše uživatele. Organizace, které přijmou filozofii configure-first, začínají konfigurací COTS aplikací a poté rozšiřují a přizpůsobují aplikace pouze v případě potřeby. Použití tohoto přístupu s minimálním úsilím ve vaší strategii implementace aplikací vám umožní rychleji dodat schopnosti a rezervovat vaše vývojové zdroje pro složitější úkoly.<\/P><\/P>V závislosti na vašich konkrétních požadavcích můžete:<\/P><\/P>Konfigurovat COTS aplikace<\/STRONG>, aby vyhovovaly vašim obchodním potřebám. ArcGIS poskytuje mnoho konfigurovatelných COTS aplikací, které podporují klíčové pracovní postupy ihned po vybalení z krabice. Používání COTS aplikací vyžaduje nejmenší úsilí a nejnižší průběžné náklady. ArcGIS COTS Apps (Web App Builder, Story Maps, Operational Dashboards, Collector, GeoForm a Survey 123)<\/LI><\/UL><\/P>Rozšiřovat stávající aplikace<\/STRONG>, buď úpravou šablon nebo vytvářením widgetů pro COTS aplikace. Esri nabízí šablony aplikací na solutions.arcgis.com<\/A> a github.com/esri<\/A>, které poskytují zaměřená řešení pro specifické problémy; můžete upravit zdrojový kód těchto šablon pro přidání konkrétních funkcionalit. Navíc několik ArcGIS COTS aplikací používá modulární rámce umožňující vytváření vlastních widgetů a jejich zapojení do aplikací. Rozšiřování stávajících aplikací vám umožní vyvinout pouze další funkce, které potřebujete, čímž ušetříte peníze i úsilí.<\/LI><\/UL><\/P> - Přizpůsobit aplikace<\/STRONG> pomocí ArcGIS API a SDK. Tyto API a SDK poskytují objekty jako Identity Manager pro správu přihlašovacích údajů v rámci vlastních aplikací, které zpřístupňují části platformy ArcGIS (například zabezpečené webové mapy). Protože nemusíte tyto části kódovat sami, můžete vytvářet obchodně zaměřené aplikace využívající schopnosti ArcGIS COTS a tím snížit režii vývoje a údržby aplikací. Pro více informací o široké nabídce dostupných API a SDK navštivte
developers.esri.com<\/A>.<\/LI><\/UL><\/P> 
Na závěr, abyste stanovili efektivní strategii implementace aplikací pro vaši organizaci, podrobně si prostudujte své požadavky a dostupné zdroje a snažte se řídit těmito třemi jednoduchými zásadami:<\/P>\n \n\n- Přijměte filozofii configure-first tím, že budete konfigurovat COTS aplikace vždy když je to možné k dodání potřebných schopností.<\/LI>\n
- Pokud máte požadavek, který nelze splnit pouze konfigurací, rozšiřte stávající aplikace o konkrétní funkce a widgety.<\/LI>\n
- Když potřebujete schopnosti, které nelze zajistit konfigurací ani rozšířením stávajících aplikací, přizpůsobte aplikace pomocí ArcGIS API a SDK.<\/LI>\n<\/>OL>\n<\/>BODY>\n
|