Bazı Uygulamalar Neden Bu Kadar Karmaşık?
Yayınlanan: 2020-04-14Uygulamaların zaman içinde değiştiğini söylememiz size büyük bir şok olmayacak. Yeni tasarım, farklı teknik işlevsellik, farklı pazar talepleri - bu güçler, uygulamaların ne olduğunu ve nasıl çalıştıklarını değiştirmek için işbirliği yapıyor. Örneğin, Instagram muhtemelen Snapchat dünyaya gelene kadar Instagram Hikayeleri yayınlamayı planlamıyordu.
Zamanla, yeni özellik geliştirme ve uygulama yükseltmeleri önemlidir. Ancak bir şeyi fark ettik. Uygulamalar yaşlandıkça odaklarında kayma eğilimi gösterirler. Yeni kullanıcılar için zor olacak kadar çok işlevsellik eklerler. Süper kullanıcılar onları sever - ancak yeni kullanıcılar onları çözemez.
Peki burada neler oluyor? Uygulamaları bu kadar büyük bir karmaşıklığa dönüştüren ve kullanılamaz hale getiren nedir?
Bunu öğreneceğiz. İşte başlıyoruz!
Ama önce bir örnek: Evernote
Hepimizi aynı noktada buluşturmak için, bu sorunu etkili bir şekilde gösteren bir örnekle başlayalım: Evernote.
Bunu duymamış olanlar için, web'de gezinirken hızlı ve kolay bir şekilde not almanızı ve bunları düzenli, aranabilir bir şekilde saklamanızı sağlayan bir not alma ve düzenleme uygulamasıdır.
Yeni bir kullanıcının (ben) onu nasıl kullanmaya başlayabileceğini görmek için web tabanlı uygulamalarına hızlıca bir göz atalım.
Google'da oturum açtıklarından başlamak kolaydır. İçeri girdikten sonra, uygulamayla ne tür bir şey yapmak istediğinizi seçmenizi sağlarlar - hayatınızı organize edin, daha üretken olun veya daha iyi notlar alın - ve sonra içine girip devam ediyorsunuz ( daha fazlasını seçtim üretken ).
Ardından, temel bilgileri öğrenmek için dört adımlık bir sürece geçersiniz.
Dürüst olmak gerekirse, bu noktada buna pek katılmıyorum. Demek istediğim, bunun beni daha üretken kılması gerekiyor ve bir takım işe alışma deneyiminin olması gerektiğini anlıyorum. Ancak aynı zamanda, basit bir not alma uygulaması olması gereken şey için 4 adım çok fazla gibi görünüyor.
Her neyse, devam edeceğiz. Adım 1, yeni bir not deniyor. Bu oldukça basit ve beklediğiniz gibi çalışıyor. Bu adımı gerçekten beğendim - uygulamayı nasıl kullanacağıma yakın.
Adım 2, tamamen dürüst olmak gerekirse, bunu okumadığım bildirimlerle ilgili bir açılır penceredir. Listemden silebilmek için tıkladım.
3. Adım bir adım değil, Web Clipper adlı başka bir Evernote ürününe giden bir bağlantıdır.
Bu noktada başka bir Evernote ürünü almayı düşünmüyorum çünkü hala birincisi üzerinde çalışıyorum. Özellikle bu ikinci ürün tamamen başka bir işe alım sürecine sahip olacak gibi göründüğü ve benim kim olduğumu bilmediği VE keşif ve keşif etrafında kendi bağlantılarına sahip olduğu için. Tek istediğim not almaktı.
Her neyse, bunu yapmıyoruz, bu yüzden 4. adıma geçiyoruz.
Adım 4, yine, bir kez daha bana daha fazla Evernote ürünü indirmemi söyleyen bir açılır penceredir. Bu sefer, telefonumu ve diğer şeyleri senkronize edecek.
Yine, bu sahip olunması gereken değerli bir özelliktir. Ama yine, başlamama yardımcı olmuyor.
Çünkü artık teorik olarak "yerleşik" olma sorunum var, ancak yeni bir kullanıcı olarak hala bu kenar çubuğu öğelerinin ne işe yaradığını bilmiyorum. Bir kısmının "bir not oluşturacağını" varsayabilirim ve diğerlerinin oldukça kolay bir şekilde çıkarım yapabileceğini varsayabilirim, örneğin bir takvime benzeyen, muhtemelen Google takvimime veya başka bir şeye tarihler veya bağlantılar ekler.
Ama nasıl kullanacağımı bilmediğim temel ürünün büyük parçaları da var.
Örneğin benim için kontrol listeleri üretkenliğin önemli bir parçası.
Ancak işe alım sırasında kontrol listelerinden bahsedilmedi. Anlaşılan, onları not işlevinde yaratıyorsunuz, ancak bu vurgulanmadı.
Sonunda (kapsamlı bir araştırmacı olduğum için), gerçekte ne sunduklarını görmek için Evernote'u biraz daha dürttüm.
Ve oldukça saçma bir işe alım deneyiminden sonra bulduğum şey beni şaşırttı.
Üründe çok güzel şeyler var. Kullanıcılar, hızlı ve verimli not organizasyonu için notlarını süper kolay bir şekilde etiketleyebilir, notları defterler halinde düzenleyebilir, kısayollar oluşturmak için notları veya not defterlerini yıldızlayabilir ve harika bir araması vardır. Ayrıca, notlarınızı bir sosyal ağda veya bir bağlantıyla paylaşmak kolaydır; bu, başka biriyle koordine olmaya çalışıyorsanız harikadır.
Dahası, sadece ürünün içinde olmak bile harika bir tasarım sergiliyor, bu da kesinlikle onu daha çok sevmeme neden oldu.
Ama Web Clipper gibi diğer şeyler tamamen aklımdan çıktı.
Ve sorunun özü de budur: Ürünler, yeni başlayanların ne yapacaklarını bilemedikleri ileri düzey kullanıcılara göre uyarlandıkları bir noktaya ulaşır.
Açık olmak gerekirse, bu sadece bir Evernote sorunu değil. Birçok uygulamada bu sorun var. Örneğin, Airbnb örneğini düşünün.
Başka Bir Örnek: Airbnb
Airbnb aslında basit bir konaklama sitesiydi. İnsanlar kendi yerlerini sıralıyor ve başkaları gelip orada kalıyor. İşte 2009'dan ana sayfalarının bir ekran görüntüsü:
Gördüğünüz gibi, oldukça basit: arama parametrelerinizi girip 'ara' düğmesine basıyorsunuz.
Şimdi bunu Airbnb'nin bugünkü ekran görüntüsüyle karşılaştırın:
Gördüğünüz gibi, temel teklifleri hala orada (kırmızı kutuda). Ancak, deneyimlere ve restoranlara çok daha fazla ekran alanı ayrılmaktadır:
Site, ucuz konaklama rezervasyonu yaptığınız bir web sitesi gibi gelmiyor. Aksine, seyahatiniz için fikir aramak için gittiğiniz bir yer gibi geliyor. TripAdvisor ile kesişen bir rehber kitap gibi.
Arama çubuğu bile artık nereye gidiyorsun diye sormuyor. ' ama çok daha keşifçi olan ' Cape Town'u deneyin .'
Tabii ki, benim gibiyseniz ve daha önce Airbnb kullandıysanız, bu en fazla hafif bir sıkıntı ve en iyi ihtimalle bazı harika işlevlerden başka bir şey değildir. Şimdi, tamamen benzersiz konaklama yerinizi rezerve edebilir VE siteden (veya uygulamadan) ayrılmadan nereye gittiğiniz hakkında her şeyi öğrenebilirsiniz!
Ama ya yeniyseniz? Ya Airbnb'yi hiç kullanmadıysanız? Hangi değeri sundukları açık mı? Hizmetlerinden ne alabileceğiniz açık mı? Hayır, özellikle net olmadığını iddia ediyorum. Restoranlar ve deneyimler gibi daha fazla özellik ekleyerek, yeni kullanıcılar için daha zor hale getirir.
Neden ürünler sürüklenir?
Peki bu ürün kayması neden oluyor? Ürünlerin kullanımı zaman içinde neden giderek daha zor hale geliyor?
Cevap, kısmen iş, kısmen UX ve kısmen üründür. Parça parça halledeceğiz.
iş
Birinci kısım iş bölümüdür.
Ürün yöneticileri, pazarlamacılar ve uygulama geliştiriciler, uygulamaları için her zaman yeni gelir akışları ararlar. Örneğin Evernote, ücretsiz bir uygulamadır, yani kurulumu ve kullanımı ücretsizdir, ancak daha fazla özellik istiyorsanız aylık abonelik ücreti de ödeyebilirsiniz. Aslında, uygulamanın her bir ekranında yükseltme yapmanızı istiyorlar.
Yükseltilmiş özellikler beklediğiniz gibidir:
- Artan işlevsellik
- İş kullanıcılarına daha fazla odaklanma
- Daha fazla/daha iyi müşteri desteği
- Daha fazla depolama
Bunların birçoğu değerli olsa da, bu modeli takip eden uygulamaların, kullanıcılara yeterli düzeyde yükseltme ve yeterli sayıda yeni özellik sunması gerekir:
- Yükseltmenin faydalı olduğunu düşünün
- Uzun vadede (ARR) değerini görmeye (ve ödemeye devam etmeye) devam edecek.
Birçok yazılım ürünü için bu devam eden değer, özellikler eklemekle ilgilidir. Ve bu sürücüler sürünme özelliğine sahiptir. Uygulama oluşturucular, bazı kullanıcıların seveceği özellikler tasarlar, böylece sonunda onlar için ücret alabilirler. Alternatif olarak, Airbnb'de olduğu gibi, amaç onlar için ücret almak değil, izleyicilerle etkileşimlerini derinleştirmektir. Öneriler oluşturmak için daha fazla içerik oluşturarak ve inceleme altyapılarından yararlanarak, insanların uygulama aracılığıyla seyahatlerinin daha fazla yönünü rezerve etmelerini daha olası hale getiriyorlar. Böylece daha fazla gelir elde etmek.
Bu sorunun bir diğer önemli iş faktörü, 'herkesi mutlu et' sorunu dediğim şeydir.
Uygulamalar, özellikle Evernote gibi geniş bir değer önerisine sahip olanlar (ancak bu herkesin başına gelebilir), mümkün olduğu kadar çok kullanıcıya hitap etmek ister.
Potansiyel pazarlarını genişleterek daha fazla kullanıcı edinimi sağlayabilirler. Bununla birlikte, herkes için özellikler oluşturma çabaları, genellikle uygulamada nasıl gezineceğini bilen deneyimli kullanıcılar dışındaki tüm kullanıcılar için kullanıcı deneyimini karmaşık hale getirir.
Son olarak, son 3-4 yılda uygulamaların tek süper uygulamalarda bir araya gelmeye başladığını gördük.
Örneğin Facebook Messenger, giderek daha fazla işlevsellik eklemeye başlıyor. Kullanıcı verilerinin toplanmasını en üst düzeye çıkarmaya yönelik yenilenen iş odağı, Messenger'ın artık şunları yapabileceği anlamına gelir:

