Sisi gelap sistem desain dan apa yang harus dilakukan dengannya

Halo!

Nama saya Lesha Svirido, saya seorang perancang produk terkemuka di Alfa-Bank (inilah yang kami lakukan perbankan online untuk bisnis).

Dalam posting ini saya akan memberi tahu Anda tentang sistem desain. Ya, mereka ditulis tentang mereka sesering burnout profesional atau pekerjaan jarak jauh. Hal itu, terus terang, sudah lama menjadi hype, mengisi tepinya, membawa kegembiraan dan kekecewaan, tetapi masih tetap merupakan hal yang perlu. Di bawah potongan - tentang mengapa sistem desain itu keren dan bagaimana itu membantu kita dalam pekerjaan kita. Tentang mengapa itu tidak selalu keren, sistem desain apa yang memiliki sisi gelap dan cara menolaknya.

Dan juga tautan ke sistem desain Alfa-Bank.



Mari kita mulai dengan yang jelas. Orang-orang sering berpikir bahwa sistem desain dirancang untuk para desainer untuk membuat hidup mereka lebih mudah, bahwa itu adalah seperangkat komponen yang nyaman yang selalu ada di Sketch atau Figma. Tapi ini disebut kit UI.

Sistem desain adalah hal yang tidak terpisahkan untuk tim produk, yang membantu pengembang juga.

Mengapa sistem desain itu keren


1. Masalah skalabilitas desain diselesaikan dengan sangat baik.

Kami memiliki banyak produk di bank bisnis kami, dan ketika kami meluncurkan sesuatu yang baru, kami akan secara aktif menggunakan kembali elemen-elemen ini atau itu. Mungkin saja untuk setiap peluncuran untuk duduk dan menggambar elemen baru. Tapi ini, pertama, waktu, dan kedua, melanggar konsistensi, yang akan saya tulis lebih lanjut di bawah ini. Karena itu, kami menggunakan kembali dan tidak malu. Misalnya, ketika kami baru-baru ini meluncurkan produk pinjaman digital, kami menggunakan kembali sekitar 60% dari produk yang diluncurkan sebelumnya, dan berkat ini kami meluncurkan produk dengan sangat cepat.

2. Membantu dengan manajemen hutang

Dan tidak hanya tugas desain, tetapi juga pengembangan. Baru-baru ini, kami harus pergi dan mengubah warna hijau yang kami gunakan dalam produk ke warna hijau lain. Sebelumnya, orang harus pergi dan bernegosiasi dengan pemilik setiap produk, kata mereka, lihat, warnanya sangat hijau, dan sekarang akan seperti ini. Dan inilah alasannya. Ya itu. Benar, itu perlu.

Alih-alih, kami hanya mengubah hijau yang diterima secara umum di tingkat sistem desain dalam beberapa klik, dan semua tim sekarang memiliki input baru (benar) mengenai penggunaan hijau.



3. Membantu menjaga konsistensi

Kami memiliki lebih dari 30 produk di bank untuk badan hukum, dan dengan bantuan sistem desain kami dapat mempertahankan konsistensi dari semuanya. Mengapa ini penting? Misalkan klien mengambil pinjaman enam bulan lalu. Hari ini dia memutuskan untuk mengatur perolehan. Dalam enam bulan, dia akan membuka deposito. Sepanjang waktu ini, di setiap langkahnya, ia harus memahami bank dan semua produknya sebagai satu kesatuan. Dan jika dalam satu produk sesuatu terlihat berbeda dari elemen yang sama di produk lain, ini tidak terlalu benar.

4. Pembuatan prototipe cepat

Mungkin satu-satunya nilai tambah dari sistem desain, yang sebenarnya lebih dipertajam untuk para desainer, daripada tim secara keseluruhan. Untuk menguji hipotesis tertentu, Anda perlu membuat prototipe, tetapi dengan bantuannya tidak selalu mungkin untuk mereproduksi sepenuhnya satu atau aliran lain yang diperlukan. Kemudian desainer, bersama dengan pengembang, membuat prototipe yang akan mereka uji.

5. Meningkatkan kegunaan

Kami memiliki banyak komponen, yang masing-masing telah diuji oleh pertempuran pada pengguna. Artinya, kami tahu pasti bahwa pengguna melihat elemen ini atau itu dengan sangat jelas, tanpa perbedaan dan panggilan ke teman untuk klarifikasi. Ini adalah komponen yang berfungsi di mana kami sebelumnya telah menjahit berbagai variasi dan menyatakan, semua ini sudah ada di perpustakaan.



Dan semuanya tampak keren, bukan? Sistem desainnya luar biasa, Anda harus menggunakannya selalu dan di mana saja. Tapi ada sisi gelapnya.

