Technologická praxe: Otevřené standardy: Porovnání verzí
m (→Používejte otevřené standardy) (Značka: editace z VisualEditoru) |
m (Značka: editace z VisualEditoru) |
||
Řádek 8: | Řádek 8: | ||
Svůj postup a úvahy ve vztahu k otevřeným standardům budete muset vysvětlit v rámci [[Kontroly výdajů: zjistěte, zda potřebujete schválení výdajů|procesu schvalování výdajů]]. | Svůj postup a úvahy ve vztahu k otevřeným standardům budete muset vysvětlit v rámci [[Kontroly výdajů: zjistěte, zda potřebujete schválení výdajů|procesu schvalování výdajů]]. | ||
− | == '''Jaký je rozdíl mezi open source a otevřenými standardy''' == | + | =='''Jaký je rozdíl mezi open source a otevřenými standardy'''== |
Open source je způsob vývoje a distribuce softwaru. Kód je často vyvíjen spolupracujícími vývojáři a následně jej může kdokoli stáhnout, použít či měnit. | Open source je způsob vývoje a distribuce softwaru. Kód je často vyvíjen spolupracujícími vývojáři a následně jej může kdokoli stáhnout, použít či měnit. | ||
Řádek 14: | Řádek 14: | ||
a proprietární – budou spolu fungovat. | a proprietární – budou spolu fungovat. | ||
− | == '''Jak soulad s otevřenými standardy pozitivně ovlivní výstup vašeho programu ''' == | + | =='''Jak soulad s otevřenými standardy pozitivně ovlivní výstup vašeho programu '''== |
Otevřené standardy lze použít při vývoji jednotlivých prvků řešení. | Otevřené standardy lze použít při vývoji jednotlivých prvků řešení. | ||
Řádek 24: | Řádek 24: | ||
*budete moci podle potřeby přecházet mezi různými technologiemi, aniž byste byli omezováni jedním dodavatelem. | *budete moci podle potřeby přecházet mezi různými technologiemi, aniž byste byli omezováni jedním dodavatelem. | ||
− | == '''Zapracujte interoperabilitu do svého programu ''' == | + | =='''Zapracujte interoperabilitu do svého programu '''== |
Snažte se o maximální flexibilitu používaných technologií tím, že: | Snažte se o maximální flexibilitu používaných technologií tím, že: | ||
Řádek 32: | Řádek 32: | ||
*budete tam, kde je to možné, využívat pro integraci „RESTful APIs“ . | *budete tam, kde je to možné, využívat pro integraci „RESTful APIs“ . | ||
− | == '''Související doporučení a odkazy''' == | + | =='''Související doporučení a odkazy'''== |
*[[Pravidla správné technologické praxe: Související témata]] | *[[Pravidla správné technologické praxe: Související témata]] | ||
− | * [https://www.gov.uk/government/publications/open-standards-principles/open-standards-principles <span class="underline">Principy pro otevřená data a otevřené standardy </span>] | + | *[https://www.gov.uk/government/publications/open-standards-principles/open-standards-principles <span class="underline">Principy pro otevřená data a otevřené standardy </span>] |
+ | |||
+ | [[Kategorie:Technologická praxe]] |
Aktuální verze z 19. 7. 2018, 16:41
Obsah
Používejte otevřené standardy
Budujte technologie na základě otevřených standardů. Zajistíte tak jejich snadnější upgrade a případné rozšíření i to, že budou fungovat a komunikovat s jinými technologiemi.
Pro splnění bodu 4 Pravidel správné technologické praxe musí být z vašeho plánu či designu patrné, že buď již využíváte, nebo jste zvážili využití otevřených standardů a dat. Ve svém programu či projektu musíte zajistit maximálně možnou interoperabilitu.
Svůj postup a úvahy ve vztahu k otevřeným standardům budete muset vysvětlit v rámci procesu schvalování výdajů.
Jaký je rozdíl mezi open source a otevřenými standardy
Open source je způsob vývoje a distribuce softwaru. Kód je často vyvíjen spolupracujícími vývojáři a následně jej může kdokoli stáhnout, použít či měnit.
Otevřené standardy jsou souborem pravidel stanovených pro vyřešení konkrétního úkolu v oblasti technologie. I tyto standardy se definují ve vzájemné spolupráci a následně je může kdokoli použít. Otevřené standardy zajistí, že oba typy softwarů – tj. open source
a proprietární – budou spolu fungovat.
Jak soulad s otevřenými standardy pozitivně ovlivní výstup vašeho programu
Otevřené standardy lze použít při vývoji jednotlivých prvků řešení.
Použití otevřených standardů znamená, že:
- uspoříte čas a peníze tím, že využijete již existující věci;
- zlepšíte kompatibilitu se všemi stakeholdery;
- výhledově zvýšíte počet firem, od nichž budete moci nakoupit, neboť stále více firem pravděpodobně používá tentýž standard jako vy;
- budete moci podle potřeby přecházet mezi různými technologiemi, aniž byste byli omezováni jedním dodavatelem.
Zapracujte interoperabilitu do svého programu
Snažte se o maximální flexibilitu používaných technologií tím, že:
- budete používat otevřené standardy, a to v souladu se všemi normami a standardy, jejichž dodržování je povinné ve veřejné správě, pokud vám nebyla udělena výjimka;
- jednoznačně sdělíte, jaká data budou vaše systémy uchovávat a jaké identifikátory používáte, aby se tato data mohla dál efektivně využívat;
- budete přecházet duplikaci dat a vždy jednoznačně sdělíte, z jakého schváleného zdroje tato data pochází;
- budete tam, kde je to možné, využívat pro integraci „RESTful APIs“ .