Yazılım geliştirmede “sözde uygulama” diye bir kavram var mı?


10

Ben bir teknik / ölçeklenebilir geliştirmek için zaman harcamadan hızlı bir şekilde bir ürün veya demo yerden almak için bir algoritma insan tabanlı hesaplama yöntemleri veya "sahte" bir yöntem kullanarak uygulama açıklamak için bir etiket arıyorum /Analitik çözüm? Örneğin: bir restoranda boş masa sayısını saymak için Amazon Türk'ü kullanmak.

Ayrıca bu konu hakkında daha fazla bilgi edinmek istiyorum, ancak ne arayacağınızdan emin değilim. İnsan tabanlı hesaplama sadece bir yöntemdir, yalancı uygulama genel fikri ile ilgileniyorum. Herhangi bir fikir, önerilen okuma?


Ya da üçüncü dünya ülkelerindeki çocuk işçilerini, captcha'ları programlı olarak kırmak yerine kullanarak, iyi bilinen bir başka kullanım örneği mi almak istiyorsunuz?
user16764 15:12

1
"Alaycı" terimi , tarif ettiğiniz şeye çok iyi uyuyor.
Nicole

Yanıtlar:


13

Buna Oz Büyücüsü prototipi denir .

Wizard of Oz prototyping, yeni insan-bilgisayar arayüzlerini değerlendirmek için HCI'da popüler bir yaklaşımdır. Genellikle bir sistemin inşa edilmesi pahalıysa, ancak diğer odada oturan bir insan tarafından kolayca taklit edilebiliyorsa kullanılır. Böylece adı.


5
İlginçtir, dürüstçe bu ismi daha önce hiç duymamıştı.
haylem

2
Peki bu teknik HCI alanında mı ortaya çıkmış olabilir? Sanırım Amazon Türk'ün adını aldığı "Mechanical Turk" terimi, sahte 18. yüzyıl satranç oyun makinesini ifade ediyor. Bu yöntem kullanılarak bir Web Sihirbazı prototipleme simgesinin web sitelerinde görüntülenecek şekilde tasarlanması gerektiğini düşünüyorum. Aldatma ile ilişkili olmaktan ziyade, tekniğin bir prototipleme aracı olarak daha yaygın bir şekilde tanıtılması gerektiğini düşünüyorum
MachuPichu

4
"PERDENİN ARKASINDAKİ MİLYONLARA DİKKAT EDİN!"
StuperUser

3

Bu tür bir sorunun iyi bilinen bir örneği, bir kişinin içeride saklandığı ve başka türlü satranç oyun makinesi olarak görünen şeyi kontrol ettiği Mekanik Türk'tür . Mekanik Turk , akuhn'un Oz Büyücüsü prototiplemesini daha uyarıcı ve açıklanması kolay bir isim olarak önerdiğimi düşünmeme rağmen, karşılaştığım en yaygın kullanılan terim .


Spike terimi , üretime hazır olmayan sistemleri içeren hızlı bir şekilde geliştirilen kavram kanıtlarını tanımlamak için kullanılır. Bir (tasarım) başak genellikle üzerinde çalıştığınız özelliğin tasarımını keşfetmek için sistemin diğer bölümlerini alay etmeyi veya düşük kaliteli uygulamalarını içerir.
Chris Bye

0

Bunun kitle kaynak kullanımı ile ilgili olduğu anlaşılıyor ; sadece kamusal yönü eksi. Bunu anahtar kelime aramanıza dahil etmek isteyebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.