Aylar değil haftalar içinde çalıştırabileceğiniz küçük, test edilebilir bahisler olarak çerçeveleyerek zor problemleri erken çözmeye başlayın. Bir proje karmaşıklaştığında, net bir plan her geliştirici ve yöneticinin uyumlu kalmasına yardımcı olur. İlk hipotez, gerçek ürünlere doğru inşa ederken daha da hızlı öğrenebileceğiniz ve riski sınırlayabileceğiniz ölçülebilir bir döngü başlatır.

Kısıtlamaları, başarı kriterlerini ve fikri kanıtlamak veya çürütmek için gereken minimum değişiklikleri açıkça belgeleyin. Bu yaklaşım, ekiplerin geri bildirim döngülerini kısaltmasına yardımcı oldu ve bir geliştirici ve bir yöneticinin planın sahibi olmasını gerektiriyor, çünkü işbirliği kaliteyi artırır ve döngüleri azaltır. Sıkı bir üçlü gibi, öncelikleri belirler, sahipleri atar ve kaosa yol açan aşırı çalışma nöbetlerinden kaçınırlar.

İğneyi en hızlı hareket ettirebileceğiniz yere odaklanın: tam bir sistem yeniden yazımı olmadan yaklaşımı kanıtlayan harika, gözlemlenebilir bir sinyal oluşturun. Minimum bir ürün değişikliği oluşturun, kontrollü bir deney başlatın ve gönderdiğimiz ürünler için sonuçları net bir başlangıç çizgisine göre ölçün. Metrik yukarı doğru eğilim gösteriyorsa, ölçeklendirebilirsiniz; aksi takdirde, hızlıca yön değiştirin ve değişikliği küçük tutun. Bu döngü, paydaşlar için öngörülebilirliği sürekli olarak artırır.

Tek bir hack olarak başlayan şey, ekiplerin gruplar arasında benimsediği tekrarlanabilir bir sürece dönüştü. Kadans, ekipler arası uyumu artırıyor ve işletmenin geç aşamadaki düzeltmelerden kaçınmasına yardımcı oluyor. Her ekip, neyi test edeceğini, sonuçları nasıl ölçeceğini ve yanlış bir ipucunu ne zaman durduracağını açıkça belgelendirmelidir. Bu modelle, değişikliklerin benimsenmesi kolaylaşır ve ürünler güvenle gönderilir.

Facebook Mühendisliği: Zor Şeyleri Erken Çözmek ve Çalışmanın Geleceği

Facebook Engineering: Solving Hard Things Early and the Future of Work

Ocak ayında iki yüksek etkili, zorlu sorunla başa çıkmak için özel, çapraz işlevli bir ekiple başlayın ve hızlı hareket edip birlikte ilerlerken kararları ortak bir e-posta dizisinde belgeleyin.

Odaklandıkları şey, mühendis ekiplerinin güven oluşturabilmesi, sorunun sahiplenebilmesi ve hızlı bir şekilde teste giren her yinelemeden öğrenebilmesi için fikirden çalışan yazılıma kadar geçen süreyi kısaltmaktır. Bu yaklaşım, sorunları içeride tutar ve etki üzerindeki çıtayı yükseltirken, ekibi tüm üründen daha fazla sorumlu hale getirir.

Uygulamada, herkesi uyumlu tutan video kontrolleri, eşzamansız güncellemeler ve tıklayarak katılma panolarıyla sıkı bir döngü çalıştırıyoruz. Meta ekiplerine, bluesky fikirlerine katıldığımızda ve optik üzerinde etkiye önem veren özel bir mühendisle bu yaklaşım işbirliğini güçlendirecektir. Platform ölçeklenecek şekilde oluşturulmuştur ve teknoloji seçimlerimiz oluşturma döngüsündeki gecikmeyi azaltır.

Bir sonraki ölçeceğimiz şey, erken uyarı sinyallerine, hızlı triaja ve net devirlere odaklanıyor: her uyarı bir sahibe, son tarihe ve bir değişikliği test etmek için kısa bir plana bağlanıyor. E-posta dizisi ocak ayından geleceğe kadar canlı kalır, böylece ekipler sahiplik konusunda netliğe sahip olur ve resmi bir lansmanı beklemeden fikirden etkiye geçerler.

Birlikte, bu disiplin meta ve Facebook Mühendisliğinde çalışmanın geleceğini şekillendiriyor: mühendisler sahiplenmeye tıklayabilme, kararları zorlayabilme ve kullanıcı talebiyle ölçeklenen yazılımı gönderme yetkisine sahip hissediyor. Sonuç, eskisinden daha güçlü ürünler, daha az bluesky yanlış okuması ve zorlu sorunlarla karşı karşıya kalındığında bile sorumluluğun paylaşıldığı bir kültürdür.