Sisi gelap dari sistem desain


1. Keterbatasan untuk solusi baru Seorang

desainer dapat datang dengan solusi yang sangat baik untuk suatu produk dan membawanya ke pengembang. Apa yang dia angkat bahu, katanya, kata mereka, maaf, kawan, kita tidak punya di perpustakaan, kita tidak bisa melakukan ini. Dan di sini semuanya bertumpu tidak hanya pada keinginan desainer untuk "membuat indah" - faktor tambahan harus dievaluasi. Misalnya, waktu untuk mengembangkan komponen baru dan kesesuaian proses ini, karena nilai yang akan diterima klien setelah pembaruan tidak terlalu jelas. Ditambah anggaran. Ya, di dunia yang ideal, segala sesuatu yang berkaitan dengan anggaran tidak pernah menjadi masalah seorang desainer sama sekali dan seharusnya tidak memengaruhi dorongan kreatifnya.

Tapi kita hidup di dunia ini, jadi sejumlah keinginan perancang mungkin dianggap tidak tepat dari sudut pandang anggaran.

2. Evolusi produk yang lambat

Tentu saja, sistem desain sedang berkembang, tetapi tidak selalu dengan kecepatan yang Anda inginkan. Bawa produk ini ke sini - itu harus terus dikembangkan, karena solusi teknologi mungkin tampak baru, dan Wishlist milik pengguna dapat dilengkapi dengan sesuatu yang lain, secara umum, maju dan maju. Anda tidak bisa hanya membuat produk, memberikannya kepada pengguna dan lupa / skor. Sangat penting bahwa kedua perancang dan anggota tim lainnya terus bekerja pada produk, meningkatkannya dan membawanya ke tingkat yang baru, membawa sesuatu yang lain, perlu dan bermanfaat untuk itu

Ini tentang kisah yang sama dengan telepon atau jam tangan. Satu digunakan untuk sekadar menyediakan komunikasi suara, yang lain menunjukkan waktu. Saat ini, ini adalah gadget dengan banyak fitur dan fungsi tambahan, yang tanpanya pengguna akhir tidak dapat membayangkannya. Siapa yang butuh smartphone sekarang, di mana tidak ada kamera atau transmisi data multimedia sama sekali? Dan jam tangan pintar yang menunjukkan waktu, tetapi apakah tanpa pemberitahuan dan jam alarm?

Ini berlaku untuk produk digital tidak kurang, dan terkadang lebih.

Oleh karena itu, sangat penting untuk mengomunikasikan pentingnya pengembangan produk ke produk. Bicara tentang fitur baru dan segmen pengguna baru yang akan membantu meningkatkan metrik yang bermakna. Dan itu selalu bermanfaat dan baik.

3. Pengembang manja

Ketika pengembang bekerja dengan sistem desain untuk waktu yang lama, mereka kadang-kadang mulai menanggapi permintaan yang masuk dengan mantra "Ini tidak ada dalam sistem desain, maaf, kami tidak bisa melakukan ini." Dan di sini masalahnya sebenarnya bukan bahwa mereka malas, atau mereka tidak bisa, atau hanya tidak mau, tetapi mereka hanya memiliki pola perilaku seperti itu, seperti jika mereka mendatangi Anda dengan permintaan, Anda harus pergi ke desain -sistem, tarik keluar item yang diinginkan dari sana dan masukkan. Begitulah desain sistem copy-paste.

Dengan demikian, jika tidak ada apa-apa dalam sistem desain, maka tidak ada yang didapat. Dan Anda harus menggambarnya dari awal. Sebaliknya dengan seorang desainer. Di sini, seperti yang diperlihatkan oleh praktik, sering kali semuanya bertumpu pada masalah komunikasi, tidak semua orang suka pergi dan menyetujui sesuatu pada prinsipnya.

Apa yang harus dilakukan? Penting bagi perancang untuk memahami dengan jelas mengapa ia menggambar tata letak ini atau itu. Dan agar pengembang juga memahami ini, dan sama jelasnya - mengapa kita duduk di sini dan mencari sesuatu yang baru alih-alih mengobrak-abrik sistem desain dan menggunakan kembali semuanya dengan bahagia. Dan kemudian Anda perlu skala pendekatan ini ke tim secara keseluruhan. Sebuah tim adalah unit bisnis tempur, semua orang perlu memahami apa tepatnya yang menjadi tanggung jawabnya.

4. MVP tetap MVP Tujuan

utama dari keberadaan MVP yang menghargai diri sendiri adalah untuk menguji beberapa hipotesis, setelah itu akan berkembang dengan penuh semangat menjadi produk yang menguntungkan pelanggan dan uang untuk bisnis.

