254
editací
Změny
Založena nová stránka s textem „=Buďte otevření a používejte open source= Zveřejněte svůj kód a používejte open source. Přispějete tak k větší transparentnosti, flexibil…“
=Buďte otevření a používejte open source=
Zveřejněte svůj kód a používejte open source. Přispějete tak k větší transparentnosti, flexibilitě a zodpovědnosti.
Pro splnění bodu 3 [https://www.gov.uk/government/publications/technology-code-of-practice/technology-code-of-practice <span class="underline">Pravidel správné technologické praxe</span>] musí být z vašeho plánu či designu zřejmé, že jste zvážili využití open source a zveřejnění vámi vytvořeného kódu.
Svůj postup a úvahy týkající se bodu 3 budete muset vysvětlit v rámci [https://www.gov.uk/service-manual/agile-delivery/spend-controls-check-if-you-need-approval-to-spend-money-on-a-service <span class="underline">procesu řízení výdajů</span>]<br />
a případně také zmínit všechna omezení, která vám zabránila bod 3 splnit.
'''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. [https://www.gov.uk/government/collections/open-standards-for-government-data-and-technology <span class="underline">Otevřené standardy</span>] zajistí, že oba typy softwarů – tj. open source<br />
a proprietární – budou spolu fungovat.
'''Jak využití open source pomůže vašemu programu '''
Při výběru technologie zvažujte open source jako rovnocennou variantu.
Váš projekt či program v oblasti technologií může získat tím, že:
* vyřešíte společné problémy pomocí již existující open source technologie;
* získáte více času a zdrojů pro „na míru“ šitá řešení ojedinělých či zcela individuálních problémů;
* snížíte náklady na implementaci a provoz.
Mějte na paměti, že open source software není zcela zdarma. Zohledněte proto celkové náklady na migraci včetně nákladů výstupních a přechodových.
'''Jak otevřenost pomůže vašemu programu '''
Zveřejnění kódu a dat od samého počátku programu či projektu přispěje:
* k vytvoření přehledné dokumentace, která pomůže vašemu týmu kód udržovat<br />
a sledovat jeho změny, a lidem, kteří kód potřebují, ho použít;
* k tvorbě jasnějšího a lépe strukturovaného kódu, jenž se snadněji udržuje;
* lepší komunikaci ohledně dat, která je třeba chránit, a toho, jak se potřebného zabezpečení dosáhne;
* ke vzniku návrhů typu, jak vylepšit kód, a kde je třeba posílit bezpečnost.
'''Zveřejnění kódu'''
Jestliže váš projekt či program v oblasti technologií zahrnuje i vývoj kódu, podívejte se, prosím, na část Manuálu k vývoji služeb týkající se [https://www.gov.uk/service-manual/technology/making-source-code-open-and-reusable <span class="underline">zveřejnění zdrojového kódu a jeho opětovné využitelnosti</span>] .
'''Využití open source'''
Následující otázky pokrývají nejdůležitější oblasti, které je potřeba zvážit při [https://www.gov.uk/service-manual/technology/choosing-technology-an-introduction <span class="underline">výběru technologie</span>] a při rozhodování, zda půjdeme cestou proprietárního softwaru či open source řešení.
# Funguje dané řešení tak, jak potřebujete – tj. dělá to, co má dělat?
# Splňuje dané řešení potřeby koncových uživatelů?
# Jaké počáteční a průběžné náklady bude toto řešení znamenat?
# Budou zaměstnanci potřebovat školení, nebo se zaměstnají zkušení uživatelé, kteří se budou o řešení starat?
# Pokud je řešením open source, v jaké míře se tento kód již používá? Jak zralé je toto řešení?
# Poskytuje toto řešení potřebnou úroveň podpory?
# Jak se tento kód či řešení udržuje? Existuje nějaký důkaz o tom, že se dál rozvíjí?
# Jde o spolehlivé řešení? Jak spolehlivé? Spolehlivost se těžko měří, ale jedním ze způsobů je posouzení míry zralosti řešení.
# Jak dobrý výkon řešení podává? Můžete provést analýzu údajů o výkonnosti, nebo<br />
se podívat na posudky?
# Nakolik škálovatelné je toto řešení z pohledu vašich potřeb?
# Odpovídá míra zabezpečení tomu, co potřebujete? Jsou k dispozici pravidelné bezpečnostní záplaty?
# Jde o flexibilní řešení? Můžete řešení přizpůsobit tak, aby zcela splňovalo vaše potřeby, ale mějte na paměti, že se tím můžou komplikovat budoucí aktualizace<br />
a použití vydávaných bezpečnostních záplat.
# Bude toto řešení fungovat s technologií, kterou již máte?
# Je příslušná [https://opensource.org/licenses <span class="underline">licence</span>] přijatelná pro vaši organizaci z pohledu požadavků, kterými se řídí při nákupu? Jsou zde nějaká omezení či nevyřešené otázky, které by mohly být problémem?
# Je pro vás přijatelná záruka, kterou řešení nabízí? Existuje možnost přikoupit záruku?
'''Související doporučení a odkazy'''
* [https://www.gov.uk/government/publications/technology-code-of-practice/technology-code-of-practice-related-guidance <span class="underline">Seznam souvisejících vodítek z Pravidel správné technologické praxe </span>]
* [https://opensource.org/ <span class="underline">Iniciativa v oblasti open source </span>]
* [https://www.gov.uk/service-manual/technology/choosing-technology-an-introduction <span class="underline">Rozhodování při výběru technologie</span>]
* [https://www.gov.uk/service-manual/service-standard/make-all-new-source-code-open <span class="underline">Otevírání nového zdrojového kódu „by default</span>]“
* [https://mojdigital.blog.gov.uk/2017/02/21/why-we-code-in-the-open/ <span class="underline">Případová studie Ministerstva spravedlnosti – proč pracujeme s otevřeným zdrojovým kódem</span>]
* [https://gdstechnology.blog.gov.uk/2016/01/26/working-out-how-to-open-up-the-register-to-vote-code/ <span class="underline">Případová studie GDS – otevření zdrojového kódu u registru voličů </span>]
Zveřejněno 6. listopadu 2017
Zveřejněte svůj kód a používejte open source. Přispějete tak k větší transparentnosti, flexibilitě a zodpovědnosti.
Pro splnění bodu 3 [https://www.gov.uk/government/publications/technology-code-of-practice/technology-code-of-practice <span class="underline">Pravidel správné technologické praxe</span>] musí být z vašeho plánu či designu zřejmé, že jste zvážili využití open source a zveřejnění vámi vytvořeného kódu.
Svůj postup a úvahy týkající se bodu 3 budete muset vysvětlit v rámci [https://www.gov.uk/service-manual/agile-delivery/spend-controls-check-if-you-need-approval-to-spend-money-on-a-service <span class="underline">procesu řízení výdajů</span>]<br />
a případně také zmínit všechna omezení, která vám zabránila bod 3 splnit.
'''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. [https://www.gov.uk/government/collections/open-standards-for-government-data-and-technology <span class="underline">Otevřené standardy</span>] zajistí, že oba typy softwarů – tj. open source<br />
a proprietární – budou spolu fungovat.
'''Jak využití open source pomůže vašemu programu '''
Při výběru technologie zvažujte open source jako rovnocennou variantu.
Váš projekt či program v oblasti technologií může získat tím, že:
* vyřešíte společné problémy pomocí již existující open source technologie;
* získáte více času a zdrojů pro „na míru“ šitá řešení ojedinělých či zcela individuálních problémů;
* snížíte náklady na implementaci a provoz.
Mějte na paměti, že open source software není zcela zdarma. Zohledněte proto celkové náklady na migraci včetně nákladů výstupních a přechodových.
'''Jak otevřenost pomůže vašemu programu '''
Zveřejnění kódu a dat od samého počátku programu či projektu přispěje:
* k vytvoření přehledné dokumentace, která pomůže vašemu týmu kód udržovat<br />
a sledovat jeho změny, a lidem, kteří kód potřebují, ho použít;
* k tvorbě jasnějšího a lépe strukturovaného kódu, jenž se snadněji udržuje;
* lepší komunikaci ohledně dat, která je třeba chránit, a toho, jak se potřebného zabezpečení dosáhne;
* ke vzniku návrhů typu, jak vylepšit kód, a kde je třeba posílit bezpečnost.
'''Zveřejnění kódu'''
Jestliže váš projekt či program v oblasti technologií zahrnuje i vývoj kódu, podívejte se, prosím, na část Manuálu k vývoji služeb týkající se [https://www.gov.uk/service-manual/technology/making-source-code-open-and-reusable <span class="underline">zveřejnění zdrojového kódu a jeho opětovné využitelnosti</span>] .
'''Využití open source'''
Následující otázky pokrývají nejdůležitější oblasti, které je potřeba zvážit při [https://www.gov.uk/service-manual/technology/choosing-technology-an-introduction <span class="underline">výběru technologie</span>] a při rozhodování, zda půjdeme cestou proprietárního softwaru či open source řešení.
# Funguje dané řešení tak, jak potřebujete – tj. dělá to, co má dělat?
# Splňuje dané řešení potřeby koncových uživatelů?
# Jaké počáteční a průběžné náklady bude toto řešení znamenat?
# Budou zaměstnanci potřebovat školení, nebo se zaměstnají zkušení uživatelé, kteří se budou o řešení starat?
# Pokud je řešením open source, v jaké míře se tento kód již používá? Jak zralé je toto řešení?
# Poskytuje toto řešení potřebnou úroveň podpory?
# Jak se tento kód či řešení udržuje? Existuje nějaký důkaz o tom, že se dál rozvíjí?
# Jde o spolehlivé řešení? Jak spolehlivé? Spolehlivost se těžko měří, ale jedním ze způsobů je posouzení míry zralosti řešení.
# Jak dobrý výkon řešení podává? Můžete provést analýzu údajů o výkonnosti, nebo<br />
se podívat na posudky?
# Nakolik škálovatelné je toto řešení z pohledu vašich potřeb?
# Odpovídá míra zabezpečení tomu, co potřebujete? Jsou k dispozici pravidelné bezpečnostní záplaty?
# Jde o flexibilní řešení? Můžete řešení přizpůsobit tak, aby zcela splňovalo vaše potřeby, ale mějte na paměti, že se tím můžou komplikovat budoucí aktualizace<br />
a použití vydávaných bezpečnostních záplat.
# Bude toto řešení fungovat s technologií, kterou již máte?
# Je příslušná [https://opensource.org/licenses <span class="underline">licence</span>] přijatelná pro vaši organizaci z pohledu požadavků, kterými se řídí při nákupu? Jsou zde nějaká omezení či nevyřešené otázky, které by mohly být problémem?
# Je pro vás přijatelná záruka, kterou řešení nabízí? Existuje možnost přikoupit záruku?
'''Související doporučení a odkazy'''
* [https://www.gov.uk/government/publications/technology-code-of-practice/technology-code-of-practice-related-guidance <span class="underline">Seznam souvisejících vodítek z Pravidel správné technologické praxe </span>]
* [https://opensource.org/ <span class="underline">Iniciativa v oblasti open source </span>]
* [https://www.gov.uk/service-manual/technology/choosing-technology-an-introduction <span class="underline">Rozhodování při výběru technologie</span>]
* [https://www.gov.uk/service-manual/service-standard/make-all-new-source-code-open <span class="underline">Otevírání nového zdrojového kódu „by default</span>]“
* [https://mojdigital.blog.gov.uk/2017/02/21/why-we-code-in-the-open/ <span class="underline">Případová studie Ministerstva spravedlnosti – proč pracujeme s otevřeným zdrojovým kódem</span>]
* [https://gdstechnology.blog.gov.uk/2016/01/26/working-out-how-to-open-up-the-register-to-vote-code/ <span class="underline">Případová studie GDS – otevření zdrojového kódu u registru voličů </span>]
Zveřejněno 6. listopadu 2017