Facebook Mühendislik Başkan Yardımcısı: Etkiye giden pratik yollar

Facebook VP of Engineering: Practical paths to impact

Mobil kullanıcılar için minimum uygulanabilir bir karşılama özelliği sunmak üzere üç haftalık bir gönderi sprinti başlatın ve etkiyi hızlı bir şekilde kanıtlamak amacıyla aktivasyon ve elde tutmayı ölçün.

Zihni somut sonuçlara odaklı tutun. Ürün, mühendislik, tasarım, veri ve Kalite Güvencesi'ni içeren işlevler arası bir ekip kurun ve hızlı hareket etmek için gruba bir aile gibi davranın. Meta öncelikleriyle uyumlu, sınırları aşan bir fırsat seçin, ardından gerçek kullanıcılar için küçük, tasarlanmış bir özelliği üretime itin. Hipotezi doğrulamak ve aşırı geliştirmenin önüne geçmek için haberlerden ve davranışlardan gelen gerçek dünya sinyallerini kullanın.

Net bir metrik seti kullanarak, ilk hafta içindeki aktivasyonu izleyin ve sonraki iki hafta boyunca elde tutmayı takip edin. Metrikler yukarı doğru eğilim gösterirse, yüz kitaplarının mobil ve web yüzeylerine genişletin ve kapsamı, yapı taşı kadar basit ve ölçülebilir tutarak genişletin. Plan, herkesin anladığı kilometre taşlarıyla basit, tekrarlanabilir ve ekibin sahip olduğu bir plan olmalıdır.

Bir risk bütçesi belirleyin: Bir metrik iki yinelemeden sonra durursa, boşa giden çabaları önlemek için hızlı bir şekilde hedef değiştirin ve açık bir şekilde iletişim kurun. Büyüme, görünür iyileştirmelerin gönderilmesinden gelir ve ekip, gerçek müşteri verilerini kullanarak geri bildirim döngülerinde yineleme yaparak daha hızlı öğrenir.

Bir lider olarak, mühendislerden ürün yöneticilerine kadar her üyenin deneyleri zorlama ve katkıda bulunma yetkisine sahip olduğunu hissettiği bir kültür geliştirin. Bir bilgisayar korsanı zihniyetini teşvik edin, faaliyete değil etkiye odaklanın ve çalışmanın yüz kitaplarının ve daha geniş meta stratejisinin hedefiyle uyumlu olduğundan emin olun. Bu yaklaşım, herkesin somut sonuçlara yönelik çalışmasını sağlar ve mobil, gönderi ve bluesky dahil olmak üzere yeni platformlarda fırsatlar yaratır.

Erken Aşama Deneylerini Uygulayın: kriterler, kapsam ve karar noktaları

Odaklanmış, somut bir öneriyle başlayın: Bir bilgisayar korsanı zihniyetini benimseyin ve tek, test edilebilir bir hipotez üzerinde iki haftalık bir pilot uygulama yürütün. Bu, ofisi süreci şişirmeden yalın tutar ve yönetime ölçekleme veya duraklatma için net sinyaller sağlar. Uygulamada, ekipler bu şekilde disiplinli olmuştur ve en anlamlı içgörüler en iyi bahislerden ortaya çıkmaktadır. Şirket hedefleriyle uyumlu olduğunda, her çeyrekte üç deney sağlıklı bir ritimdir. Ekip, planı ve beklenen sonuçları yakalamak için hızlı bir video notu yazdı.

Deney seçme kriterleri

  • Etki ve stratejik uyum: şirket için önemli olan birincil metriği tanımlayın ve büyüme, elde tutma veya gelirle bağlantılı olduğundan emin olun; tek bir sayıya aşırı güvenmeyi önlemek için üç sinyali (aktivasyon, etkileşim, gelir) takip edin.
  • Uygulanabilirlik ve veri erişimi: mevcut teknoloji yığını ve veri akışlarıyla efekti ölçüp ölçemeyeceğinizi onaylayın; varyant başına en az 1000 tekil kullanıcıyı hedefleyin ve her tıklama olayını ve bağlamını kaydedin.
  • Risk ve maliyet: bütçeyi sınırlandırın (örneğin, 10 binin altında) ve kullanıcı etkisini en aza indirin; bir şey ters giderse bir geri alma planı isteyin.
  • Hız ve öğrenilebilirlik: bir sonraki vardiyada veya başka bir ofiste tekrarlanabilir bir kurulumla 7–14 günlük bir çalışma için tasarlayın; oluşturulmuş bir gösterge tablosu, ekibin ilerlemeyi gerçek zamanlı olarak izlemesine yardımcı olur.
  • Değişkenlerin bağımsızlığı: analizi ve yorumu basitleştirmek için deney başına bir değişkeni izole edin; kontrollü bir faktöriyel tasarım planlamadığınız sürece çok faktörlü bahislerden kaçının.

