Chrome’da sizin kendi alanınız
Gerçek hayattaki kullanım, Chrome tarayıcısında inovasyona nasıl ilham verdi? Google Güvenlik Mühendisliği Merkezi’nden Sabine Borsay ve David Roger, yeni Chrome profilleri özelliğiyle ilgili ortak çalışmalarını anlatıyor.
Paris’teki Google ofisinde yazılım geliştiricisi olarak çalışan David Roger, “Bütün ailem bir süredir ortak bir bilgisayarda Chrome tarayıcısını kullanıyor” diye açıklıyor. “Bazen aynı anda 50 web sitesine kadar açılıyor. Örneğin, son zamanlarda gördüğüm bir YouTube videosunu bulmaya çalışırken, arama geçmişinde Minecraft video klipleri de görüyorum. Bu gerçekten bir karmaşa.” David’in bu sorunu yaşayan tek kişi olması pek olası değil. Ailelerin bir bilgisayarı ve aynı Chrome tarayıcıyı paylaşması alışılmadık bir durum değil. Bu, özellikle koronavirüs pandemisi sırasında böyle oldu. Ebeveynler, bakıcılar ve çocukları aynı anda okuyor, araştırıyor ve eğlence kaynakları arıyorlar. Kişisel ayarlar kaybolduğunda veya arama geçmişleri karıştığında kafa karışıklığı ortaya çıkabiliyor.
“Fikirler genellikle ürüne yakın kişilerden gelir.”
David Roger, Yazılım Geliştiricisi.
Sabine Borsay, David Roger’ın neden bahsettiğini çok iyi biliyor. Kendisi, Google Münih’te gizlilik ve İnternet güvenliği için global geliştirme merkezi olan Google Güvenlik Mühendisliği Merkezi’nde (GSEC) Ürün Yöneticisi. Bu özel sorunu, departmanlar arası ekiplerin çeşitli heyecan verici zorluklar üzerinde birlikte çalışması için düzenlenen GSEC Teknoloji Günlerinden birinde sundu. Bireysel Chrome profilleri oluşturma fikri bu günlerden birinde ortaya çıktı. Bu özellik artık Chrome’da mevcut ve her kullanıcının tarayıcıyı açtığında seçebileceği kişiselleştirilmiş bir profil oluşturmasına olanak tanıyor. Örneğin, arka plan renklerini değiştirebilirsiniz; yer imleri ve şifreler ayrı ayrı düzenlenebiliyor ve kaydedilebiliyor.
İlk fikirden son uygulamaya kadar Chrome profilleri geliştirme sürecini daha derinlemesine incelemek ilgi çekici. Sabine Borsay gibi Ürün Yöneticileri, günlerini Chrome tarayıcısı gibi belirli bir uygulama üzerinde çalışarak geçiriyorlar. “Önümüzdeki birkaç yıl içinde Chrome’un nasıl geliştirilmesi gerektiğini düşünüyoruz. Ayrıca ne tür sorunları ele almamız gerektiğini ve çözümleri nasıl entegre etmemiz gerektiğini de düşünüyoruz” diye açıklıyor Sabine. David Roger, “Çalışmalarımızın çoğu kendi yaşamlarımızda karşılaştığımız şeylere dayanıyor” diyor. “Google’daki projelerimizin çoğu bu şekilde başlıyor ve fikirler genellikle ürüne yakın kişilerden geliyor.”
Sabine, Chrome profilleri üzerinde çalışmak için yeşil ışık yaktıktan sonra, kullanıcı deneyimi uzmanları ve David Roger’ın ekibinden geliştiriciler de dâhil olmak üzere çeşitli departmanlardan on kişilik bir ekip oluşturdu. David, on yılı aşkın bir süredir Chrome’un geliştirilmesi üzerinde çalışıyor ve kullanıcı arayüzü tasarımı da dâhil olmak üzere çeşitli projelerde yer alıyor. Ekibi, özel olarak seçilmiş bir kullanıcı grubu tarafından test edilen bir Chrome profilleri prototipi oluşturdu.
Bu arada Sabine, Chrome’u özel olarak, işte veya diğer kullanıcılarla birlikte kullanan bir grup insanı belirlemek için kullanıcı araştırma uzmanlarıyla birlikte çalıştı. “Bu kişilerle deneyimleri hakkında yüz yüze görüşmeye ek olarak, iki ay boyunca Chrome profillerini nasıl kullandıklarına dair bir günlük tutmalarını istedik.” Profil ekibi ayrıca, kullanıcılardan uygulamada anlamadıkları kısımlarla karşılaştıklarında ne olduğunu açıklamalarını istedi.
“Önümüzdeki birkaç yıl içinde Chrome’un nasıl geliştirilmesi gerektiğini düşünüyoruz.”
Sabine Borsay, Ürün Yöneticisi
Paris’e döndüğünde David, Chrome Beta kullanıcılarından gelen verileri analiz etti. Chrome Beta kullanıcılarının yeni özellikleri diğer kullanıcılardan önce denemelerine izin verilir ve kullanım verilerini ürün geliştirme amacıyla Google’a göndermeyi kabul edebilirler. Yüz binlerce Chrome Beta kullanıcısından toplanan bilgiler, Chrome profillerinin geliştirilmesine yardımcı oldu. Örneğin, bazı insanlar belirli bir düğmeye tıklamakta zorlanırken, diğerleri açıklayıcı metnin bir kısmını anlayamadı. David, bu tür geri bildirimlere dayalı olarak üründe değişiklik ve iyileştirmeler yapılabileceğini ve dijital ürünler geliştirilirken genellikle döngülü çalışma yönteminin kullanıldığını açıklıyor. Kullanıcılara bir prototipe erişim izni verilir ve olası sorunlar hakkında geri bildirim sağlanır. Geliştiriciler daha sonra ürünü değiştirir ve yeniden test için gönderir.
Chrome’un başlangıçta yavaş olması gibi belirli sorunlar test sırasında işaretlendi. Bu, David’i geliştiricilerini bir yazılım yarışması için bir araya getirmeye teşvik etti. “Bütün bir hafta boyunca tüm enerjimizi tarayıcıyı yeniden hızlandırmaya odakladık.” Ekip bir dizi olası yöntemi göz önüne aldı. David, “Sonunda Münih’teki çalışma arkadaşlarımıza sunduğumuz birkaç farklı teknoloji belirledik” diye devam ediyor.
Sabine’in projenin bu aşamasıyla ilgili güzel anıları var. “Start-up gibi çalıştığımız zamanlar böyle oluyor. Pek çok şey deniyoruz, her gün birbirimizle konuşuyoruz ve en iyi çözümü hedefliyoruz.” Farklı Chrome profillerini kullanma yeteneği yakın zamanda hayata geçti ancak Sabine Borsay ve David Roger liderliğindeki ekip için iş henüz bitmedi. Elbette artık kendi bireysel Chrome profillerine sahip olan David’in ailesinden gelenler de dâhil olmak üzere, geri bildirim ve iyileştirme önerilerini kullanarak ürün üzerinde çalışmaya devam ediyorlar.
Fotoğraflar: Stephanie Füssenich (4), Florian Generotzky (3).
Siber güvenlikteki gelişmeler
Dünyada internette güvenliğini sağladığımız kişilerin sayısı herkesten fazla. Google'ın bunu nasıl başardığını öğrenin.
Daha fazla bilgi