Tasarım Sistemleri ve Geleceğin Değişim Dalgaları
Tasarım sistemleri beni doğru zamanda yakaladı. Uzun zamandır tasarım ve kod dünyalarının arasında gidip geldiğimi hissettim ve biraz deneyimle daha ürün odaklı bir alana geçerek bu dünyaları bir araya getirmeyi ve daha fazlasını sağladım. Bu şeyler kolay değildir ve genellikle göründüğü gibi değildir. Figma'daki iyi biçimlendirilmiş bir kitaplık, React'teki bir bileşen koleksiyonundan daha fazla bir tasarım sistemi değildir. Görünmeyen kısımlar, insanların nasıl çalıştığına, işlev gördüğüne ve ilişki kurduğuna dair ayrıntılar, çabanın büyük kısmının gitme eğiliminde olduğu yerlerdir.
Algılanan basitlikleri, bizi yanlış bir güvenlik duygusuna götürebilir; bu bitmiş bir anlaşma ve [tanınmış bir şirketi ekleyin] tasarım sistemi gibi bir noktaya gelmemiz gerekiyor ve onu mahvedeceğiz. Konu bu değil. Bir tasarım sistemindeki tüm parçalar, tasarım belirteçleri veya tasarım değişikliklerini nasıl ifade edeceğimiz gibi şeylere ilişkin anlayışımız gibi hareket etmenin ve gelişmenin yanı sıra ortamınıza (yapı, liderlik, boyut, beceriler, deneyim, hedefler vb.) bağlamsaldır. uyum sağlar. Topluluk olarak gelişmeye ve zorluklara uyum sağlamaya devam etmek için birbirimizi zorluyoruz, ki bunun bir parçası olmak harika bir şey... ama endişelerim var.
İnsanların üzerinde çalıştığı tüm tasarım sistemlerinden kaç tanesinin şu anda başarılı olduğu söylenebilir? Anekdot olarak, bunu yıllar önce deneyenler 3. veya 4. denemelerinde olabilir. Tipik olarak, web siteleri için daha iyi sonuçlar elde etmek için tasarımı sistemleştirmede doğru olanı yapıyoruz ve yine de bu hala zor. İyi çalışan çok markalı veya çok platformlu tasarım sistemlerinin birkaç örneği vardır (ki bu çok büyük bir zorluktur) ve yine de en etkili olabilecekleri alan budur. Markalarımızı yalnızca web üzerinde değil, aynı zamanda yerel uygulamalarda da ifade etmeyi amaçladığımız için, yalnızca duyarlı tasarımla değil (beni cihaz tabanlı kesme noktalarının kullanımı konusunda tasarım-geliştirici ilişkilerinin ne kadar işlevsiz olduğunu düşünmeye başlamayın) birden çok platformla ilgilenmek. peki… gelecekteki daha fazla değişiklikle nasıl başa çıkacağız ve bunlara nasıl uyum sağlayacağız?
Tüm bu çalışmalar, zaten yaptığımız şeyi yapmaya, çoğunlukla web siteleri yapmaya, ancak daha iyi ve daha verimli olmaya dayanıyor. İlgili platformlar veya özellikler için eserler ve sonuçlar olmasa, aynı süreçleri nasıl kullanabileceğimize bakmak çok uzak geliyor. Aferin, bir tasarım sisteminin merkezinin tasarım belirteçleri veya bileşenleri değil, birlikte çalışan, birlikte kararlar alan ve kullanıcı ve iş sorunlarını çözmek için çeşitli yollarla markayı uygulayan bir kolektif olduğuna inanıyorum. Bu, sadece bu alan içinde değişme ve uyum sağlama kapasitesinde değil, bunun sonucunda oluşturduğumuz sistemlerde de pişirebileceğimiz ve pişirmemiz gerektiği anlamına gelir. Ürün veya özellik ekiplerinin etkinleştirilmesi ve güçlendirilmesi, doğru yapıldığında güçlü bir simbiyoz örneği olabilir.
"AI" şu anda abartı döngüsünde, bu nedenle kullanılabilecek herhangi bir örnek kadar iyi bir örnek. Şu anda AI ile kastettiğimiz, çoğu aslında AI olmayan çok çeşitli araçlardır… kesinlikle zekaları yoktur. Bu, dil modellerine yönelik makine öğrenimi olabilir. Çılgınca farklı girdiler ve çıktılar. Kuruluşumuz böyle bir şeyi benimsemeyi seçerse - bu ne anlama gelebilir?
Bence yapabileceğimiz şeylerden biri, yapıtlarımızın geçici olduğunu kabul etmek. Bugün bileşenler ve belirteçler olabilir, yarın başka bir şey olabilir. Bu, bir tasarım sistemi ile ne demek istediğimiz kavramına meydan okumalıdır. Onları tanımlama konusundaki mevcut durumumuzu (indirgemeci bir şekilde) özetleyen en iyi alıntılar, tasarım, kod, insanlar ve bunlar arasındaki ilişkiler etrafında döner. Aynı şekilde tasarım belirteçleri gerektirmeyen veya farklı tasarım araçları veya kodları kullanmayan alanlara geçersek, bu tür bir tanım hala geçerlidir.
Gelecekteki bazı araçlarımızın ve çıktılarımızın çeşitli şekillerde çok modlu olabileceğine inanıyorum . Örneğin bugün ChatGPT, metin kabul eden ve size metin yanıtı veren bir formdur. Bu, nihai hedef değil, teknolojinin bir önizlemesidir. Aracınıza yazabilir, konuşabilir veya bir görüntü gösterebilir ve iletişim modları arasında geçiş yapabilirseniz, bunlar bir çıktı talep etmek için gittiğimiz bir şeyden daha çok bizim bir uzantımız haline gelebilir. Bazılarının zaten kullandığı 'yardımcı pilot' ifadesi bu açıdan oldukça uygun görünüyor. AI'nın bize verebileceği zeka ile etkileşim modlarında pişirin ve bu oldukça harika bir alan olacak.
Daha büyük uygulamalarımızın veya web sitelerimizin birçoğunun temelini oluşturan hizmet tasarımını ele almak ve son kullanıcılarımız için gelecekte bu türden bazı değişiklikler yapma olasılığını göz önünde bulundurmak için bir adım geriye giderek, hangi müşteri temas noktalarında bir veya daha fazla mod kullanılabilir? Bugün, e-postalar için tasarım sistemlerini kullanmaktan çok az söz ediliyor, burada tasarım sistemi çalışmamızı müşteriye dönük başka bir ortama genişletmek için büyük bir fırsat var. Bir tasarım sistemi hakkında ne düşündüğümüzle daha az kısıtlı olmak, yalnızca e-postaları değil, sırada ne olursa olsun memnuniyetle karşılayabileceğimiz ve baştan başlamamız gerekmeyeceği anlamına gelir.
Gelecekteki değişikliklere bakmak, bazı açılardan bilinmeyenle rahat olmak ve bize uyum sağlamak ve gelişmek için alan vermek anlamına gelir. Yeni bir platform veya iletişim modu için yeni bir tasarım sistemine ille de ihtiyacımız olmamalı (gerçi mantıklı olabilecek zamanlar olabilir), sadece bugün bir tasarım sistemi olarak düşündüğümüz şeyin yarın olacakları şey olmayabileceğini takdir edin. Bu temel fikri denememize ve ona meydan okumamıza izin vermenin, önümüze çıkan her türlü zorluğun üstesinden gelmemiz için bize kapsam sağlayabileceğini düşünüyorum… sonuçta bunlar sadece tasarım, kod, insanlar ve bunların arasındaki ilişkiler.