- Görüntüler, videolar gönderin ve grup sohbetleri düzenleyin
- Planlar yapın ve takvim davetlerini saklayın
- Haritaları gönderin, alın ve saklayın
- Sesli mesajları kaydedin
- Para göndermek
- İş için bir mesajlaşma botu olun
- İşletmeler için güçlü canlı sohbet
- E-ticaret için mikro mağazalar olarak hareket edin.
Hepsi temelde AOL anlık mesajlaşma ile aynı şey olan bir uygulama için. Tüm bunların sonucu, kuruluşların her zamankinden daha fazla işlevsellik sunmaları için yenilenen bir baskıdır.
Yani bunlar, özellik geliştirmeyi kolaylaştıran iş sürücüleridir. Ancak UX tasarımcıları ve ürün ekiplerinin de oynayacağı bir rol var.
UX ve Ürün
UX ve ürün ekipleri için hikaye şöyle devam ediyor.
Uygulamalar ilk başladığında tek bir şey yapmaya odaklanırlar. Genellikle bir uygulamayı başarılı kılan şey budur ve bu lazer odak, bir startup'ı başarılı yapan şeyin büyük bir parçasıdır. Bu basitlik, kullanıcıların asıl özünü, yani problemlerini gerçekten çok iyi çözen bir çözüm arayan insanları cezbeder.
Zamanla, uygulama daha popüler hale gelir. Ekipler büyür, zaman çizelgeleri uzar ve ürün ekipleri yardımcı özellikler ve işlevler oluşturmaya başlar. Bu, Zapier gibi biriyle entegre olmak veya tek oturum açma (SSO) gibi yeni bir özellik sunmak olabilir.
İlk başta, bu özellikler harika. Kullanıcılar ürünün geliştiğini görmekten heyecan duyuyor ve bu, ürünü ilk kez kullanan insanları uzaklaştıracak kadar karmaşık değil.
Ayrıca, uygulamaların, uygulamanın ne yaptığını açıklamak için çok fazla zaman harcamasına gerek yoktur (bu nedenle Airbnb sitesinde kopyadaki değişiklik).
Ve sonra sorun başlıyor.
Ürün genişledikçe, bu orijinal kullanıcılar daha gelişmiş hale gelir. Ürünü daha fazla öğrenirler ve neyin işe yarayıp neyin yaramadığı konusunda geri bildirim sağlama olasılıkları daha yüksektir. 'Vay canına, bu ürün benim için x şey yapsa ne güzel olurdu' diye düşünmeye başlarlar.
Bu vokal azınlık, ürün sahiplerinin ve geliştiricilerin aldığı geri bildirimleri çarpıtır.
Pek çok uygulamanın, düşük asılı meyve tüketildikçe sabit büyüme yaşadığı gerçeğiyle birleştiğinde, bu geri bildirim, "büyümeye devam etmek için ürünümüzü yeni özelliklerle daha iyi hale getirmemiz gerekiyor" doğal sonucuna yol açar. Böylece karmaşıklık artar.
Uygulamalar, mevcut kullanıcıların küçük bir alt kümesi için giderek daha iyi hale geliyor ve bu da, ürünün kullanıcı yaşam döngüsünün başlarında benimsenmesini ve kullanımını daha zor hale getirmenin dolaylı etkisine sahip.
Yeni kullanıcılar kendilerini izole ve desteksiz hissediyorlar ve uygulama artık bir şeyi iyi çözemediği için bırakma olasılıkları çok daha yüksek. Şimdi, düzinelerce şeyi iyi çözüyor… ama sadece nasıl olduğunu biliyorsanız. İşte bu yüzden Evernote ve Airbnb gibi uygulamalar edinirsiniz.
Sonuç
Çekirdek bir fanatik taraftar kadrosuna sahip olmak tam olarak kötü bir şey değil. Bunlar, sizi övecek ve uygulamanızı sevecek karlı müşterilerdir. Ayrıca size yan ürün geliştirme için bir başlangıç noktası sağlarlar. Örneğin, Airbnb artık kendi açılış sayfası ve değer önerileri olan işletmeler için Airbnb'yi sunuyor:
Ancak, yeni müşteri kazanımı için size pek bir faydası olmaz. Ve piyasa cevap verecektir.
Temel sorun, orijinal ihtiyacın ortadan kalkmamasıdır. Uygulamalar, yeni kullanıcıları hariç tutarak, kullanıcıların istediği tek şeyi yapmaya daha iyi hazır olan yeni girenler için pazarda alan yaratır.
Örneğin, MS Word son derece güçlü bir programdır - o kadar ki, aslında bir kelime belgesi yazmak oldukça tatsız bir deneyim olabilir.
Bu nedenle, "dikkat dağıtmayan yazma yazılımı" için yapılan hızlı bir Google araması, 800.000'den fazla sonuç üretti.
Microsoft, daha ileri düzey kitlelere hitap ederek, yalnızca bir blog yazısı yazmak veya bir makaleyi patlatmak isteyen insanları uzaklaştırdı.
Sıfır fırsat maliyeti yanılgısına geri dönüyor. Ürün sahipleri yeni özellikleri değerlendirdikçe, daha fazlasının daha iyi olduğu ve özellikler ekleyerek yeni kullanıcıları yakalayacakları ve eski kullanıcıları memnun edecekleri varsayımı olma eğilimindedir.
Gerçek şu ki, her zaman bir fırsat maliyeti vardır. Bir üründe ne zaman bir değişiklik yaparsanız, herkesin ürünle ilgili deneyimini etkilersiniz. Ve bu etkinin bir kısmı olumsuz olacaktır.
Microsoft, MS Word arayüzünün böyle görüneceğini mi düşündü? Hayır. Ama öyle. Ve bu işlevsellik genişliğini seven bazı süper kullanıcılar var.
Ancak sadece bir dijital daktilo isteyen birçok kullanıcı var. İşte bu yüzden insanlar, araç çubuğunun tamamının dokuz simge uzunluğunda olduğu Calmly Writer gibi programları sever.
Bu tüketiciler ve işletmeler için kötü mü?
Kısacası hayır. Bazı şirketler için kötü haber olabilir, ancak genel olarak bu, acemi kullanıcılara uygun ürünler ve daha gelişmiş kullanıcılara uygun ürünler olduğu anlamına gelir. Örneğin, Airbnb ekosistemine dahil olanlar artık tek bir uygulama üzerinden yer ayırtabilir, restoran bulabilir ve seyahatlerini planlayabilirler. Öte yandan, yeni kullanıcılar VRBO, FlipKey, Homestay, HomeAway, Wimdu, Go With Oh veya diğer rakip uygulamalardan herhangi birini kullanabilir. Dahası, istisnalar var.
Örneğin Trello, temel tekliflerini hızlı ve kullanımı kolay tutarak yeni kullanıcılar için basit bir değer teklifi ve sorunsuz bir işe alım süreci sağlamaya devam ediyor.
Bununla birlikte, kullanıcıların neredeyse sonsuz entegrasyonlarla işlevselliğini istedikleri gibi artırabilecekleri güçlendirme seçeneklerini agresif bir şekilde genişletiyorlar. Ayrıca, işlevselliği artıran, ancak çoğu yeni kullanıcıyı ondan koruyan bir iş ürünü de yarattılar.
Tersine, bir yazılım proje yönetim aracı olan JIRA, ters yöne gitti. Her şey ileri düzey kullanıcılarla ilgili. Kafanı dağıtmak özür dilemeyecek kadar zor. Ancak aynı şekilde, yazılım geliştirme alanında önemli bir rakip olmalarının nedeni de budur - tavizsiz karmaşıklıkları, kullanıcıların ileri düzey kullanıcıların aradığı birçok özel oluşturma ve kontrol fırsatına sahip oldukları anlamına gelir. Atlassian, bu karmaşıklığı göz önünde bulundurarak JIRA'ya girdiğinden, yeni kullanıcıları hızlandırmak için bol miktarda yardım belgesi bulunmaktadır.
Adobe, Creative Cloud platformuyla yıllardır aynı yolu izliyor. Yeni başlayanlar için kullanımı zor mu? Emin ol. Ancak inanılmaz özellik yoğunluğu, bunun endüstri standardı yaratıcı yazılım olmasının nedenidir.
Özet: Uygulamalar nasıl başarılı olabilir (ve çöküşten kaçınabilir)
Kullanıcıları cezbeden ve gelmelerini sağlayan bir uygulama üretmenin sırrı yeni özellikler değil. Bu, bir şeyi her şeyden daha iyi yapan bir ürün oluşturmakla ilgilidir. Eğer bu şey editoryal görüntüleri piksel mükemmelliği için düzenlemekse, o zaman evet - muhtemelen karmaşık olacak. Aynı şekilde, uygulamanızın Cisco gibi her türlü yazılımı göndermek için endüstri standardı olmasını istiyorsanız, o zaman yine, oldukça özellikli bir uygulama olacaktır.
Evet, kullanıcı katılımı acı çekecek. Ancak karmaşık bir görevi iyi yapmaya kararlıysanız, bu almak isteyeceğiniz bir başarı olabilir.
Özellikler ve işlevler az sayıda kişi için geliştirildiğinde ve çoğunluğu dışladığında sorunlar ortaya çıkar. İş baskıları ve çarpık kullanıcı geri bildirimleri, sorunları karmaşıklaştıran ancak uygulamanın birincil amacına yönelik olarak çalışmayan yeni özellikler oluşturmak için birlikte çalıştığında.
Örneğin, Evernote, kontrol listesi ve organizasyon sistemleri yerine Web Clipper'ını vurguladığında veya Airbnb, evleri yerine deneyimlerini zorladığında veya MS Word çok ağırlaştığında, gerçekten yazmak için kullanmak zordur.
Bu olduğunda, yeni girenler pazar fırsatlarını görür ve bundan yararlanır.
Pastanızı alıp yemek de mümkündür - sadece neden ilk etapta onu pişirmeye zahmet ettiğinizi hatırlamanız gerekir.
"Uygulamamın en iyi özelliklerini vurgulamak, Placeit'in maketlerini kullanarak çok kolay"
Tim Roberts 5/5