Ürün Yöneticilerinin Neden Tasarımı Yakalamaları Gerekiyor: Ön Uç Geliştirmenin Geleceği
Yayınlanan: 2017-01-17Bir süre önce bir iş ilanıyla ilgili bir e-posta aldım. İş tanımı, Ön Uç Geliştirici pozisyonu içindi. Dikkatimi çeken, listelenen beklenen niteliklerden/beceri setlerinden biri, ideal bir adayın tasarım anlayışı olan (PAZARLIK YAPILMAZ) biri olacağıydı .
Bir şey kalın, büyük harflerle yazıldığında, ona dikkat etmelisiniz. Ancak beni bu gereksinim hakkında daha fazla düşündüren şey, geliştiriciye özel becerilerin hiçbirinin 'tartışmasız tasarım yetenekleri' ile aynı kalın harflerle işaretlenmemiş olmasıydı.
Garip, değil mi? Ama evet, bir yazılım ürünü tasarlama ve geliştirme süreci birkaç yıl öncekiyle aynı olmadığı için bu tür beklentilere sahip olmanın tamamen normal olduğunu düşünüyorum.
İçindekiler
Ön Uç Geliştirme Nedir?
Web sitelerine bir mobil cihazda göz attığınızda, masaüstünde gezinmeye kıyasla web sitelerinin yönünü neyin değiştirdiğini hiç merak ettiniz mi? Düğmeler, resimler, metin kutuları vb. gibi cihaz ekranlarında oluşturulan her şey sihirli bir şekilde birlikte nasıl çalışır? Pekala, bu sihir değil (ama yeterince yakın), size bir kullanıcı olarak benzersiz bir deneyim sağlamak için o web sayfasındaki her şeyi birbirine bağlayan Ön Uç Geliştiricilerinin bu öğelere eklediği etkileşimdir .
Web tasarımcıları statik tasarımlar yaratır. Ürünün görsel yönlerini geliştirmeye çalışarak bir uygulamanın veya web sitesinin görünümüne ve hissine odaklanırlar. Ön uç geliştiriciler çoğunlukla bu statik tasarımları hayata geçirmekten ve bunların tüm ekran boyutlarında vb. iyi çalışmasını sağlamaktan sorumludur. Ön uç geliştiriciler, web bileşenleri oluşturmak ve bunlara etkileşim eklemek için HTML, CSS, Javascript kullanır ve ayrıca yeniden kullanılabilirler.
Her tarayıcının ön uç için yazılan kodu anlamanın farklı bir yolu olduğundan, bazen arayüz farklı tarayıcılarda farklı görünebilir. Geliştiriciler, kodlarının farklı tarayıcılarda sorunsuz çalışmasını sağlar ve uygulamanın/web sitesinin tüm düzenlerini, renk kombinasyonlarını, aralığını, metin biçimini ve etkileşimini korur.


