Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Mät organisationens plattformstekniska arbete och ange framtida mål med undersökningen Platform Engineering Capability Model.
Använd plattformsteknikens kapacitetsmodell för att mäta organisationens nuvarande plattformstekniska arbete och för att ange mål för framtida förbättringar.
Microsofts kundundersökning identifierade sex kärnfunktioner som definierar plattformsutveckling: investering, implementering, styrning, etablering och hantering, gränssnitt och mätningar och feedback.
Dessa funktioner är nära anpassade till de nyckelområden som beskrivs i Cloud Native Computing Foundations modell för plattformsutveckling. Dessa funktioner kom från analys av undersökningsresultat och från över 30 långa intervjuer med kunder om organisationens plattformstekniska arbete.
Visualiseringen av kundresan som används i den här artikeln inspirerades av Nicki Watts session om att mogna ditt plattformsutvecklingsinitiativ (PlatformCon 2024).
Utvärdera dina nuvarande metoder och ange framtida mål
Kom igång genom att först identifiera var din organisation infaller i dag inom varje kapacitetsområde. Du kan antingen göra en manuell utvärdering eller slutföra undersökningen Platform Engineering Capability Model.
Starta den manuella utvärderingen genom att ladda ned det här tomma diagrammet.
Ladda ned det här diagrammet över funktionerna i olika faser som ska användas som referens. Din organisation är troligen inte på samma nivå för varje funktion. Mer information om varje funktion finns i Ange mål för dina målfunktioner.
För varje funktion fyller du i en cirkel i det tomma utvärderingsdiagrammet för att visa var din organisation är idag.
Rita en linje för att ansluta punkterna.
Lägg till en tom cirkel för varje funktion som visar organisationens framtida önskade fas. Din organisation kanske till exempel vill fokusera på att gå från den inledande investeringsfasen till den repeterbara fasen. Tänk på att förändring kan ske gradvis. Du behöver inte gå från den första till att optimera fasen på en gång. Organisationens målmål kanske inte heller är den sista kolumnen. Du bör välja önskade steg som överensstämmer med organisationens prioriteringar.
Rita en vågrät linje från var och en av organisationens aktuella funktioner till önskade funktioner.
Granska diagrammet för att visualisera organisationens aktuella tillstånd och föreslagna framtida mål.
I föregående exempel vill finansinstitutskund fokusera på att förbättra sina funktioner för implementering, styrning och etablering och hantering. Så här ser deras aktuella tillstånd och utmaningar ut:
Implementering: Plattformsteknikern fokuserar på att framtvinga principer som fastställts av Center of Excellence (COE) för att vägleda hur teknikteam fungerar. Att göra varje teams prestandamått offentliga fungerar som en drivkraft för förbättringar. Teamet strävar efter att öka plattformsanvändningen utan att förlita sig på direktiv och mått. De står dock inför utmaningar när det gäller att lära coe-teamet att hantera de olika tekniker som används i olika teknikteam. Ett stort hinder är oron för att plattformen kanske inte uppfyller enskilda teams specifika behov, vilket kan orsaka fel.
Styrning: Plattformstekniklösningen är en internt utvecklad portal som fungerar som en central hubb för utvecklare som erbjuder verktyg, guider, kodningsstandarder och videor. Portalen innehåller ett test om minimikrav för företag (MERS) för att säkerställa efterlevnad innan kodningen börjar. Portalen innehåller en version av Stack Overflow för support, certifierade teknikerprofiler och en introduktionsresa för att bekanta nya utvecklare med standarder och verktyg. Det huvudsakliga framtida målet är att effektivisera resurshanteringen och integrera styrningen i utvecklingslivscykeln, ta bort flaskhalsar och locka till sig tekniska topptalanger med en modern verktygsuppsättning.
Etablering och hantering: Plattformsteknikteamet skapade effektiva lösningar för utvecklare för att öka produktiviteten och samtidigt bibehålla flexibiliteten. Målet är att erbjuda en effektiv väg samtidigt som anpassning tillåts. När CTO-teamet utformar dessa vägar syftar det till att tillgodose de flesta utvecklare, men bankens komplexitet, med tusentals verktyg i bruk, gör en-storlek-passar-alla till en utmaning. För att skala plattformen inser organisationen behovet av automatiserad resursetablering för att uppfylla de olika behoven hos sina många tekniska team.
Ange mål för dina målfunktioner
Varje funktion har en motsvarande fråga. Utforska de kapacitetsområden som du har riktat in dig på för att förbättra ytterligare och lär dig hur du kan utveckla organisationens plattformstekniska metoder.
- Investering: Hur tilldelas personal och medel till plattformsfunktioner?
 - Implementering: Varför och hur identifierar och använder användarna din plattformstekniska lösning och dess funktioner?
 - Styrning: Hur ser du till att användarna har åtkomst till de resurser och funktioner som de behöver och att kostnader, data och IP hanteras på rätt sätt?
 - Etablering och hantering: Hur skapar, distribuerar och hanterar användarna resurser?
 - Gränssnitt: Hur interagerar användare med och använder plattformsfunktioner?
 - Mätning och feedback: Vad är organisationens process för att samla in och införliva feedback och hur mäter du framgång för dina plattformstekniker?