254
editací
Změny
m
bez shrnutí editace
=Vyběr Výběr technologie=
Výběr technologie je často nejvýznamnější část investice do vývoje nebo údržby Vašich služeb.
==Dodržování technických profesních pravidel==
Při vybírání technologie musíte dodržovat [https://www[Pravidla správné technologické praxe]].gov.uk/government/publications/technology-code-of-practice/technology-code-of-practice <span class="underline">Technology Code of Practice</span>Nastudujte si i potřebné [[manuály]].
==Co uvážit, když vybíráme technologii==
Když vybíráme technologii, nejdůležitější je vybrat možnost, které Vám umožní:
* změnit později názor,* přizpůsobit technologii tomu, jak se mění potřeby Vašich uživatelů.
Vy a Váš tým byste se také měli snažit:
* držet krok s posledním technologickým vývojem, abyste mohli pro své služby vybírat nejlepší nástroje,* minimalizovat kompletní náklady na investici a její provoz, vyhnout se možnostem, které Vás zaváží dlouhými kontrakty pro specifické nástroje a poskytovatele,* používejte standardní technologické komponenty vládní správy, které jsou společné pro všechny služby,* používejte software, který vytvořil jiný resort, a usnadněte používání software, který jste vytvořili Vy - čtěte [https://www.gov.uk/service-manual/technology/application-programming-interfaces-apis <span class="underline">Application programming interfaces (APIs)</span>] abyste se o tom více dozvěděli,* ujistěte se, že máte vždy plnou kontrolu nad daty, která uchováváte.
==Jak vybrat technologii==
Dodržujte následující kroky, které Vám pomohou udělat o technologii pro Vaše služby dobrá rozhodnutí:
* porozumět prostředí,* prozkoumat možnosti,* začít s prototypy,* udržovat si přehled o technologiích,* umožnit další rozvoj.
==Porozumět prostředí==
Měli byste uvážit:
* stávající technologické systémy a zdroje dat, se kterými budou Vaše služby potřebovat pracovat, zda se mění, a jak, například, bude chtít Váš resort vyměnit některé starší systémy.* důvody, proč byla učiněna dřívější rozhodnutí o technologii – například některé resorty preferovaly programovací jazyky a databáze,* kde hledat dostupné nástroje – i když ještě nevíte, co budete potřebovat, je dobré vědět, kde hledat existující komponenty.
Můžete se dozvědět více o roli [[technický architekt|technického architekta]] při výběru technologie.
Například můžete zkoumat:
* nové cloudové technologie - zjistěte, jestli Vám umožňují najít jednoduché způsoby, díky nimž budou vaše služby odolnější,* možnosti nového webového prohlížeče – zjistěte, jestli Vám umožní, aby uživatelé mohli lépe pracovat s Vašimi službami.
Potřebujete zjistit, jestli nové technologie a standardy odstranily omezení nebo otevřely nové způsoby, jak přemýšlet o problému.
Během objevování a alfa fáze byste měli prototypy používat na tyto účely:
* testování Vašeho rostoucího porozumění potřebám uživatelů,* prozkoumejte technologie, u kterých se dá předpokládat, že by mohly vylepšit Vaše služby a kontrolujte, že jsou tyto technologie připravené k použití,* ujistěte se, že rozhraní s jinými systémy pracují tak, jak jste předpokládali a že proces a všechna technická omezení jsou vyřešená,* vytvořte graf, jaké budou pravděpodobně primární komponenty Vašich služeb.
Může být lákavé rozdělit služby velmi brzy do oddělených komponent, ale je velmi snadné nastavit hranice mezi těmito komponentami špatně.
Váš přehled:
* Vám pomůže porozumět architektuře, obzvláště částem Vašeho systému, které můžete považovat za dostatečně dokončené, abyste s nimi mohli zacházet jako se stabilními, a těm, které se budou často měnit,* Vám umožní snížit počet dlouhodobých rozhodnutí, která budete muset udělat.
Dokonce i když zatím nemáte dostatečné znalosti o komponentách Vaší architektury, je dobré nakreslit si, co víte, protože Vám to pomůže prioritizovat další zjišťování.
Jak se budou Vaše služby vyvíjet, získáte lepší porozumění:
* Svým uživatelům a jejich potřebám,* Systémům, které potřebujete integrovat,* Nejlepší způsob, jak strukturovat systémy, které budujete.
Dejte svému týmu prostor, aby mohli zavádět změny a pravidelně s nimi mluvte, abyste poznali správný čas pro provedení strukturálních zlepšení.
Měli byste [https://www.gov.uk/service-manual/technology/working-with-open-standards <span class="underline">[[Otevřené standardy|používat otevřené standardy]]</span>] pro nastavení rozhraní mezi částmi Vašeho systému, je-li to možné. Používání otevřených standardů usnadňuje pozdější provádění změn.