CCleanerın Başarısından Yazılım Geliştiricilerinin Öğrenmesi Gereken 10 Ders

Artık herkes CCleaner'ın Sistem Temizliği ile eş anlamlı olduğunu, tıpkı Google'ın Arama ile eş anlamlı olması gibi biliyor. Piyasadaki en eski sistem temizleyicilerinden biri olan CCleaner, ilk olarak 2005 yılında piyasaya sürüldü. CCleaner o dönemde ilk kapsamlı sistem temizleyicisini piyasaya sürme avantajına sahip olsa da, kullanıcılar asıl başarının çeşitli faktörlere (zamanlama da dahil) bağlı olduğunu unutmamalıdır.

Burada şaşırtıcı olan, CCleaner'ın temizlik sanatında ustalaşan ilk araç olması değil, 6 yıllık bir süre zarfındaki şaşırtıcı büyümesi. Google'ın 2010 yılında daha da fazla büyüme öngördüğü anlaşılıyor.

CCleaner'ın Başarısından Yazılım Geliştiricilerinin Öğrenmesi Gereken 10 Ders

Deneyimlerime göre (bir teknoloji yazarı olarak), popüler uygulamaların olağanüstü bir büyüme gösterdiğini gördüm, ancak bir süre sonra büyüme durgunlaşıyor veya zorlu rekabet nedeniyle kademeli olarak düşüşe geçiyor. Ancak CCleaner'ın kendini oldukça iyi idare ettiği görülüyor. Hatta o kadar iyi ki, bazı bağımsız geliştiriciler CCleaner ile rekabet etmenin neredeyse imkansız olduğunu fark ettikleri için sistem temizleyicilerinin geliştirilmesini durdurdular.

CCleaner'ın Başarısından Yazılım Geliştiricilerinin Öğrenmesi Gereken 10 Ders

Peki CCleaner bu kadar popüler ve yaygın hale gelmek için tam olarak hangi adımları attı? İşte her yazılım geliştiricisinin CCleaner'ın büyük başarısından öğrenmesi gereken 10 ders.

Ders 1 – KISS (Basit Tut Aptal)

Bu, CCleaner'ın size öğreteceği en iyi ders. KISS, ürün adı, işlevselliği ve kullanılabilirliği için geçerli. Yazımı ne kadar kolay? 'Cleaner'dan önceki 'C' harfi CCleaner'ı basitleştiriyor. İşlevselliği ne kadar kolay? Tüm temel işlevler ana pencerede açıkça belirtilmiş, basit. Kullanılabilirliği ne kadar kolay? Son derece basit bir kullanıcı arayüzü, diğer benzer araçlardan daha yaygın olmasının nedenlerinden biri.

Ders 2 – Ürün Adını Daha Sonra Değiştirmeyin

Çoğu yazar, geliştirme sürecinin ilerleyen aşamalarında ürün adını değiştirerek büyük bir hata yapar. Bunun çeşitli nedenleri vardır: ya orijinal adı hatırlaması kolay olmadığı için (1. Dersi Okuyun) ya da tüm yazılımı sıfırdan yepyeni bir arayüzle kodladıkları için (ve adı değiştirmenin popülerliğini artıracağına inandıkları için).

Yukarıdaki her iki durumda da, ürün adını değiştirmek pek iyi bir fikir değil. İsim değiştirildiğinde, yalnızca mevcut müşteriler değil, yazılımı (isim değişikliğinden önce) inceleyen tüm blog yazarları ve web yöneticileri de aynı derecede sinirleniyor.

Akılda kalıcı bir isim seçin ve sonsuza dek ona sadık kalın. İsmi sonradan değiştirmek, Google'ın ismi Googol olarak değiştirip dünyaya başlangıçta istediklerinin bu olduğunu söylemesine benzer, sinirlenmez misiniz?

