Prototip Tuzaklarından Nasıl Kaçınırsınız?

web tasarım Prototip Tuzaklarından Nasıl Kaçınırsınız?

"Prototip" kelimesini gördüğünüzde veya duyduğunuzda aklınıza ne geliyor? Hesaplı materyallerle yapılmış ölçekli bir maket mi? Yoksa fiziksel olarak etkileşim sağlanabilecek bir şey mi?

Her şekilde, çoğu sektör için prototipler tamamlanmış bir makale -veya tahmin ettikleri şey- değildir. Web tasarım sektöründe prototipler çok büyük önem arz ediyor. Oldukça kullanışlı ve bilgi vericiler ama çoğunlukla yanlış kullanılıyor ve yanlış anlaşılıyorlar. Bu da bizi "prototipin tehlikeleri" başlığına yönlendiriyor.

Şu senaryoların her birini düşünün:

Prototip senaryosu: 1

Bir proje takımı yeni bir dijital ürün fikrinin uygulanabilirliğini araştırmakla görevlendirildi. Geliştirici, gerekçesi veya araştırması olmadan bir veya birkaç iskelet (framework) kullanıyor. Kodlama yaparken çok az özen gösteriyorlar ve ortada ne kod değerlendirmesi var ne de örnek uygulamalar.

Her şey bilgisayarda hazırlanıyor, bir üretim ortamı sağlanmıyor. Geliştiriciler de projenin "neredeyse hazır" olduğunu bildiriyorlar ve proje yöneticisi de bu bildiriyi "her şey hazır" olarak görüyor.

Takımdaki diğer insanlar da bunun hazır olduğuna inandırılıyorlar ve sonucun mümkün olan en çabuk şekilde yayımlanması için proje kapatılıyor. Bu şekilde hazırlanan ürün direkt olarak teknik sorumlulara gidiyor veya beklenenden çok daha uzun süre sonra yayımlanmaya hazır oluyor.

Prototip senaryosu: 2

takım içi iletişim

Bir proje takımı, var olan bir dijital ürüne yeni özellikler kazandırmak için görevlendiriliyor. Tasarımcı, kendi seçtiği modern prototip yazılımına bir şeyler yüklüyor. Bu etkileşimleri, dönüşümleri, animasyonları ve bunun gibi diğer geliştirmeleri gösteriyor. Hiçbir olası performans sorunu hesaba katılmıyor veya bu tasarımların gerçekleştirilmesi için yazılacak kodların ne kadar karmaşık olabileceği hiç düşünülmüyor.

Tasarımcı projenin "neredeyse hazır" olduğunu bildiriyor, proje yöneticisi de bunun bittiğine inanıyor ve ürünün yayımlanması için projeyi kapatıyor. Prototip yazılımı belki de potansiyel olarak kod üretebiliyordur ama bunun kalitesi veya bunun gerçek kod temeline entegre edilmesinin ne kadar zor olabileceği konusunu kimse düşünmüyor.

Başarısızlık

müşteri iletişimi

İki durumda da projeler başarısız olacaktır. Bütün takım üyeleri arasındaki iletişimin zayıflığından dolayı, yöneticilerin veya takım üyelerinin beklentileri gerçeklerden oldukça uzak.

Buradaki örneği görebiliyor musunuz? Aslında problem prototip yapmayla ilgili değil, problem; prototipin şu anki durumu ve üretimin tamamlanması için ne kadar daha çalışma gerektiği hakkında müşterileriyle tam olarak iletişim kuramayan insanlar. Proje içindeki insanlar, proje "bitmiş gibi" göründüğü için daha fazla geliştirmeye ihtiyaç duyulmadığını düşünüyorlar.

Bu sorunun tek bir çözümü vardır: Sorumluluk almak. Prototiplerinin daha fazla kodlama gerektirdiğini anlamak ve bunu anlatmak tasarımcılarının sorumluluğundadır.

Teknik olarak nelerin geliştirilmesi ve eklenmesi gerektiği konusunda iletişim kurmak, belki de başka takımlardan yardım istemek gerektiğini anlamak tasarımcıların sorumluluğundadır. Ayrıca işin henüz bitmediğini ve projenin henüz çok erken aşamalarında olduğunu kabul etmek de müşterilerin görevidir.

Sorumluluk almak

kodlama

Bu konuda proje yöneticilerine düşen görev; takımlarının daha çok araştırma ve geliştirme yapabilmeleri için zaman ve alan yaratmaktır. Çünkü, tam olarak bu noktada, projenin gerçek bir şekil alması için tasarımcıların zamana ihtiyacı vardır.

Fikirler yeniden şekillenir, kodlar yeniden yazılır ama yap-bozun bütün parçaları tek tek araştırılana dek prototip bitmiş sayılmaz. Altyapı, güvenlik, performans, arama motoru optimizasyonu (SEO), içerik stratejisi ve aklınıza gelen diğer her şey bu araştırmaya dahildir.

Ürünün geliştirilmesi sürecinde bunlar genellikle unutuluyor. Bazen proje yayımlanana kadar akla gelmiyor. Neden bu anlayış daha erken gelmiyor? Bütün takımın -hatta müşterilerin- bakış açılarını tek tek değerlendirmediğimiz sürece, projenin nasıl hayata geçirileceği hakkında gerçek bir kanıta sahip olamayız. Bir prototipin gerçek görevi de budur.

Web tasarımı profesyonelleri olarak bir projenin henüz bitmediğini söylemekten çekinmemeliyiz. Eğer daha iyi iletişim kurabilirsek, projelerde çok daha az başarısızlık olur ve biz de kullanıcılar için mükemmel dijital ürünler geliştirmekten daha çok keyif almaya başlarız.

Tarih: 2018-03-19 18:46 - 9 ay 0 gün önce

Web Tasarımlarınızda HTML İle Yapabileceğiniz 5 Geliştirme

Web Tasarımlarınızda HTML İle Yapabileceğiniz 5 Geliştirme

Web Tasarımlarında Kullanıcıların Davranışlarını Yönlendirmek

Web Tasarımlarında Kullanıcıların Davranışlarını Yönlendirmek