Pek çok kişiye göre Bill Gates’in Microsoft’taki şef yazılım mimarı (CSA) rolünü bir yıl önce devraldığında Ray Ozzie boyundan büyük bir görevi üstlenmişti.
Peki Gates’i Ozzie’nin bu iş için doğru insan olduğuna inandıran şey neydi? Bu büyük ihtimalle Ozzie’nin 20 yıl önce attığı ve teknoloji endüstrisini hala etkileyen yenilikçi adımlardı.
Peki bu yenilikçi adımlar Microsoft’un yeni yazılım çağında lider olmasını sağlayacak bir soya sahip mi acaba?
Ozzie, 1980’lerin başında ortaya çıkan ilk (ve pek çoğunun hala en güçlü olduğunu savunduğu) birlikte çalışan kişiler için/ işbirliğindeki gruplar için tasarlanmış yazılım uygulaması olan Lotus Notes’un babası olarak tanınmaktadır.
Bu günlerde Version 8, sürümü piyasaya sunulan Notes Microsoft’un ezeli rakibi IBM’in elinde. Ancak pek çok analizcinin de söylediği üzere Ozzie’nin bu üründeki vizyonu önümüzdeki günlerde Microsoft’a taşınacak.
Analiz firması Burton Group’ta araştırma direktörü olan Peter O’Kelly, hem Lotus’ta hem de Microsoft’un 1995’te satın aldığı işbirliği-odaklı Groove Networks firmasında Ozzie için çalışmıştı.
O’Kelly internetnews.com sitesine yaptığı açıklamada “Ray’in belirleyici özelliklerinden birisi beş yıl ya da daha ilerisini görebilme yeteneğidir,” diyor. “Eğer 1984’e geri dönecek olsaydınız ve geleceğin Notes etrafında şekilleneceğini söyleyecek olsaydınız insanlar deli olduğunuzu düşünürlerdi.”
Pek çok kişi ayrıca Ozzie ile Gates’in yönetim stillerinin birbiriyle zıt olduğunu da düşünmekte. Görünüşe bakıldığında Ozzie’nin yönetim stili Gates’in adı kötüye çıkmış “ya yanıldığımı ispat edin ya da yıkılın karşımdan” anlayışıyla 180 derecelik bir zıtlık gösteriyor. Ozzie her zaman hem kişisel ilişkilerinde hem de profesyonel ilişkilerinde sabrıyla, eşitlikçilik anlayışıyla ve farklı görüş ve düşüncelere açıklığı ile tanınmıştır.
Ancak çalışma arkadaşlarına göre Ozzie’yi Microsoft’un teknolojik pusulasında Gates’in yerine getirilebilecek en iyi kişi yapan şey, Gates’i bile ikilinin 20 yılı aşkın tanışıklıkları boyunca hayranlığa sevk eden bıçak keskinliğindeki zekası.
Endüstri gözlemcisi ve blog yazarı Steve Gillmor internetnews.com’a yaptığı açıklamada “Hiçbir zaman Bill Gates’siz bir Microsoft düşünemedim ancak vizyonunun yakıcılığı ile bu göreve aday olarak düşünebileceğim tek mantıklı isim Ray olmuştur,” diyor.
‘Platform Yaklaşımının’ Tarihçesi
Ray Ozzie, 1986’de piyasaya çıkan “Programmers at Work” kitabındaki biyografiye bakılırsa 20 Kasım 1955’de Chicago Illinois’nin banliyölerinden Park Ridge’de dünyaya geldi.
Ozzie 1979 yılında Illinois Urbana-Champaign Üniversitesi bilgisayar bilimleri bölümünden mezun oldu. Üniversitedeyken daha sonraları grup-yazılımı (groupware) uygulamalarında kullanılacak olan pek çok özellik içeren Plato isimli bir eğitim bilgisayarı projesinde çalıştı. Plato sistem’e adanmış bir siteden aldığımız bilgilere göre bu özellikler arasında “on-line forumlar ve mesajlaşma tahtaları, e-mail, chat odaları, hızlı mesajlaşma (IM), uzaktan ekran paylaşımı ve multiplayer oyunlar” da yer almaktaydı.
O zamanlarda Plato’nun sistem araçlarından birisi yani bir on-line tartışma aracı, “Notes” adını almıştı.
Kolej eğitiminin ardından Ozzie Massachusetts merkezli, büyük ölçekli bir bilgisayar üreticisi olan Data General firmasında Jonathan Sachs’a bağlı olarak çalışmaya başladı. Daha sonraları Sachs, Mitch Kapor ile birlikte Lotus Development Corp. şirketini kuracaktı.
1981’de Software Arts şirketinin kurucuları Dan Bricklin ve Bob Frankston, ki kendileri aynı zamanda VisiCalc adlı masa-üstü bilgisayarlar için geliştirilmiş ilk elektronik hesap programının da yaratıcılarıdır, Ozzie’yi işe aldılar. Bazılarının ilk “killer app – olmazsa olmaz uygulama” olarak nitelediği VisiCalc işletme sahiplerinin PC edinmeleri için adeta bir zorunluluk yaratmış oldu.
Ozzie, Software Arts şirketinde çalışırken VisiCalc’ın değişik işletim sistemlerinde de çalışmasına olanak verecek bir yazılım platformu üzerinde çalışmaya başladı. Bu “platform yaklaşımı” kariyerinde sıkça karşımıza çıkacak bir tema oluşturdu.
1982 yılında Ozzie, eski bir MSN Spaces blog’una yazdığı üzere kendi şirketini kurma planıyla, daha sonra Lotus Notes haline gelecek olan proje için fonksiyonel spesifikasyonları geliştirdi. Bu blogda Plato’da gösterdiği çalışmanın Notes için ilham kaynaklarından birisini oluşturduğunu belirten Ozzie, yazısının sonunda şirket kurma girişiminin başarısızlığından bahsediyordu.
Bir yıl sonra yani 1983 senesinde Kapor ve Sachs, Lotus Sympony üzerinde çalışması için Ozzie’yi ikna ederek Software Arts’tan uzaklaştırmış oldular. Bu ikilinin şirketi Lotus Development, IBM bilgisayarlar ile uyumlu çalışan ve Lotus 1-2-3 adlı bir elektronik tablo oluşturma aracı geliştirerek adeta altın madeni buldu ve yeni yeni filizlenmekte olan işletme uygulamaları pazarını hemen domine etmeye başladı. Windows öncesi bilgisayarlar için Lotus 1-2-3 olmazsa olmaz bir uygulama haline geldi.
O zamanın bilgisayarları bağımsız bir uygulamadan diğerine şimdiki gibi kolaylıkla geçemiyordu. Yeni bir uygulamayı başlatmak için kullanmakta olduğunuz uygulamayı kapatmanız gerekiyordur. Symphony bu durumu tek bir entegre uygulama ile bir dizi ilgili işletme ürünü sunarak – tablo oluşturma programı, kelime işlemci, veri-tabanı, grafik aracı ve çevirmeli bağlantılar- ortadan kaldırdı.
1984 yılında Ozzie Lots’tan ayrıldı ve Notes’u geliştirmek üzere Iris Associates firmasını kurdu. Bu ürün 1989 yılında satışa sunulduğunda Lotus tarafından Lotus Notes olarak satılmıştı. Lotus doğal olarak 1994 yılında Iris Associates firmasını satın aldı ve 1995 yılında da bu sefer Lotus IBM tarafından satın alındı.
Forrester Research araştırma firmasında kıdemli analizci olarak çalışan Michael Gould internetnews.com’a yaptığı açıklamada “Bu o kadar devrimci bir projeydi ki her şeyi değiştirdi diyebiliriz,” diyor. “Notes adeta insanları yeni bir çalışma şekline geçmek zorunda bıraktı.”
Ozzie 1997 yılında Groove Networks firmasını kurdu ve ve Notes’un daha merkezi olan modeli yerine uçtan-uca (peer-to-peer) mimarisini temel alan bir mesajlaşma ve işbirliği uygulaması olan Groove’u geliştirdi. Groove aynı zamanda Gates’in tutkun olduğu XML’i kullanan ilk ürünlerden de biriydi.
Tüm bu zaman zarfında Ozzie güçlü ve şefkatli bir yönetici, akıllı bir idareci, çok zeki bir ürün tasarımcısı ve de programcıların programcısı olarak farkını ortaya koydu.
Frankston internetnews.com’a yaptığı açıklamada “Ozzie deki en güçlü yan yeni fikirlere açık olabilme yeteneğidir,” diyor. “Eğer Microsoft’un şef yazılım mimarı olarak birisi başarı sağlayacaksa bu kesinlikle Ozzie’dir, zira daha büyük projelere bakabilecek kapasiteye sahiptir.”
Ozzie Microsoft’ta CSA görevine getirilmeden önce dahi bu görev için hazır olduğunu gösterir gibiydi.
Makalenin devamında “Şirket İçi Yazışmanın İncelenmesi” ve “Bir Yazılım Mimarının Yöneticilik ile Kaynaşması konularını okuyabilirsiniz.



Kaynak : 