Güncelleme: Yukarıdaki son cümleyi tekrar okuyun: "İsmi daha sonra değiştiriyorum...". Aşağıdaki yorumcunun da belirttiği gibi, CCleaner başlangıçta CrapCleaner'dı, ancak çoğu geliştiricinin yapacağından daha erken değiştirdiklerini unutmamalısınız. Başlangıçta ismi değiştirmek, çok geç olduğunda ismi değiştirmekten daha iyidir. Ayrıca, çok daha basit ve kısa bir isim seçtiklerini de unutmayın; bu da büyümenin önemli bir faktörüdür.

Ders 3 – Düzenli Olarak Güncelleyin

Bunu bir Apple App Store gibi düşünün; ne kadar çok güncelleme eklerseniz, listede o kadar çok görünür, o kadar çok kişi uygulamayı öğrenir, daha fazla kullanıcı uygulamayı indirir ve nihayetinde uygulamanız o kadar popüler olur. Ancak burada bir Apple App Store yok, bunun yerine ürünün en son gelişmelerini takip eden yüzlerce popüler yazılım web sitesi var.

Kullanıcılar, düzenli olarak güncellenen yazılımları severler çünkü bu, geliştiricinin geliştirme sürecinde oldukça aktif olduğunu açıkça gösterir. Güncellemeleri yayınlamak için bir zaman çizelgesi belirlemek de faydalı olacaktır; örneğin, bunu 2 haftada bir veya ayda bir yapmak gibi.

Peki buradaki ders tam olarak nedir? Diğer yazılımlar Windows 7'yi desteklemekte zorlanırken, CCleaner, Windows 7 JumpList desteği ekleyen ilk uygulamalardan biri. Bu da kullanıcılara CCleaner'a geçmeleri için bir sebep daha sunuyor.

Ders 4 – Blog Yazarlarını ve Web Yöneticilerini Bilgilendirin

Kullanıcılar yazılımı ilk etapta tanımadığı sürece hiçbir lansman lansman değildir. Bir yazılımı çeşitli yazılım portallarına göndermek iyidir, ancak blog yazarları ve forum yöneticileriyle iletişime geçmek, popülerliği artırmanın çok daha iyi bir yoludur.

Şahsen, bana gönderilen yazılımlara, yazılım portallarında bulduklarımdan çok daha fazla öncelik veriyorum. Birkaç popüler blogda bahsedilmek oldukça önemli çünkü diğer bloglar tarafından kolayca benimsenecek, ardından kulaktan kulağa yayılacak ve forumlardan Twitter'a kadar her yerde bahsedilmeye devam edecek.

Ders 5 – Berbat Etmeyin

Yazılım piyasaya sürüldükten sonra artık bir test alanı olmaktan çıkar. Geliştiriciler yalnızca kullanıcıların taleplerine göre değişiklikler yapabilirler; bunun nedeni, geliştirme sürecinin büyük ölçüde halkın kontrolünde olmasıdır. Çoğu geliştirici, mevcut olanı iyileştirmek yerine tüm arayüzü değiştirmeye kadar gider.

Yeni bir arayüzü test etmek istiyorsanız, en iyi yol ayrı bir yeni sürüm derlemek ve kullanıcılardan bu yeni sürümü test etmelerini istemektir. Peki kullanıcılar nasıl geri bildirim bırakacak? Ya yerleşik bir geri bildirim düğmesi oluşturabilirsiniz ya da kullanıcılar forumda mesaj bırakabilirler.

Ders 6 – Forum Olmadan Büyüme Olmaz

Başlık her şeyi özetliyor. Çoğu geliştirici web sitelerine forum eklemeyi unutur, ancak CCleaner'ın ana sayfasına bir göz atın. Başlık çubuğunda forumlara net bir bağlantı vermekle kalmayıp, her gün binlerce kullanıcının ziyaret ettiği ana sayfanın sonunda da foruma bir bağlantı vermişler.

Lansmandan sonraki gün foruma yüzlerce kullanıcının katılmasını beklemeyin. Büyüme her zaman zaman alır, iki kişinin geri bildirim sağlamak için foruma kaydolması bile, hiç forum sunmamaktan çok daha değerlidir.

