Sdílet prostřednictvím


Použití modelu schopností přípravy platformy

Poznámka:

Změřte úsilí vaší organizace o přípravu platforem a nastavte budoucí cíle pomocí průzkumu modelu schopností platformy.

Pomocí modelu schopností platformy můžete měřit aktuální úsilí vaší organizace o vytváření platforem a stanovit cíle pro budoucí zlepšení.

Zákaznický výzkum Microsoftu identifikoval šest základních funkcí, které definují přípravu platformy: investice, přijetí, zásady správného řízení, zřizování a správu, rozhraní a měření a zpětnou vazbu.

Tyto funkce jsou úzce v souladu s klíčovými oblastmi popsanými v modelu vyspělosti architektury platformy Cloud Native Computing Foundation. Tyto funkce pocházejí z analýzy výsledků průzkumu a z více než 30 zdlouhavých pohovorů se zákazníky o technickém úsilí jejich organizace.

Vizualizace zákaznické cesty použitá v tomto článku byla inspirována přednáškou Nicki Watta o Rozvoj vaší platformní inženýrské iniciativy (PlatformCon 2024).

Posouzení aktuálních postupů a stanovení budoucích cílů

Začněte tím, že nejprve určíte, kde vaše organizace spadá dnes v každé oblasti funkcí. Můžete provést buď ruční posouzení, nebo dokončit průzkum modelu schopností platformy.

  1. Pokud chcete spustit ruční posouzení, stáhněte si tento prázdný graf.

    Snímek obrazovky prázdného grafu platformového inženýrství

  2. Stáhněte si tento graf možností v různých fázích, které můžete použít jako referenci. Vaše organizace pravděpodobně nemá stejnou úroveň pro každou funkci. Další informace o jednotlivých schopnostech naleznete v Nastavení cílů pro vaše cílové schopnosti.

    Snímek obrazovky s celým modelem schopností v různých fázích

  3. Pro každou funkci vyplňte kruh v prázdném grafu hodnocení, abyste ukázali, kde je vaše organizace dnes.

    Snímek obrazovky s posouzením s identifikovanými možnostmi

  4. Nakreslete čáru, která spojí tečky.

    Snímek obrazovky s posouzením s připojenými funkcemi

  5. Přidejte prázdný kruh pro každou funkci, která ukazuje budoucí požadovanou fázi vaší organizace. Vaše organizace se například může chtít zaměřit na přechod z počáteční fáze investice do opakovatelné fáze. Mějte na paměti, že změny můžou být postupné. Nemusíte přejít od počáteční fáze k optimalizaci fáze najednou. Cílovým cílem vaší organizace nemusí být také poslední sloupec. Měli byste vybrat požadované fáze, které odpovídají prioritám vaší organizace.

    Snímek obrazovky s hodnocením s přidanými navrhovanými možnostmi

  6. Nakreslete vodorovnou čáru z aktuálních možností vaší organizace do požadovaných možností.

    Snímek obrazovky posouzení s možnostmi připojenými od aktuálního ke navrhovanému stavu.

  7. Prohlédněte si graf, abyste vizualizovali aktuální stav vaší organizace a navrhli budoucí cíle.

    Snímek obrazovky s mapou souhvězdí finanční instituce pro přípravu platformy

V předchozím příkladu se zákazník finanční instituce chce zaměřit na zlepšení jejich přijetí, zásad správného řízení a zřizování a správy. Tady je jejich aktuální stav a výzvy:

  • Přijetí: Technický tým platformy se zaměřuje na vynucování zásad nastavených Centrem excelence (COE) k řízení fungování technických týmů. Veřejné metriky výkonu jednotlivých týmů slouží jako motivátor pro zlepšení. Cílem týmu je růst využití platformy, aniž by se museli spoléhat na direktivy a metriky. Čelí ale výzvám při zvyšování dovedností týmu COE, aby zvládli různé technologie používané napříč technickými týmy. Hlavní překážkou je obava, že platforma nemusí splňovat konkrétní potřeby jednotlivých týmů, což může způsobit poruchy.

  • Zásady správného řízení: Řešení pro přípravu platformy je interně vyvinutý portál, který funguje jako centrum pro vývojáře, nabízí nástroje, příručky, standardy kódování a videa. Portál obsahuje kvíz s minimálními podnikovými požadavky (MERS), který zajistí dodržování předpisů před zahájením kódování. Portál nabízí verzi Stack Overflow pro podporu, certifikované profily inženýrů a cestu k onboardingu pro seznámení nových vývojářů se standardy a nástroji. Hlavním cílem je zjednodušit správu prostředků a integrovat zásady správného řízení do životního cyklu vývoje, odstranit kritické body a přilákat špičkové technické talenty pomocí moderní sady nástrojů.

  • Zřizování a správa: Inženýrský tým platformy vytvořil optimální cesty pro vývojáře, aby zvýšili produktivitu při zachování flexibility. Cílem je nabídnout efektivní cestu a zároveň umožnit přizpůsobení. Při navrhování těchto cest se tým CTO snaží oslovit co nejvíce vývojářů, ale složitost banky s tisíci používanými nástroji činí univerzální přístup náročným. Aby organizace škálovaly platformu, rozpoznává potřebu automatizovaného zřizování prostředků, aby splňovala různorodé potřeby svých technických týmů.

Stanovte cíle pro cílové schopnosti

Každá funkce má odpovídající otázku. Seznamte se s oblastmi schopností, na které jste se zaměřili na další vylepšení, a zjistěte, jak lépe rozvíjet postupy přípravy platforem ve vaší organizaci.

  • Investice: Jak jsou zaměstnanci a prostředky přidělovány na možnosti platformy?
  • Přijetí: Proč a jak uživatelé zjišťují a používají vaše technické řešení platformy a jeho možnosti?
  • Zásady správného řízení: Jak zajistíte, aby vaši uživatelé měli přístup k prostředkům a možnostem, které potřebují, a aby náklady, data a IP adresy byly spravovány odpovídajícím způsobem?
  • Zřizování a správa: Jak uživatelé vytvářejí, nasazují a spravují prostředky?
  • Rozhraní: Jak uživatelé komunikují s možnostmi platformy a využívají je?
  • Měření a zpětná vazba: Co je proces vaší organizace pro shromažďování a začlenění zpětné vazby a jak měříte úspěšnost postupů přípravy platformy?