Novus Teknoloji’den herkese merhaba! 2021’in hızına hakikaten yetişemiyoruz. Teknoloji dünyasındaki gelişmeleri aktarmaya da hızlıca başlıyoruz.
Haftanın başlıca başlıkları:
⏳ Agile ve Scrum nedir?
🚀 Türkiye’nin uzay programı
💻 MacBook’lar için güvenlik güncellemesi
🔓 Facebook’ta mahremiyet açığı
📡 Yeni İBB Wi-Fi noktaları
Keyifli okumalar!
YAZILIM
Değişen İhtiyaçlar, Yeni Yöntemler: Agile ve Scrum
Çağla Bayrak
Daha çok yazılım geliştiriciler tarafından benimsenen Agile, birkaç senedir iş dünyasının teknolojiyle ilgili olmayan bölümleri tarafından da deneyimlenmeye başladı. Kasım 2020’de de daha geniş kitlelere hitap edecek şekilde Scrum Guide’a bir güncelleme geldi. Bu güncellemenin ardından “Agile ve scrum nedir?”, “Hangi ihtiyaca cevap vermesi beklenerek şirketler bu metodu benimsemeye çalışıyorlar?” sorularını sormakta ve bunlardan nasıl yararlanabileceğimizi düşünmekte fayda var.
Öncelikle ne olduğunu açarak başlayalım:
Agile (“çevik”), aslında belirsiz bir ortama uyum sağlayabilme, bu ortamın taleplerine cevap verme kapasitesidir. Bu ortam bir proje yönetimi ortamı olabileceği gibi bireylerin herhangi bir amacını gerçekleştirmesine giden kişisel ya da profesyonel bir süreç de olabilir. “Scrum” ise Agile süreç yönetimi çeşitlerinden yalnızca bir tanesidir.
Hangi ihtiyaca cevap olarak hayatımıza girdi?
Yeni dünyada her güne yepyeni bir bilgiyle uyanıyoruz. Her gün hayatımıza yeni ürünler giriyor ya da yeni ihtiyaçlarımız oluşuyor. Bunlara uyum sağlayamadığımız her an aslında hayatın bir adım gerisinde kalıyoruz. Bu sadece bireyler için değil organizasyonlar için de geçerli. Hem organizasyonların hem de bireylerin hayatta kalabilmeleri ya da varlık gösterebilmeleri için kısa sürede değişen koşullara/ihtiyaçlara cevap vermeleri gerekiyor. Bu da ancak hızlı aksiyon alabileceğimiz yöntemlerle gerçekleşebiliyor.
İşte tam bu noktada scrum bize göz kırpıyor. Çünkü eski metotlardan farklı olarak bize değişim ve adaptasyon imkânı sağladığını iddia ediyor. Eskiden yapıldığı gibi aylar süren analiz süreçleri ve ardından keskin tanımlarla başlanan projeler yerine, daha küçük çalışmaların tamamlanmasını hedefleyen “Sprint” adı verilen birkaç haftalık planlar ile çalışmamızı ve bu sprintler sonunda da elde ettiğimiz çalışmaları son kullanıcıya ulaştırıp onlardan geri bildirim almamızı ve buna göre çalışmalarımıza yön vermemizi öneriyor. Bunun, yapılan bir hata varsa erkenden fark edilmesini sağladığını ya da proje esnasında değişen bir ihtiyaç olursa bu ihtiyaca daha hızlı bir şekilde cevap verebilme şansı tanıdığını belirtiyor.
Peki, ne kadar gerçekçi?
Bu noktada 1,5 yılı aşkın bir süredir gözlemlediklerimden yola çıkmak istiyorum:
- Öncelikle scrum bir projenin sonuçlanması için gerekli tüm paydaşların tek bir çatı altında ortak amaca hizmet eden bir takım olarak çalışmasını önerir. Bu nedenle çalışmanız sırasında bambaşka öncelikleri ya da odakları olan farklı ekiplerle çalışmazsınız. Bu, yaptığınız çalışmanın hem daha hızlı hem de daha odaklı olmasını sağlar.
- Adaptasyonunuz daha fazla olur. Yaptığınız değişiklikleri birkaç haftada son kullanıcıya ulaştırabileceğiniz küçük parçalara böldüğünüz için bu değişikliklerle ilgili geri bildirimleri daha hızlı toplayabilir ve neyi yanlış neyi doğru yaptığınızın farkına çok hızlı varabilirsiniz.
- Değişimleri daha hızlı yakalarsınız. Bu yöntem ile birlikte upuzun dokümantasyonların, analizlerin olduğu bir süreç ile ilerlemediğiniz için en fazla birkaç hafta süren sprintinizin sonrasında yeni çıkan ihtiyaçlar için yeni çözümleri planlayabilir ve gerekli değişiklikleri son kullanıcıya hızlıca ulaştırabilirsiniz.
Tabii bu bahsettiklerimin olması için scrum’ın değerlerini benimsemiş bir takımınızın olması şart. Örneğin scrum’ın önemli bir değeri, çalışmaya dair taahhüt verilmesidir. Her çalışmayı, takımınızın bitirebileceğini taahhüt ettiği işleri düşünerek planlamanız gerekir. Bir diğer önemli nokta da hedeflerin, yapılacak işlerin açık ve net olmasıdır. Çünkü önceki çalışma metotlarındaki büyük analiz süreçleri olmadığı için birkaç haftalık çalışma süreçlerine giren bir takımın ne yapacağını net olarak bilmesi gerekir. Bu süreçlerin net ve anlaşılır olmadığı durumlarda yukarıda bahsettiğim faydaların görülmesi pek de olası değildir.
Tam bu noktada da scrum’ı uygulamanıza yardımcı olacak bazı roller devreye giriyor. Scrum değerlerinin koruyucusu ve takipçisi olan bir Scrum Master, hedefleri ve işleri netleştiren bir Product Owner ve bu hedefleri gerçekleştirmek için gerekli iş yeteneklerine sahip kişilerden oluşan bir developer takımı, Squad adı verilen çalışma gruplarının olmazsa olmazı.
Bu rolleri daha yakından incelemek isteyenler için de son bölümüne konuk olduğum podcast serisini de bu yazıya iliştiriyorum. Bu linke tıklayarak Spotify üzerinden dinleyebilirsiniz.
GELİŞMELER
Türkiye’nin uzay programı ve programın hedefleri, Cumhurbaşkanı Recep Tayyip Erdoğan tarafından açıklandı.
- Detay: Ay’a bir Türk vatandaşını göndermek, bir uzay limanı işletmesi kurmak, Türkiye’ye ait bölgesel konumlama ve zamanlama sistemleri geliştirmek, uzay nesnelerinin yerden ve yerdeki nesnelerin de uzaydan takibini sağlayacak sistemler üretmek gibi hedefleri olan programın detaylarına Türkiye Uzay Ajansı’nın internet sitesinden, Cumhurbaşkanı Erdoğan’ın konuşmasının aktarıldığı ilgili habere ise Anadolu Ajansı internet sitesinden ulaşabilirsiniz.
Apple, macOS Big Sur’ün 11.2.1 sürümünü yayınladı.
- Nedir? Yayınlanan güncelleme, çok tehlikeli bir güvenlik açığını kapatıyor.
- Ayrıca: Yayınlanan güncelleme 2016 ve 2017 model bazı Macbook Pro’ların şarj olmama problemini de gideriyor.
- Nasıl ulaşılır? Keşfedilen güvenlik açığının Big Sur’e geçemeyen eski Macbook sürümlerinde de kapatılabilmesi için macOS Catalina ve Mojave için sırasıyla 10.15.7 ve 10.14.6 sürümlerinin yüklenmesi gerekiyor.
Güvenlik araştırmacıları Talal Haj Bakry ve Tommy Mysk, Facebook ve Instagram’ın mesajlaşma uygulamaları üzerinden gönderilen linklerin kullanıcı mahremiyetine zarar verebileceğini ortaya çıkardı.
- Nedir? Facebook Messenger ve Instagram, birisi size bir link gönderdiğinde bu linkin önizlemesini göstermek için ilgili sunucuyla bağlantı kuruyor. Bu da, o linke ulaşıldığı bilgisini açığa çıkarıyor. Böylece Facebook Messenger’da sunulan uçtan uca şifreli mesajlarda dahi hangi link hakkında konuşulduğu ortaya çıkarılabiliyor.
- Ne olabilir? Olayı ortaya çıkaran araştırmacılar, bu durumun Avrupa Birliği kişisel veri koruma düzenlemelerine aykırı olduğunu ve durumun muhtemelen ilerleyen günlerde bir soruşturma konusu edileceğini düşünüyordu.
- Son gelişme: Bu bültenin yayına hazırlandığı saatlerde Facebook ve Instagram, Avrupa bölgesinden birinin yer aldığı konuşmalarda linklerin önizlemesini gösterme özelliğini kaldırdı.
Qualcomm, dünyanın saniyede 10 gigabit aktarım sağlayabilen ilk 5G modemi Snapdragon X65’i tanıttı.
- Detay: Snapdragon X65, teorik olarak saniyede 10 gigabit aktarım sağlayacak olsa da, bu inanılmaz hızı gerçek cihazlarla deneyimleyebilmemiz için bir süre beklememiz gerekecek; zira operatörlerin 5G şebekesini yaygınlaştırmaları ve telefon üreticilerinin Snapdragon X65 gibi modelleri cihazlarına eklemeleri gerekiyor.
- Ne zaman? Snapdragon X65’i deneyimleyebileceğimiz muhtemel tarih 2022’nin son çeyreği, muhtemel cihaz ise önümüzdeki yılın iPhone’ları olacak. Ancak bu, Apple’ın kullandığı son Qualcomm modem olabilir, zira kendi çiplerini üretmeye başlayan Apple’ın 2023’ten itibaren kendi modemlerini kullanması bekleniyor.
Çin hükümetinin düzenlemelerini eleştirmesinin ardından uzun süre ortalarda görünmediği için hükümetle arasının bozuk olduğu iddia edilen Jack Ma, Çin devlet gazetesinin hazırladığı “Girişimci Liderler Listesi”nden çıkarıldı.
- Detay: Gazete, Huawei’nin kurucusu Ren Zhengfei ve Xiaomi’nin kurucusu Lei Jun’dan övgüyle bahsederken, Alibaba’nın kurucusundan hiç bahsetmedi.
- Ne olmuştu? Alibaba Group’un kurucusu Jack Ma, geçtiğimiz 24 Ekim’de Çin hükümetinin düzenlemelerini eleştirmiş, bunun üzerine Ma’nın sahibi olduğu Ant Group’un 37 milyar dolarlık halka arzı durdurulmuştu.
İstanbul Büyükşehir Belediyesi, kırsal mahallelerde internete erişim konusunda sorun yaşayan öğrenci ve diğer vatandaşlara destek olmak amacıyla köy meydanı ve muhtarlıklara “İBB Wi-Fi” noktaları kurmaya başladı.
- Proje kapsamında 9 köyün internet kurulumu tamamlandı.
- Proje dâhilinde kurulum yapılacak yerleşim birimleri ise aşağıdaki grafikten görebilirsiniz.