5. ve 6. dersler birbirine paraleldir. Kullanıcılar çoğunlukla geliştirmeyi kontrol edecek ve forumlarda yayınlayarak daha fazla özellik talep edeceklerdir. Zaten bir forumunuz yoksa, geliştirmeyi büyük ölçüde mahvetmişsiniz demektir.

Ders 7 – Yükseltmenin Kolay Bir Yolunu Sağlayın

Bir geliştirici, kullanıcılarından her yeni sürümde en son sürümü indirmelerini istiyorsa, o kişi ya yaşayan en aptal kişidir ya da kimsenin tanımlayamayacağı bir zihinsel geriliğe sahiptir. (Burada alaycı olduğum için özür dilerim.)

CCleaner'ı en son Ağustos 2008'de kurduğumu hatırlıyorum ve bugün en son sürüme güncellendi; her şey otomatik olarak yapılıyor. CCleaner, yazılımı güncel tutan yerleşik bir güncelleyiciye sahip. Kullanıcıların daha fazla özellik ve daha az sorun istediğini unutmayın; yerleşik bir güncelleyici eklemek, müşteri sorunlarını azaltmanın harika bir yoludur.

Ders 8 – Katı Mimari

Arayüzü veya ürün adını daha sonra değiştirmek büyük bir hata olduğu gibi, temel mimari de büyük bir hatadır. Zamanla geliştiricilerin çeşitli yeni özellikler eklemesi gerekir ve mümkün olan en yüksek esnekliği sağlamak için yeni bir mimariye ihtiyaç duyulur.

Beni yanlış anlamayın. Sıfırdan yeni bir mimari oluşturmanın kötü bir fikir olduğunu söylemiyorum; bunu Facebook yaptı, Firefox yaptı, hatta Google bile yapmak zorunda kaldı. Mesajım basit: Yepyeni bir mimariyle sıfırdan bir yazılım oluşturuyorsanız, kullanıcılardan en son sürümü indirmelerini (ve önceki sürümü kaldırmalarını) istemeyin. Dahili güncelleme özelliği bu işi görmelidir.

Örneğin CCleaner otomatik güncelleme özelliğini o kadar güzel yerleştirmiş ki, yazılımı tamamen yenilediğinde bile kullanıcıların yeni sürümü indirip öncekini kaldırmasına gerek kalmıyor.

Ders 9 – Açgözlü Olmayın

Açgözlülük. Evet, açgözlülük. Bir yazılım popülerleştiğinde, geliştiriciler her zamankinden daha açgözlü hale gelir ve bu da teknik olarak ürünlerinin sonunu getirir. Digsby'ye bakın, karanlık taktikler kullanarak kurulum dosyalarına mümkün olan her türlü gereksiz yazılımı, spam yazılımını ve kötü amaçlı yazılımı yüklediler ve şimdi yaptıklarından pişmanlar.

CCleaner kurulumunu başlatın, yalnızca bir araç çubuğu (Yahoo! araç çubuğu) yüklemenizi istediğini ve diğer seçenekler arasında oldukça açık bir şekilde belirtildiğini göreceksiniz. Adımlar da basit; sadece üç tıklamayla CCleaner yüklenecek ve kullanıma hazır hale gelecektir.

Ders 10 – Hiçbir Başarı Yeterli Başarı Değildir

Google Insight'ın yukarıdaki büyüme grafiği oldukça etkileyici olsa da, CCleaner'ın arkasındaki ekip artık ara vermiş olmalı. Ancak forumlarını ziyaret ederek de görebileceğiniz gibi, etkinlik neredeyse tüm hızıyla devam ediyor ve güncellemeler düzenli olarak geliyor. Bu bile tek başına geliştiricilerin CCleaner'a olan bağlılığını gösteriyor.

CCleaner Ana Sayfası

“Başarısızlık, ondan ders çıkarırsak başarıdır.” Malcolm Forbes.