Tetapi kadang-kadang ternyata MVP, yang berfungsi, tetap sebagai produk. Ini adalah kasus ketika pendekatan "Bekerja - jangan sentuh" ​​diterapkan secara tidak benar. Ya itu berhasil. Hipotesisnya berhasil, yang kami lakukan tes MVP. Dan fakta bahwa MVP berfungsi hanya berarti bahwa waktunya telah tiba untuk mengingatkannya (baca - ke produk).

Tidak peduli seberapa basi kedengarannya, penting untuk menyampaikan kepada desainer dan produk bahwa sekarang mereka duduk dan menggergaji MVP. Bahwa itu adalah sesuatu yang sementara, langkah pertama, ujian hipotesis. Dan tugas tim setelah verifikasi harus selalu menciptakan produk.

Bagaimana menghadapinya


1. Merencanakan dan menetapkan proses.

Anda dan tim Anda harus memahami apa yang Anda lakukan hari ini, besok, dalam seminggu, di sprint berikutnya. Dan juga - mengapa Anda melakukan ini. Kalau tidak, makna karya, pada prinsipnya, menghilang.

Jika ini tidak dilakukan, kekacauan dan situasi tidak dapat dihindari, di mana setiap orang hanya duduk dan menyatukan potongan jaminan mereka sendiri.

2. Antusiasme tim

Ya, sepertinya “tim impian, cookie, dan orang-orang yang menyeramkan” ini menyeramkan, tetapi minat masing-masing anggota tim dalam proses ini lebih penting daripada kelihatannya. Tentu saja, Anda dapat membuat produk dengan tangan orang-orang yang tidak terlalu peduli dengan apa yang mereka lakukan dan untuk apa, dan produk seperti itu juga akan berfungsi. Tetapi jika ada kesempatan untuk melakukan ini dengan orang-orang yang berpikiran sama - itu dalam segala hal lebih baik.

3. Metrik sukses

Mereka harus diidentifikasi, dicatat, dan dipantau untuk kepatuhan dan implementasinya. Anda menggambar beberapa halaman - dan sekarang Anda dapat melihat bahwa berkat itu jumlah pelanggan telah meningkat. Dan itu baik untuk seseorang, dia melihat bahwa apa yang diciptakan dengan tangan ini benar-benar berfungsi, dan ini berguna untuk bisnis secara keseluruhan.

4. Sistem desain - bukan polisi desain.

Di sini masih penting: desainer, termasuk pendatang baru, dapat mulai menganggap sistem desain yang ada sebagai panduan untuk bertindak dan pilihan terakhir. Dan sebuah cerita dapat berubah di mana perancang memiliki ide bagus untuk menggunakan komponen, ia pergi ke sistem desain, tidak menemukannya di sana dan memutuskan bahwa komponen tidak diperlukan, bahwa seseorang telah menyarankannya, tetapi mereka telah menolaknya. Alhasil, ternyata ide bagus jatuh pada awalnya.

Jika tidak ada apa pun dalam desain sistem, ini berarti ia dapat menemukan tempat untuk dirinya sendiri di sana. Seperti yang sudah saya tulis, sistem desain harus mengembangkan, memperoleh komponen dan skenario baru yang bermanfaat untuk penggunaannya.

5. Iterasi

Saya tidak akan orisinal, ketika bekerja dengan sistem desain (dan memang saat bekerja), memecah tugas menjadi langkah-langkah yang dapat Anda selesaikan dan hitung, alih-alih hanya pergi dan mengatur tugas seperti "buat itu keren".

Apa yang harus dibaca


Design Systems Handbook
Oleh Marco Suarez, Jina Anne, Katie Sylor-Miller, Diana Mounter, dan Roy Stanfield

Awesome Design Systems

Yuri Vetrov pada Antarmuka

Alfa-Bank Design System

Dan satu hal lagi. Sistem desain telah membuktikan diri untuk digunakan di perusahaan besar, di mana ada banyak produk, perancang, komponen, dan banyak lagi.

Karena hype ini di sekitar sistem desain, mereka mencoba untuk menerapkannya secara umum di mana-mana, bahkan di studio web kecil untuk 2-4 orang, di mana masing-masing desainer menulis dalam PHP dan mengelola server. Seperti, karena itu bekerja di mana-mana dan itu keren untuk semua orang, itu akan menjadi seperti itu untuk kita juga.

Tidak akan. Jika Anda adalah startup kecil, Anda tidak perlu sistem desain untuk kepentingan sistem desain itu sendiri. Mulailah dengan kit UI yang bagus dan lanjutkan.

All Articles