Aracılığıyla paylaş


Platform Mühendisliği Yetenek Modelini Kullanma

Uyarı

Platform Mühendisliği Yetenek Modeli anketi ile kuruluşunuzun platform mühendisliği çalışmalarını ölçün ve gelecekteki hedefleri belirleyin.

Kuruluşunuzun geçerli platform mühendisliği çalışmalarını ölçmek ve gelecekteki iyileştirme hedeflerini belirlemek için Platform Mühendisliği Yetenek Modeli'ni kullanın.

Microsoft'un müşteri araştırması , platform mühendisliğini tanımlayan altı temel özellik tanımladı: yatırım, benimseme, idare, sağlama ve yönetim, arabirimler ve ölçümler ve geri bildirim.

Bu özellikler , Cloud Native Computing Foundation'ın platform mühendisliği olgunluk modelinde belirtilen temel alanlarla yakından uyumludur. Bu özellikler, anket sonuçlarını analiz etme ve kuruluşlarının platform mühendisliği çalışmaları hakkında müşterilerle yapılan 30'dan fazla uzun görüşmeden geldi.

Bu makalede kullanılan müşteri yolculuğu görselleştirmesi, Nicki Watt'ın Platform Mühendislik Girişiminizi Olgunlaştırma (PlatformCon 2024) oturumundan esinlendi.

Geçerli uygulamalarınızı değerlendirme ve gelecekteki hedefleri belirleme

İlk olarak kuruluşunuzun her yetenek alanında bugün nerede olduğunu belirleyerek başlayın. El ile değerlendirme yapabilir veya Platform Mühendisliği Yetenek Modeli anketini tamamlayabilirsiniz.

  1. El ile değerlendirmeyi başlatmak için bu boş grafiği indirin.

    Platform mühendisliği boş grafiğinin ekran görüntüsü.

  2. Başvuru olarak kullanmak üzere farklı aşamalardaki özelliklerin bu grafiğini indirin. Kuruluşunuz her özellik için büyük olasılıkla aynı düzeyde değildir. Her özellik hakkında daha fazla bilgi edinmek için bkz. Hedef yetenekleriniz için hedefleri ayarlama.

    Farklı aşamalarda yetenek modelinin tamamının ekran görüntüsü.

  3. Her özellik için, kuruluşunuzun bugün nerede olduğunu göstermek amacıyla değerlendirme grafiğindeki boş daireyi doldurun.

    Tanımlanan özelliklere sahip değerlendirmenin ekran görüntüsü.

  4. Noktaları bağlamak için bir çizgi çizin.

    Bağlı yeteneklerle değerlendirmenin ekran görüntüsü.

  5. Kuruluşunuzun gelecekteki istenen aşamasını gösteren her özellik için boş bir daire ekleyin. Örneğin, kuruluşunuz ilk yatırım aşamasından tekrarlanabilir aşamaya geçişe odaklanmak isteyebilir. Değişikliğin aşamalı olabileceğini unutmayın. Başlangıç aşamasından en iyi duruma getirme aşamasına tek seferde gitmeniz gerekmez. Kuruluşunuzun hedef hedefi de son sütun olmayabilir. Kuruluşunuzun öncelikleriyle uyumlu istenen aşamaları seçmelisiniz.

    Önerilen özelliklerin eklendiği değerlendirmenin ekran görüntüsü.

  6. Kuruluşunuzun geçerli özelliklerinin her birinden istenen özelliklere yatay bir çizgi çizin.

    Gerçekten önerilene bağlı özelliklere sahip değerlendirmenin ekran görüntüsü.

  7. Kuruluşunuzun geçerli durumunu ve gelecekteki önerilen hedeflerini görselleştirmek için grafiğinizi gözden geçirin.

    Platform mühendisliği için finans kurumu yıldız haritasının ekran görüntüsü.

Önceki örnekte finans kurumu müşterisi benimseme, idare, sağlama ve yönetim özelliklerini geliştirmeye odaklanmak istemektedir. İşte şu anki durumları ve karşılaştıkları zorluklar:

  • Benimseme: Platform mühendislik ekibi, mühendislik ekiplerinin nasıl çalıştığına rehberlik etmek için Mükemmellik Merkezi (COE) tarafından belirlenen ilkeleri zorunlu kılmaya odaklanır. Her ekibin performans ölçümlerini herkese açık hale getirmek, iyileştirmeyi teşvik eder. Ekip, yönergelere ve ölçümlere bağlı kalmadan platform kullanımını artırmayı amaçlar. Ancak, COE ekibinin mühendislik ekiplerinde kullanılan çeşitli teknolojileri yönetmek için becerilerini geliştirme konusunda güçlüklerle karşılaşıyorlar. Önemli bir engel, platformun tek tek ekiplerin belirli ihtiyaçlarını karşılamayabileceği ve arızalara neden olabileceği endişesidir.

  • İdare: Platform mühendisliği çözümü, geliştiriciler için araçlar, kılavuzlar, kodlama standartları ve videolar sunan merkezi bir merkez görevi gören dahili olarak geliştirilmiş bir portaldır. Portal, kodlama başlamadan önce uyumluluğu sağlamak için en düşük kurumsal gereksinimler (MERS) testi içerir. Portalda destek için Stack Overflow sürümü, sertifikalı mühendis profilleri ve yeni geliştiricileri standartlar ve araçlarla tanımaya yönelik bir ekleme yolculuğu bulunur. Gelecekteki ana hedef, kaynak yönetimini kolaylaştırmak ve idareyi geliştirme yaşam döngüsüyle tümleştirmek, performans sorunlarını ortadan kaldırmak ve modern bir araç takımıyla en iyi teknik yetenekleri çekmektir.

  • Sağlama ve yönetim: Platform mühendislik ekibi, esnekliği korurken üretkenliği artırmak için geliştiriciler için mutlu yollar oluşturdu. Amaç, özelleştirmeye izin verirken verimli bir yol sunmaktır. Bu yolları tasarlarken, CTO ekibi çoğu geliştiriciye hizmet etmeyi amaçlar, ancak binlerce araç kullanıldığında bankanın karmaşıklığı, hepsine tek boyuta uyan bir zorluk yaratır. Kuruluş, platformu ölçeklendirmek için birçok mühendislik ekibinin çeşitli ihtiyaçlarını karşılamak için otomatik kaynak sağlama gereksinimini kabul eder.

Hedef yetenekleriniz için hedefler belirleme

Her özelliğin karşılık gelen bir sorusu vardır. Geliştirme için hedeflediğiniz yetenek alanlarını daha fazla araştırın ve kuruluşunuzun platform mühendisliği uygulamalarını nasıl geliştirebileceğinizi öğrenin.

  • Yatırım: Platform özelliklerine personel ve fonlar nasıl ayrılır?
  • Benimseme: Kullanıcılar platform mühendisliği çözümünüzü ve özelliklerini neden ve nasıl keşfeder ve kullanır?
  • İdare: Kullanıcılarınızın ihtiyaç duydukları kaynaklara ve özelliklere erişimi olduğundan ve maliyetlerin, verilerin ve IP'nin uygun şekilde yönetildiğinden nasıl emin olursunuz?
  • Sağlama ve yönetim: Kullanıcılarınız kaynakları nasıl oluşturur, dağıtır ve yönetir?
  • Arabirimler: Kullanıcılar platform özellikleriyle nasıl etkileşim kurar ve bunları nasıl tüketir?
  • Ölçüm ve geri bildirim: Kuruluşunuzun geri bildirim toplama ve birleştirme süreci nedir ve platform mühendisliği uygulamalarınızın başarısını nasıl ölçersiniz?