Müşteri: Facebook'un bir kopyasının maliyeti ne kadar?

Müşteri: Facebook'un bir kopyasının maliyeti ne kadar?

“Facebook'un (Avito, Yandex.Taxi, fl.ru...) bir kopyasını çıkarmanın maliyeti ne kadar?” - Müşterilerden gelen en popüler sorulardan biri; bugün ayrıntılı bir cevap vereceğiz ve size bunu yapmak zorunda olan kişiler açısından nasıl göründüğünü anlatacağız.

"Kara Kutu"

Bize bir hizmeti kopyalama görevi verildiğinde bu bizim için bir nevi “kara kutu”yu temsil eder. Ne tür bir program olduğu hiç önemli değil: bir web sitesi, bir mobil uygulama veya bir sürücü. Her iki durumda da dışarıdan nasıl göründüğünü görebileceğiz, ancak içeride olanlara erişimimiz yok.

Bu, yaklaşık olarak bize bir araba gösterilip tam bir kopyasını yapmamızın istendiği, ancak kaputun altına bakma fırsatı verilmediği gibidir: kendimizi yalnızca harici bir incelemeyle sınırlayabilir ve direksiyona oturabiliriz. Ancak bagaja girmek artık mümkün değil!

Buna göre aşağıdaki sorunları çözmek zorunda kalacağız:
Tahmin edelim ve icat edelim - sadece gövdesini gördüğümüz bu "araba" içeride nasıl inşa edildi?

Hangi parçalardan oluştuğunu hayal edin. Anlamak için: herhangi bir modern araba yaklaşık 18 parçadan oluşur...

Bu 18 parçayı oluşturmak için ne tür uzmanlara ihtiyaç duyulduğunu ve her birinin yaratılmasının ne kadar süreceğini tahmin edin.

Yazılım geliştirmede de benzer bir süreç vardır: Oluşturduğumuz sistemin bir grup küçük bileşene bölünmesi gerekir. Bunları nasıl ve kim tarafından oluşturacağınızı ve birbirleriyle nasıl etkileşime gireceklerini öğrenin. Bu nedenle “sadece kopyalamak” kolay ve hacimli bir iş değildir.

"Buzdağının tepesi"

Avito, Facebook, Yandex.Taxi... Müşteri bahsettiği işletmeyi içeriden bilseydi, birkaç yıldır hizmeti yaratan onlarca, hatta yüzlerce programcının çalıştığını keşfederdi.

Ürünü üretmek için binlerce saat çalışan uzmanlara ödeme yapıldı.

“Facebook kopyalamanın maliyeti ne kadar” hesaplayarak çalışmalarının tüm sonuçlarını göreceğiz. Ve bu sonuçların bir listesini yaptığımızda müşteri her zaman “Facebook”un en fazla %10'unu gördüğünü buluyor.

Geriye kalan %90'ı ancak biz çok fazla iş yaptıktan sonra görebilir hale geliyoruz. Bir arabanın direksiyonuna geçtiğinizde motoru, direksiyonu, yakıt hatlarını görmüyorsunuz değil mi?

Sonra ne olacak?

Müşteri, hizmetin yeteneklerinin %90'ına hiç ihtiyaç duymadığını anlıyor. Bunlar ona hiçbir fayda sağlamayacak işçilik maliyetleridir. Asla kullanmayacağı özellikler için binlerce adam-saat boşa gitti. Pahalı ve işe yaramaz.

"Komşunun kızını kopyala ama daha ucuz!"

Bir müşteri neden böyle bir istekle gelir? Ona öyle geliyor ki, bu iş zaten yapılmış olduğundan, onu alıp kopyalamaktan daha kolay bir şey yok. Çok para tasarrufu sağlar!

Ancak küçük bir sorun var; Facebook'tan hiçbir şey alamıyoruz çünkü:

  1. Kaynak koduna bizim (ve başka hiçbir yüklenicinin) erişimi yoktur. Var olsa bile başka bir şirketin malıdır.
  2. Tasarım kaynaklarımız yok, bu da tasarımın yeniden yaratılması gerektiği anlamına geliyor.
  3. Ürün mimarisi hakkında hiçbir bilgimiz yok. İçeride nasıl çalıştığını ancak tahmin edebiliriz. Habré hakkında bir sürü makale okusak bile sadece yaklaşık bir açıklama olacaktır.

Ne yazık ki “komşunun yaptığı gibi yap” isteği işi ucuzlatmıyor :)

"Bana pokeri ver!"

Bir yazılım ürünü kendi başına bir amaç değildir: müşteri onun yardımıyla iş sorununu çözmek ister. Örneğin, para kazanın veya tasarruf edin, bir hedef kitleyi yakalayın, çalışanlar için uygun bir araç oluşturun.

Ortada bir paradoks var: Müşteri bize bir iş sorunuyla ilgili soru sormak için gelmiyor. Teknik bir çözümle ilgili bir soruyla geliyor. Yani “Bir pokere ihtiyacım var” gibi bir istekle. Neden buna ihtiyacı var? Belki odun kesecek ve baltaya ihtiyacı var?

Müşteri bir çözüm uzmanı değildir (genellikle hayatında ilk kez böyle bir sorunu çözmektedir), ancak pokeri gördüğünde ona BU BU, sihirli bir değnekmiş gibi gelir!

Ama “hangi iş problemini çözüyorsunuz?” ve hangi çözümün gerçekten optimal olacağını düşünelim, bunun Facebook ya da poker ile hiçbir ilgisi olmadığı ortaya çıktı. Peki, bu hiç de ortak bir nokta değil.

Özet

Görünüşe göre, "bir kopyanın maliyeti ne kadar...?" - anlamsız. Kelimenin tam anlamıyla cevap verebilmek için, ne bize ne de müşteriye faydası olmayacak devasa miktarda iş yapmanız gerekiyor. Neden bu kadar eminsin? Evet bu çalışmayı defalarca yaptık =)

Ne yapalım? Bir fikrimiz var - teknik özellikleri yazın.

Bu noktada herhangi bir normal okuyucu, “Bize satış yapmak istediğiniz için bunu söylüyorsunuz!!!” diye düşündü.

Evet ve hayır. Tasarım tahminleri olmadan bir ev inşa etmeye başlayacak iyi bir inşaatçı bulmaya çalışın. Veya bir otomobil tamircisinin çizimsiz bir araba yaratması. Veya finansal modeli olmayan yeni bir iş kuran deneyimli bir girişimci.

Kendimize bir program yapıyor olsak bile işe iş tanımından başlayacağız. Biz de sizin gibi buna “ekstra” para harcamak istemiyoruz. Ama onsuz yapamayacağımızı biliyoruz. Aksi takdirde gökdelen çökecek, iş getirdiğinden fazlasını alıp götürecek, arabayla kimin kimi süreceği bilinmiyor.

Bu yazının tek bir amacı var: Gereksiz işlerden kaçınmak ve sizin için faydalı işler yapmak. Hadi konuşalım, neden bir “pokere” ihtiyacınız var?

Kaynak: habr.com

Yorum ekle