Kapsam yönergeleri

  • Deney başına bir temel hipotez: birincil metriği yönlendiren tek bir değişiklik; bu, etkiyi ve öğrenmeyi atfetmenin en net yoludur.
  • Zamana Ayırma ve kapsam: yinelemeleri en fazla iki hafta tutun; sinyal kalitesini korumak için erken aşama testlerinde geniş yeniden yazmalardan kaçının.
  • Hedef veri hacmi: varyant başına 1.000–2.000 tekil kullanıcıyı veya pratik bir delta'yı güvenle tespit edecek kadar trafiği hedefleyin.
  • Ölçüm ve yapılar: tıklamaları, dönüşümleri ve nihai sonucu takip edin; paydaşlar için kısa bir video özeti ve tek sayfalık bir not ekleyin.
  • Belgeleme ve paylaşım: Hipotezi, yöntemi, sonuçları ve kararı yazın; ekibe katılan takım arkadaşlarının ve yeni işe alınanların mantığı hızlı bir şekilde takip edebildiğinden emin olun (birinin şirkete yakın zamanda katıldığı durumlarda, bu onların yetişmelerine yardımcı olur).
    1. 0. Aşama – Tasarım hazırlığı: Net bir hipotezi, birincil metriği, veri kaynaklarını ve bir bütçe üst sınırını onaylayın; herhangi bir öğe eksikse, duraklayın ve başlamadan önce boşluğu doldurun.
    2. 1. Aşama – Veri toplama ve sinyal kontrolü: Hedeflenen örneği tamamlayın ve deltayı değerlendirin; iyileşme eşiği karşılıyorsa (örneğin, %8-12%) ve sonuçlar segmentler arasında geçerliyse, devam edin; aksi takdirde durun veya hipotezi revize edin.
    3. 2. Aşama – Risk ve fizibilite incelemesi: Herhangi bir olumsuz etki, mevsimsellik veya uygulama gecikmesi olmadığını doğrulayın; sonuçlar sınırda ise veya kohortlar arasında aniden farklılık gösteriyorsa, ikinci bir bakış gereklidir.
    4. 3. Aşama – Ölçeklendirme kararı: Olumlu, düşük riskli bir sonuç ve sonraki sürüm veya ofis için bir dağıtım planı ile daha geniş bir dağıtıma geçin; sonuçlar karmaşık veya riskliyse, duraklayın veya farklı bir hipotezle hedefli bir takip testi yapın.

    Microsoft ve Facebook: mühendislik hızı, ödünleşimler ve kültürel farklılıklar

    İki aşamalı yaklaşım: Özellik işaretleri ve küçük PR'larla kullanıcıya dönük özelliklerde hızlı hareket edin, aynı zamanda özel sorumluluk ve yönetişim ile temel güvenilirliği koruyun.

    İşte bu devlerin hızı, riski ve kültürü nasıl dengelediğine ve bu dersleri kuruluşunuzda nasıl uygulayabileceğinize dair pratik bir bakış açısı:

    • Hız kolları: Mühendisleri sık sık küçük değişiklikler yapmaya zorluyorlar. Özellik işaretleri, kullanıcıları riske atmadan üretimde test yapmalarını sağlar. Deney için Google'dan ilham alıyorlar; risk miktarını yönetilebilir tutan döngülerde yineleme yapıyorlar. Bu, mühendisler arasında güçlü çalışma alışkanlıklarını geliştirir ve hesap verebilirliği güçlendirir.
    • Ödünleşimler ve risk: İnovasyona güçlü bir vurgu, güvenilirlikle çatışabilir. Microsoft, kademeli sürümler ve risk kontrolleri için pencereler yaratarak resmi organizasyonel süreçlere ve daha uzun planlama ufuklarına yönelirken; Facebook, adanmış SRE uygulamaları bunu kontrol altında tutmadığı sürece, kritik sistemlerin uç vakalar tarafından vurulabileceği hızlı yineleme ve sahiplenmeyi vurgular.
    • Kültürel zıtlıklar ve işe alım: Microsoft'ta işe alım, ekipler arası işbirliğine, uzun vadeli büyümeye ve süreç titizliğine öncelik verirken; Facebook özerkliğe, hıza ve pragmatik sahiplenmeye öncelik verir. Organizasyonel yapılar bunu yansıtır: Microsoft'ta daha merkezi bir yönetişim modeli, burada ise daha düz ekipler. Birçok şirket için mühendisler için açık hesap verebilirlik ve net kariyer yolları, hız ve istikrarı dengelemeye yardımcı olur.
    • COVID ve uzaktan çalışma: COVID, ekipleri zaman uyumsuz olarak ve farklı zaman dilimlerinde işbirliği yapmaya zorladı. En iyi ekipler, insanlar dağılmış olsa bile çalışma alışkanlıklarının güçlü kalması için güvenilir ritüeller, tutarlı belgeler ve hızlı geri bildirim döngüleri uygular. Burada, SRE'ler ve nöbetçi mühendisler gibi özel roller, değişimler yoluyla istikrar sağlar.

    İşe alım uygulamaları, işe alıştırma ve ekipler arası eşleşme dahil olmak üzere hız için önemlidir. Güçlü alışkanlıkları ve hesap verebilirliği nasıl benimsediklerinin tonunu belirlerler.

    Şimdi uygulanacak ilk ve ikinci çıkarımlar:

    1. Birincisi: Ürün alanına göre karar verme haklarını açık hesap verebilirlik ile haritalandırın; kaymayı en aza indirmek için ürün yöneticilerine, mühendislere ve SRE'lere sahiplik atayın.
    2. İkincisi: Sağlam bir özellik işareti ve enstrümantasyon stratejisi uygulayın; geniş dağıtımdan önce etkiyi kanıtlamak için geri alma planları ve gerçek zamanlı metrikler ekleyin.
    3. Üçüncüsü: Özel SRE'ler ile personel oluşturun ve otomatik test, kapasite planlama ve yayın sonrası incelemelere yatırım yapın; bu, hızın güvenilirliği tehlikeye atmasını önler.
    4. Dördüncüsü: İşe alım ve organizasyonel yapıyı seçilen hız etrafında hizalayın; sadece bireysel parlaklığa değil, güçlü çalışma alışkanlıklarına ve fonksiyonlar arası işbirliğine vurgu yapın.

    Önemli Çıkarım: Hız, tek bir kısa yol değil, kasıtlı seçimlerden oluşan bir bütündür. Ekiplere deney yapma özerkliği tanıyarak ve risk için hesap verebilirliği sağlayarak, hızlı yineleme ve birinci sınıf müşteri sonuçlarına olanak tanıyan fırsat pencereleriyle başarılı olurlar. Bu dengenin getirisi, daha hızlı döngüler, daha iyi ürün kalitesi ve hem bulut hem de istemci platformlarında kalıcı yenilikler olarak kendini gösterir.

    Facebook'ta Çalışmanın Geleceği: uzaktan çalışma normları, eşzamansız iş birliği ve ekip ritüelleri

    Öneri: Gürültüyü azaltmak, kararları daha hızlı vermek ve uzaktan çalışma için doğru yapıyı oluşturmak üzere ürün ekipleri arasında sabitlenmiş eşzamansız iş birliği pencereleri oluşturun. Bu, hizalamayı belirginleştirecek, sahiplenmeyi teşvik edecek ve ürünü oluşturmayı hızlandıran ve etki yönünde üst düzey bir amaca ulaşmayı sağlayan tekrar edilebilir bir ritim yaratacaktır. Bazı ekipler zaten bu yaklaşımı zorladı; bu, şirketin ürün hattı için bir sonraki hamlenin sinyalini veriyor.

    Uzaktan çalışma normları, yanıt beklentilerini, sorun giderme engellerini ve kararların merkezi bir yapıda nasıl kaydedileceğini tanımlayacaktır. Deneyimli mühendisler netlik istedi; bir sonraki adım, neyin acil ve neyin eşzamansız ilerleme olarak nitelendirileceğini kodlamaktır. Bazı ekipler tamamen eşzamansız çalışmaya geçti; diğerleri kısa senkron dokunuş noktalarını korudu. Plan, ofisi varsayılan değil, isteğe bağlı bir merkez olarak kullanarak ürün hatları arasında bir denge sağlamaktır. Bu yaklaşım, gerektiğinde iş birliğine geri dönmeye ve tükenmişliği önlemeye yardımcı olacaktır.

    Ekip ritüelleri, eşzamansız çalışmayı insan bağlantısına dönüştürür. Haftalık tasarım incelemeleri, iki haftada bir mimari toplantıları ve şeffaf bir tabloda zaman sınırlı ve belgelenen aylık ölüm sonrası incelemeler gibi ritüel kadanslarını benimseyeceğiz. Bu ritüeller, hızlı geri bildirim sağlar, yeniden çalışmayı azaltır ve uzaktan çalışma gerçeklerine saygı duyarken ürün hızını korur. Sonuç, kaliteden ödün vermeden daha hızlı hareket eden deneyimli, uyumlu bir ekiptir.

    Norm Gerekçe Metrikler Sahibi
    Sabit eşzamansız pencereler Kesintileri azaltır, sahiplenmeyi netleştirir ve kararları hızlandırır yanıt süresi, döngü süresi, toplantı sayısı Mühendislik liderleri
    Merkezi karar yapısı Platformlar ve ekipler arasında tek bir gerçek kaynağı güncellenen belge yüzdesi, kararları yansıtma gecikmesi PMO, Strateji
    Zaman sınırlı ritüeller Eşzamansız çalışmayı öngörülebilir insan kalıplarına dönüştürür katılım oranı, eylem öğelerinin takibi Ekip kolaylaştırıcıları
    Ofis hibrit politikası İş birliği için isteğe bağlı yüz yüze merkezler sağlar yüz yüze katılım oranı, iş birliği sonuçları İK ve Liderlik
    Ürün döngüsü incelemeleri Hızlı yineleme ile ivmeyi koruyun gönderme döngüsü süresi, özellik benimseme Ürün yöneticileri

    AR/VR ve Ses Yol Haritası: sürükleyici deneyimlere ve platform entegrasyonuna öncelik verme

    90 günde üretime hazır bir başlangıç sunan 12 aylık bir AR/VR ve Ses Yol Haritası ile başlayın: sağlam bir uzamsal ses motoru, platformlar arası bir SDK ve hafif bir içerik formatı. Bu yol haritası, geçmişten alınan dersler üzerine inşa edilmiştir ve şirket stratejisiyle uyumludur. Yönlendirme, işleme ve tıkanmayı doğrulamak için geçen çeyrekte ilk uzamsal ses prototipini gönderdik. Bu temelden yola çıkarak üç dalga planlayın: sonraki Dalga 1, kulaklık performansını ve temel sürükleyiciliği hedefler; Dalga 2, sürükleyici görseller ve gerçek zamanlı aydınlatma ekler; Dalga 3, platform API'lerine ve geliştirici araçlarına ölçeklenir.

    Ses doğruluğunu 20 ms'nin altında bir gecikme hedefi, 360 derecelik ses sahneleri ve hassas dudak senkronizasyonu ile görsellerle ilişkilendirerek sürükleyici deneyimlere odaklanın. Metrikleri doğrudan etkileşim süresi ve elde tutma yoluyla izleyin. Somut bir şey hedefliyoruz: ilk iki ayda %15 daha yüksek katılım ve Seattle ekiplerinin üzerine inşa edebileceği, topluluğa güncellemeler sunan güçlü bir başlangıç.

    Quest, OpenXR, SteamVR, iOS/Android AR ve WebXR ile açıkça entegre olun; avatar sesleri, uzamsal ses, mikrofon yakalama ve tıkanma için tek bir API yüzeyi sağlayın. Bir sonraki sürüm, geliştiricilerin varlıkları platformlar arasında yeniden kullanmasını sağlayan Unity ve Unreal için birleşik bir eklenti sunacak.

    Seattle merkezli liderlik, yalın bir organizasyon modeli altında ürün yöneticileriyle koordinasyon sağlayacaktır. Yönetim, ses, görseller ve platform kodu için net sahipler atayacak ve her şeyi tek bir iş listesinde görünür tutacaktır. Aynı süreçlerin organizasyon birimlerinde ölçeklenmesini sağlamak için şirket ekipleriyle uyum sağlayacağız. Yöneticiler risk, fizibilite ve personel hakkında konuştu ve bu notlar planı besledi. Seattle'da, liderlik yol haritalarını ve kaynak planlamasını senkronize etmek için harici ortaklarla bağlantı kurar.

    Geliştiricilerden ve kullanıcılardan doğrudan geri bildirim alarak topluluğu erken aşamada dahil edin. Üç aylık bir ritimle somut değer elde edin: her sekiz haftada bir güncellemeler yayınlayın, yıl sonuna kadar 1,5 milyon aylık aktif kullanıcıyı takip edin ve oturum başına uzamsal ses doğruluğunu ve etkileşimini ölçün. İş ortaklarına erken erişim sağlamak, şirketin uzun vadeli hedefleri ve Seattle ekosisteminin ihtiyaçları ile yol haritasının uyumlu kalmasını sağlarken adaptasyonu hızlandıracaktır.