Geliştirici Üretkenliği: Microsoftun Cevabı Var – Dünyadan Güncel Teknoloji Haberleri

Uzaktan çalışmaya izin verin ve toplantılardan kaçının. Ve herkesin hayal edebileceği en üretken geliştiricilere sahip olacaksınız.

İddia eden şey bu Brian HouckMicrosoft’ta üretkenlik mühendisi olarak görev yapan Dr. Bay Houck ve ekibi, şirket içindeki 5.000 geliştiriciyi inceledi ve şaşırtıcı sonuçlar elde etti.

Hemen hemen her işletmede olduğu gibi, COVID krizi de tüm Microsoft çalışanları için %100 uzaktan çalışma ortamı yarattı. Bu, Houck ve meslektaşlarına uzaktan çalışmanın geliştirici üretkenliği üzerindeki etkisini inceleme fırsatı verdi.

Kod incelemelerini beklemek ve toplantılarda vakit geçirmek zorunda kalmak konsantrasyonunuzu kaybetmenize neden olur

Bu soruları araştırmak için 5.000 geliştirici ve mühendise gittiler. Karar: Geliştiriciler, ofiste beş gün geçirmekten ziyade uzaktan çalışırken daha üretken ve daha mutlu oluyor. Bu çalışmanın şaşırtıcı bir sonucu da hibrit çalışma durumlarının daha fazla üretkenlik veya daha fazla iş tatmini ile sonuçlanmamasıdır.

Araştırmanın ortaya çıkardığı sonuçlardan biri, geliştiricilerin zamanlarındaki sürtünmenin (özellikle kod incelemelerini beklemek ve toplantılarda zaman harcamak zorunda olmak) odaklanmalarını kaybetmelerine neden olduğudur. “Odaklanmış çalışma” esastır ve dikkat dağıtıcı faktör üretkenliğin önünde büyük bir engeldir.

Ancak verimliliği ölçmenin karmaşık bir uygulama olduğu kanıtlandı. Örneğin, 2023 baharındaki tam uzaktan çalışma döneminde geliştiricilerden gelen indirme taleplerinin sayısı %20 arttı. Aynı zamanda Microsoft’un hisse senedi fiyatı da %20 arttı.

Verimlilik sadece üretilen miktarla ilgili değildir

Bay Houck, “Çok fazla kod üretiyorduk” dedi. “Bu rakamlara bakarsanız daha üretken olduğumuzu fark edersiniz, değil mi? Ancak geliştiricilerimiz mutsuzdu. Günde 12 ila 14 saat çalışıyorlardı ve ekiplerinden kopuk hissediyorlardı.”

Verimlilik sadece üretilen miktarla ilgili değildir, diye devam ediyor Bay Houck. Verimlilik ve iş tatmini koşullara bağlı olarak değişir. “Geliştiricilerimizin %55’i uzaktan çalışırken daha az dikkat dağıtıcı şeyle karşılaştı; %49’u daha fazla dikkat dağıtıcı unsurla karşılaştı. Verimlilik tek başına bir şey değildir; geliştiricilerinizin mutluluk düzeyi ve tatmini gibi birçok şeydir. Verimliliğin ne anlama geldiği sorulduğunda Geliştiriciler öğrendiklerinden, iş sonuçlarından ve iş miktarından bahseder.

Sonuçta Houck ve ekibi, geliştiricilerin mutluluğunun ve iş tatmininin “günlerini kod yazarak geçirmekten” kaynaklandığı sonucuna vardı. Günlerini e-posta okuyarak ve yazarak geçirmek istemiyorlar. Kod yazmak, zamanlarını daha tatmin edici bir şekilde kullanmaktır. “Geliştiricilerin kodlamaya harcadıkları zamanın genel iş tatminleriyle ilişkili olduğunu bulduk” diyorlar.

“Önemli olan günü uzatmak değil, amaca yönelik çalışmak için daha fazla zaman bulmaktır”

Aynı zamanda verimlilik bakanın gözündedir.

“Geliştiricilere her gün üretken olup olmadıklarını sorarsanız ve bunu o gün gerçekte yaptıklarıyla ilişkilendirirseniz, yazdıkları kod satırı sayısının veya düzelttikleri hataların sayısının, kendilerini ne kadar üretken hissettiklerini açıklama gücünün olmadığını görürsünüz. gün,” diyor Houck.

Houck’un ekibi ayrıca şunları da buldu: “Birçok geliştirici, işleri ile kişisel yaşamları arasındaki sınırlardan memnun olmakta gerçekten zorlanıyor. Ve bunun, bildirilen üretkenlikleriyle çok önemli bir ilişkisi var. Yani anahtar, günü uzatmak değil, günü uzatmak değil; odaklanmış bir şekilde çalışmak için daha fazla zaman bulmak. Bu, odaklanmış bir şekilde çalışmak, derinlemesine düşünmek için, kesintiye uğramadan daha fazla zaman bulmakla ilgilidir.”

“Hedeflenen işi yapmak için takvimde zamanı engelleyin”

Bay Houck, bu amaçla araştırmacıların “bir saat veya daha uzun kesintisiz bir zaman dilimini – e-posta yok, anlık mesaj yok, ekip çağrısı veya Zoom çağrısı yok” olarak tanımladıkları şeyi ölçtüklerini açıklıyor. “İşlerine odaklanmak için daha fazla zamana sahip olan geliştirme ekiplerinin daha amaç odaklı çalıştığını gördük. Odaklanma konusunda daha iyi olduklarını düşünen geliştiricilerin üretken olduklarını bildirme olasılıkları çok daha yüksek.”

Çözümün, geliştiricilerden “odaklanmış işler yapmak için takvimlerinde zaman ayırmalarını” istemek olduğu sonucuna varıyor. Takvim kodlarında resmi olarak zamanı engelleyen geliştiriciler, bu dönemlerde takvimlerindeki boş zaman bloklarına göre %80 daha fazla bloke ediyor.

Ek olarak, “Kodlama için zaman blokları ayırmak, gün boyunca boş zaman blokları bulmaya çalışmaktan çok daha etkilidir” diye devam ediyor. “İşletmelerde üretkenliği artırmanın en etkili yollarından biri, çalışanların verimli işler yapmak için zaman ayırmalarına yardımcı olmaktır.”

Kötü bir toplantıda olup olmadığınızı nasıl anlarsınız?

Bu boş zamanın kalitesini artırmanın bir yolu “kalitesiz toplantıların sayısını azaltmaktır.” Çok fazla toplantı, geliştiricilerin işyerlerinde en sık dile getirdiği ikinci sorundur.Tabii ki, bazı toplantılar önemlidir, özellikle de patronlarla işbirliği veya toplantıları içeren toplantılar.

“Kötü bir toplantı olup olmadığını nasıl anlarsınız?” Bunun bir yolu, toplantı sırasında başka bir şey yapıp yapmadığınızı bilmektir. Kendinizi e-posta gönderirken veya kod yazarken bulursanız, daha üretken olan siz değilsiniz, olmamanız gereken bir toplantıda oturan sizsiniz.”

Kaynak : “ZDNet.com”

genel-15