"Yenilgi, başarısızlıkların en kötüsü değildir. Asıl başarısızlık, denememiş olmaktır." George Edward Woodberry

Leave a Comment

Windows 7 Process Explorer – En İyi İkisini İndirin

Windows 7 Process Explorer – En İyi İkisini İndirin

Windows 7'de oldukça fazla iyileştirme var, çoğu kişi aynı fikirde olacaktır. Ancak tüm işlevler iyileştirilmedi, yani tüm işletim sistemi Windows 7'den derlenmiş değil.

OoVoo: Ücretsiz Metin, Ses ve Görüntülü Sohbet İçin Platformlar Arası Uygulama

OoVoo: Ücretsiz Metin, Ses ve Görüntülü Sohbet İçin Platformlar Arası Uygulama

ooVoo'yu keşfedin: Windows, Mac, Android ve iOS'ta sesli aramalar, görüntülü aramalar ve anlık mesajlaşma için platformlar arası iletişim aracı.

Metinden Konuşmaya WAV: Metni Konuşmaya Dönüştürün ve Bir WAV Dosyasına Kaydedin

Metinden Konuşmaya WAV: Metni Konuşmaya Dönüştürün ve Bir WAV Dosyasına Kaydedin

Text To Speech WAV ile metni yüksek kaliteli WAV ses dosyalarına dönüştürün. Sorunsuz oynatma için bit hızlarını, ses seviyesini ve oynatma hızını özelleştirin.

Photoshopta Resimlerinize Kenar Ekleme [Eğitim]

Photoshopta Resimlerinize Kenar Ekleme [Eğitim]

Daha önce resimlerinize kenarlık ekleme konusunda bir ipucu vermiştik. Bu eğitimde, kenarlığınıza daha fazla ayrıntı eklemeyi, yani ilgi çekici ve

SpeedOut USB ve Harici HDD Okuma/Yazma Hızını Kontrol Eder

SpeedOut USB ve Harici HDD Okuma/Yazma Hızını Kontrol Eder

USB veya harici sabit sürücünüzün verileri tam olarak hangi hızda aktardığını bilmek ister misiniz? SpeedOut, veri aktarım hızını bulmak için kullanılabilecek basit bir programdır.

Pil Çubuğu – Dizüstü Bilgisayarınızın Pilinin Ayrıntılı Bilgilerini Alın

Pil Çubuğu – Dizüstü Bilgisayarınızın Pilinin Ayrıntılı Bilgilerini Alın

Battery Bar, görev çubuğunuzda bulunan ve benzersiz bir algoritma kullanarak dizüstü bilgisayarınızın pilini gerçek zamanlı olarak izleyen ücretsiz bir Windows aracıdır. Birçok pil

Windowsta Masaüstü Simgelerinin Konumunu Kaydetme ve Geri Yükleme

Windowsta Masaüstü Simgelerinin Konumunu Kaydetme ve Geri Yükleme

Ekran çözünürlüğünü sık sık değiştiriyorsanız simgelerin karıştığını ve hepsini tekrar manuel olarak yeniden düzenlemek zorunda kaldığınızı fark etmiş olmalısınız.

Antimalware Service Executable Nedir ve Bilgisayarınızda Neden Çalışıyor?

Antimalware Service Executable Nedir ve Bilgisayarınızda Neden Çalışıyor?

Antimalware Service Executable'ın ne olduğunu, Windows PC'nizi nasıl koruduğunu ve neden bazen yüksek CPU kaynakları kullandığını öğrenin.

Photoshop belge ön ayarları nasıl yedeklenir

Photoshop belge ön ayarları nasıl yedeklenir

Photoshop belge ön ayarları nasıl yedeklenir

Yer imleri Windows 10dan macOSa nasıl senkronize edilir

Yer imleri Windows 10dan macOSa nasıl senkronize edilir

Yer imleri Windows 10'dan macOS'a nasıl senkronize edilir