Ürün Tasarımına Neden Önem Vermeliyiz?
Bir iPhone gördüğünüzde, onu dünya çapında bir fenomen haline getiren ince ayrıntıları görmeden edemezsiniz. İnsanlar olarak, doğal olarak güzel nesnelere ilgi duyarız ve işleri güzel ve basit hale getirmek için harcanan çabayı takdir ederiz . Makalenin dediği gibi, basit ve minimalist şeylerin kullanımı ve öğrenmesi kolaydır. Daha fazla anlaşamadım.
Aynı ilke, ürün tasarımı alanı için de geçerlidir. Bu yüzden basit ve kullanımı kolay uygulamalara bağımlıyız. Günlük yaşamınızdan bir örnek alın: Google, WhatsApp, Instagram, diğer fotoğraf uygulamaları vb. Bu uygulamalar, görevleri minimum sayıda adımda ve hızlı yanıt süresinde gerçekleştirmenize yardımcı olur.
Web için ürün tasarımı, farklı ekran boyutları için tasarım oluşturma sürecine sahip olmayı içerir. Ekran özelliklerini basitçe çizen ve geliştirme ekibine teslim eden bir tasarımcı açıkçası bir ürün tasarımcısı değil. Onlar sadece illüstratör rolünü oynuyorlar.
Web için ürün tasarımı, eskiz, işbirliği, tasarım, HTML işaretlemeleri oluşturma, CSS kuralları yazma ve her şeyi uygun bir pakette yapılandırma sürecinin tamamına sahip olmayı içerir. Geliştiriciler, tasarım kalitesinden ödün vermeden tasarımları iş akışlarına alabilir ve entegre edebilir.
Ürün Yöneticileri İçin Neler Var?
Ürün yöneticileri (PM'ler), ürünün genel büyümesinden sorumludur. Bir B2B endüstrisinde çalışma deneyimime göre, bazen PM'ler bir ürüne daha fazla işlevsellik eklemeye odaklanma eğilimindedir, bu da ürünün kullanımını karmaşık hale getirebilir. Bazen işleri basitleştirmek, yapılacak en zor şeydir.
Müşteri davranışını değiştirme riski her zaman vardır, ancak değişiklik daha iyiyse, o zaman bu değişikliği yapmaktan çekinmemelidir.
B2C endüstrisine gelince – harika bir kullanıcı deneyimi (UX) sağlamak hayatta kalmanın anahtarıdır çünkü yazılım lisanslarına bağlı B2B müşterilerinin aksine, B2C müşterileri göz açıp kapayıncaya kadar rakip platforma geçebilir. Ürün tasarımı ilkelerini uygulamak, PM'lerin fikirleri hızlı bir şekilde yinelemelerine ve sonuçta işe yaramayacak seçenekleri ortadan kaldırmalarına yardımcı olur.

Tasarım Düşüncesinin Önemi
Son derece başarılı olan şirketler, insanların kullanmayı sevdiği ve hayatlarının ayrılmaz bir parçası haline gelen ürünler yaratabilen şirketlerdir. Örneğin, muhtemelen 100'den fazla sosyal ağ platformu var ama sadece bir Facebook var.
Tasarım odaklı düşünme, doğru varsayımların belirlenmesine yardımcı olur; özellikle ürünü geliştirmeye çalışanlar (tasarımcılar, geliştiriciler, ürün yöneticileri). Müşterinin, sunmayı planladığınız 'tek harika özellik' nedeniyle ürününüzü satın alacağını varsayıyor olabilirsiniz, ancak gerçekte müşteriniz bazı verileri yüklemek için daha basit bir yol arıyor olabilir.

Yukarıdaki grafikte de görebileceğiniz gibi, size en az maliyetli olacak yeniden çalışma kısmı tasarım aşamasındadır (mimari ve UX her ikisi de). Hataları erken yapmak ve daha sonraki bir aşamada ürünü etkilememeleri için tespit etmek her zaman daha iyidir.

De(v)imzacıların Zamanı!
Genel ürün geliştirme sürecinde herkes bir rol oynasa da, herkes her zaman müşterinin şapkasını takamaz.
Tasarımcıların bir kullanıcının bakış açısıyla düşünmeyi sevdikleri genel olarak kabul edilen bir gerçektir. Günümüzde bir tasarımcının işi sadece görsel tasarımlar oluşturmak ve bunları geliştiricilere teslim etmekle sınırlı değildir. Son piksel mükemmelleşene kadar tasarım yönergelerinin takip edilmesini sağlamak için geliştiricilerle el ele çalışmak zorundalar. Bu, iyi tasarım becerilerine ve uygulama becerilerine sahip yeni bir yaratıcı profesyoneller nesli oluşturur.
Birden fazla şapka takabilecekleri için, çok fazla zaman ve para tasarrufu sağlayan bu tür insanların gemide olması sadece kuruluşun bakış açısından değil, aynı zamanda bireyin bakış açısından da iyidir. Birinin şirket veya ürün için faydalı olabilecek bir fikri varsa, o kişinin herhangi bir bağımlılık olmaksızın kendi başına üzerinde çalışması kolay olacaktır.

Araç Seçimi
Bulut hizmetlerinin ilerlemesiyle, web tabanlı ürün geliştirme için temel altyapıyı kurmak kolaylaştı. Sürüm kontrolünden (git), duyarlı web tasarımından (Angular, Backbone, SASS, SCSS) tasarım işbirliğine (Marvel, Invision, WebFlow) kadar.
Çoğunlukla geliştiricilerle sınırlı olan HTML, CSS, Javascript gibi dil becerileri, tasarımcıların anlaması ve yetkin olması için artık zorunludur. Bu beceriler, piyasadaki tüm çerçeveler için bir temel sağlar.
Şu anda mevcut çok sayıda araç seçeneği olduğu göz önüne alındığında, gerçek gereksinime odaklanmak ve araçların çokluğuna takılıp kalmamak önemlidir. Tasarım odaklı düşünme becerisine sahip olmanın fark yaratabileceği yer burasıdır – bir ürünün başka bir klonunu yaratmak yerine, gerçekten harika bir tane yaratabilirsiniz.

Gelecek trendleri
Uygulamalar, bugün bildiğimiz gibi, yarın tarih olabilir. Bu, favori hizmetlerimizi kullanmayı bırakacağımız anlamına mı geliyor? Hayır, bu muhtemelen onlarla tamamen farklı bir şekilde etkileşime gireceğimiz anlamına geliyor. Gerçek ve sanal dünyayla etkileşim şeklimizi değiştirebilecek bazı gelecek trendlerini listeliyorum:
- Chatbotlar ve Yapay Zeka – Siri ile başladı, ardından Google Now, ardından Cortono, Alexa, sanırım konuyu anladınız. Programlar akıllı hale geliyor ve konuşma metinden sese (doğal dil) geçiyor. Çalışma programınızı ve günün diğer bölümlerini kontrol eden yapay zekalı bir asistana sahip olmak yeni normal olacak. Metinle bile, sohbet robotları giderek daha duyarlı hale geliyor. Kullanıcı verilerinden öğrenmek, geliştiricilerin kullanıcılar için uygulama deneyimini kişiselleştirmesine yardımcı olabilir.
- Karma ve Sanal Gerçeklik – Google Glass, HoloLens, Oculus Rift gibi cihazlar, karma gerçeklik tabanlı geliştirmenin yolunu açmıştır. Bu platformlar için etkileşim tasarımı ilkeleri, mobil cihazlarınkinden tamamen farklıdır. Artırılmış Gerçeklik/Sanal Gerçeklik, bir sonraki büyüme alanlarıdır ve birçok yenilik görecektir.
- Veriye Dayalı Yaklaşım – Her şeyden üretilen verinin hacmini ve türlerini göz önünde bulundurmak. Fitness takipçinizin kritik elektrik alt sistemlerinin sıcaklık kontrolüne kadar, verileri kolaylıkla anlama ihtiyacı giderek artıyor. Veri analizi ve görselleştirme, bu büyük miktarda veriye dayalı olarak karar verilmesine yardımcı olur.
Dünyanın en iyi Üniversitelerinden çevrimiçi Ürün Yönetimi Kurslarını inceleyin . Kariyerinizi hızlandırmak için Master, Executive PGP veya Advanced Certificate Programları kazanın.
Sizin için Öne Çıkan Program: Duke CE'den Design Thinking Sertifikasyon Programı
Ürün yöneticileri için tasarım neden önemlidir?
Ürünlerinin müşterileri için mümkün olan en iyi deneyimi sunmasını sağlamak ürün yöneticilerinin görevidir. Müşterilerin bugünlerde yeni bir ürünün beklentilerine kalıcı olarak zarar vermenin birkaç yolu var. Başarısız lansmanların kabusunu veya sosyal medya platformlarında korkunç incelemeleri kimse göze alamaz. Tasarımın son derece önemli olmasının nedeni budur. Bir ürünün tasarımı, bir müşterinin ürünle nasıl etkileşime gireceğini ve onu kendi ortamında nasıl deneyimleyeceğini belirler. Bu nedenle ürün yöneticilerinin ve sahiplerinin ürün tasarımına en başından itibaren dahil olmaları çok önemlidir.
Bir ürün yöneticisi için ürün tasarımını öğrenmek için gereken kurslar nelerdir?
Sektörünüze ve alanınıza bağlı olarak, ürün tasarımı hakkında daha fazla bilgi edinmenize yardımcı olabilecek çok çeşitli çevrimiçi sertifika kursları bulunmaktadır. Bütçenize ve zaman çizelgenize bağlı olarak, 1 yıllık bir kursa gitmeyi veya çevrimiçi olarak kolayca tamamlanabilen daha kısa sertifika kursları almayı seçebilirsiniz. Ayrıca, tasarım da dahil olmak üzere bir ürün yöneticisi rolü için bilmeniz gereken her şeyi size öğretecek, tanınmış enstitüler tarafından sunulan çevrimiçi eksiksiz bir ürün yönetimi kursuna da gidebilirsiniz. Aradığınız şey bir sertifikadan ziyade gerçekten becerilerse, daha kısa ve ucuz kurslara gitmek daha iyi olur.
Bir ürün nasıl tasarlanır?
İlk adım, geliştiriciler ve pazarlamacıların yanı sıra müşteri deneyimi, uyumluluk ve lojistik arasındaki gerekli dengeyi tanımlamaya yardımcı olabilecek diğer paydaşları içeren çapraz işlevli ekiplerle verimli beyin fırtınası oturumları yapmak olacaktır. Bu, bir ürünün sahip olması gereken ve mümkün olan tüm kısıtlamalar göz önünde bulundurularak mümkün olan en maliyet etkin şekilde geliştirilebilecek temel özellikler hakkında temel bir fikir üretecektir. Herkesin müşterilerin ne beklediğini anlaması için pazar veya kullanıcı bazlı araştırma da yapılmalıdır. Ardından, geliştiricilerin ürünün nasıl görünmesi gerektiğine dair temel bir fikir edinmelerine yardımcı olabilecek tel kafesler oluşturma ve ardından nihai tasarım gelir.
