ویرگول
ورودثبت نام
آکادمی مارجین
آکادمی مارجینآکادمی مارجین با تمرکز بر تکمیل فاصله میان تقاضای بالای بازار و کمبود نیروی متخصص طراحی محصول شکل گرفت. بدون توجه به سن یا تحصیلات قبلی، همراه ما باشید و به دنیای خلاق طراحی محصول بپیوندید.
آکادمی مارجین
آکادمی مارجین
خواندن ۲ دقیقه·۳ ماه پیش

اصطکاک بین طراح و برنامه نویس!

مقدمه:

یه جلسه مشترک ۱۰ دقیقه‌ای، بیشتر از هزار ایمیل طولانی کار می‌کنه.
همیشه توی تیم‌های طراحی محصول، یه نقطه‌ی حساس وجود داره: مرز بین طراحی و توسعه.
یه طرف می‌گه «باید قشنگ باشه، حس بده، تجربه‌ی کاربر باید نرم و دلچسب باشه.»
اون یکی می‌گه «باید سریع باشه، امن باشه، بهینه باشه!»
و دقیقاً همین‌جاست که جرقه‌ها می‌زنن. گاهی جرقه‌ی خلاقیت، گاهی جرقه‌ی بحث.

اما واقعیت اینه که این اصطکاک نه‌تنها بد نیست، بلکه نشونه‌ی زنده بودن تيمه.
بی‌اختلاف یعنی هیچ‌کس اهمیت نمی‌ده.
اما با اختلافِ درست، ایده‌ها رشد می‌کنن، محصول بالغ می‌شه، و کاربر یه تجربه‌ی واقعی‌تر می‌گیره.


چرا همیشه بین طراحی و توسعه تنش هست؟

چون هرکدوم دنیای خودشون رو دارن.
طراح‌ها با «چشم و احساس» فکر می‌کنن، توسعه‌دهنده‌ها با «منطق و سیستم».
یکی عاشق فرم و جزئیاته، اون یکی عاشق ساختار و دقت.
اما این دو تا دنیا در نهایت باید یه مقصد مشترک برسن: کاربر راضی.

گاهی طراح می‌گه:

«اگه این ترنزیشن نرم نباشه، حس اپ از بین می‌ره!»

و توسعه می‌گه:

«باشه ولی اگه اینو بذارم، رو گوشی‌های پایین‌تر فریز می‌کنه!»

حق با کیه؟
با هر دو.
و اگه این اختلاف تبدیل به گفت‌وگو بشه، محصول از یه طرح زیبا و یه کد تمیز، تبدیل می‌شه به یه تجربه‌ی انسانی واقعی.


وقتی زاویه دیدها با هم قاطی می‌شن

یکی از بزرگ‌ترین نقطه‌های رشد توی هر تیم محصول، لحظه‌ایه که یه طراح کد می‌زنه یا یه توسعه‌دهنده فیگما باز می‌کنه.
اون لحظه، زبان‌ها به هم نزدیک می‌شن.
دیگه بحث «تو نفهمیدی من چی گفتم» کمتر می‌شه، چون هرکسی داره دنیای اون یکی رو می‌بینه.

یه مثال واقعی:
توی یه پروژه، طراح یه منوی شناور طراحی کرده بود که رو موبایل جذاب می‌اومد.
توسعه گفت: «این انیمیشن باعث drop frame می‌شه.»
به جای حذف، با هم نشستند یه راه ساده‌تر طراحی کردن — هم سبک‌تر، هم قشنگ‌تر.
نتیجه؟ یه محصول با امضای مشترک طراحی و توسعه.


ابزارهایی که اصطکاک رو تبدیل به همکاری می‌کنن

چند تا کار ساده ولی طلایی وجود داره:

  1. پروتوتایپ زودهنگام: قبل از اینکه کد بخوره، همه چیز رو توی فیگما یا FigJam بسازین.

  2. جلسات کوتاه مشترک: حتی یه جلسه‌ی ۱۰ دقیقه‌ای در هفته باعث می‌شه misunderstanding‌ ها قبل از بزرگ شدن حل بشن.

  3. تست زودهنگام: وقتی هر دو تیم پای تست تجربه‌ی واقعی کاربر بشینن، دیگه بحث «این درسته یا اون؟» جای خودش رو به «چجوری بهترش کنیم؟» می‌ده.

  4. سند مشترک اصطلاحات: لغت‌نامه‌ی تیمی بسازین! مثلاً “interaction state” یا “layout break” برای همه یه معنی داشته باشه.


اختلاف به مثابه‌ی سوخت خلاقیت

اگه بدونی چطوری باهاش رفتار کنی، اختلاف تبدیل به سوخت می‌شه.
مثل برق و مغناطیس — دو نیرو با جهت مخالف، ولی وقتی هم‌زمان باشن، جریان راه می‌افته.

خیلی از ایده‌های خفن، از دل یه بحث داغ بیرون اومدن.
یه طراح گفت «باید این مسیر کوتاه‌تر شه»، توسعه گفت «امنیت چی؟»
و همون لحظه، یه ایده‌ی جدید شکل گرفت: مسیر امن‌تر و سریع‌تر.
اختلاف، اگه درست هدایت بشه، همیشه به نتیجه‌ی بهتر منجر می‌شه.

یادت باشه:

طراحی و توسعه دو ضلع یه مثلث‌ان.
ضلع سومش ارتباطه — اگه اون نباشه، هیچ محصولی سرپا نمی‌مونه.

پس هر بار که صدای بحث از اتاق جلسه اومد، بدون یه چیز داره شکل می‌گیره:
یه محصول واقعی‌تر، انسانی‌تر و بهتر.

تیم محصولطراحی محصولکد تمیزکدنویسی
۳
۲
آکادمی مارجین
آکادمی مارجین
آکادمی مارجین با تمرکز بر تکمیل فاصله میان تقاضای بالای بازار و کمبود نیروی متخصص طراحی محصول شکل گرفت. بدون توجه به سن یا تحصیلات قبلی، همراه ما باشید و به دنیای خلاق طراحی محصول بپیوندید.
شاید از این پست‌ها خوشتان بیاید