المنتجات الرقمية

نظام التصميم: كيف يحافظ على اتساق التجربة مع توسّع المنتجات؟

12 دقيقة قراءة

مكعبات وأسطوانات وكرات حمراء مركّبة في بناء واحد متماسك، كمكونات نظام تصميم

بقلم فريق عزم إكس

مكعبات وأسطوانات وكرات حمراء مركّبة في بناء واحد متماسك، كمكونات نظام تصميم

المنتجات الرقمية

نظام التصميم: كيف يحافظ على اتساق التجربة مع توسّع المنتجات؟

بقلم فريق عزم إكس

12 دقيقة قراءة

12 دقيقة متبقية

كيف تطبّق نظام تصميم يدعم اتساق تجربة المستخدم؟ دليل عملي لتحديد المسؤوليات، وتبني المكونات، واختبار العربية، وقياس الأثر دون وعود عامة.

مؤسسة تطلق خدمة رقمية جديدة كل بضعة أشهر. لدى كل فريق فيها ملف تصميم مرتب، ومطورون يعرفون منتجهم، ومواعيد تسليم واضحة. ومع ذلك، يتعامل المستخدم مع ثلاث طرق مختلفة لرفع مستند، ورسائل متباينة للخطأ نفسه، وأزرار تؤدي الوظيفة ذاتها بأسماء مختلفة. لا تنقص المؤسسة موهبة تصميمية. ما ينقصها هو طريقة مشتركة لاتخاذ القرارات المتكررة وتطبيقها.

هنا تظهر قيمة نظام التصميم في تصميم تجربة المستخدم. فهو يساعد الفرق على استخدام حلول مشتركة، مع معرفة متى تناسب المهمة ومتى تحتاج إلى تعديل. لكن هذه القيمة لا تتحقق بمجرد جمع المكوّنات في مكتبة أو توحيد الألوان. تظهر عندما يصبح الحل المعتمد واضحًا في التصميم والكود، وتوجد طريقة لتحديثه ونقله إلى المنتجات التي تعتمد عليه.

إذا كنت تقود تصميم المنتجات أو تعتمد ميزانية تطويرها، فالسؤال المفيد ليس عدد المكونات التي ستبنيها. السؤال هو: أي قرارات يعيد فريقك اتخاذها اليوم، وما الذي يتغير عندما تصبح مسؤوليتها واضحة؟ سنستخدم مثالًا افتراضيًا لخدمات منشآت، لنتابع الإجابة من أول مشكلة حتى قياس الأثر.

متى تصبح الاختلافات مشكلة تشغيلية؟

في مثالنا، تقدم المؤسسة خدمات تسجيل منشأة وتجديد بياناتها وتقديم طلب دعم. تطلب الخدمات الثلاث رفع ملفات. إحداها توضح الحجم المسموح قبل الاختيار، والثانية تعرض الخطأ بعد الرفع، والثالثة تمسح بقية البيانات عند فشل الملف. اختلاف الشكل هنا هو الجزء الظاهر من مشكلة أكبر: كل فريق عالج السلوك والمحتوى بطريقته.

قد يضطر المستخدم إلى تعلم المهمة من جديد في كل خدمة. وقد يصل طلب إصلاح متشابه إلى ثلاثة فرق، فيعيد كل منها تحليل المشكلة واختبار الحل. هذه نتائج محتملة في السيناريو، وليست أرقامًا نقيس بها مؤسسة بعينها. فائدتها أنها توضح أين نبحث عن التكرار قبل اقتراح مشروع لتوحيد كل شيء.

ابدأ بجمع أمثلة من الخدمات الفعلية. قارن المهمة والبيانات المطلوبة ورسائل النتيجة، وليس لقطات الشاشة وحدها. قد تبدو شاشتان مختلفتين لكنهما تحتاجان السلوك نفسه، وقد تتشابهان بصريًا بينما تحكمان قرارين مختلفين. هذا التمييز يمنع بناء مكتبة كبيرة لا تعالج أسباب إعادة العمل.

ومن المفيد إشراك فريق الدعم في هذا الحصر. السؤال الذي يتكرر في المكالمات قد يكشف غموضًا لا يظهر في مراجعة الواجهة. اطلب أمثلة على موضع التعثر، ثم اربطها بالخدمة والحالة، حتى يصبح ترتيب الأولويات مبنيًا على مشكلة يمكن وصفها.

ماذا يجب أن يحتوي نظام التصميم؟

نقترح النظر إليه أجزاءً تعمل معًا:

  • رموز التصميم تحدد القيم المشتركة.

  • المكوّنات تنفّذ عناصر قابلة للاستخدام.

  • الأنماط توضح طريقة جمعها في مهام متكررة.

  • التوثيق يشرح القرارات والحدود.

  • الحوكمة تحدد من يراجع التغييرات وكيف تصل إلى الفرق.

إذا غاب أحد هذه الأجزاء، يحتاج شخص آخر إلى تعويضه بالذاكرة أو بالمحادثات.

في مثال رفع الملفات، لا يكفي وجود زر للاختيار. يحتاج الفريق إلى معرفة حالات الانتظار والفشل، وطريقة حذف الملف، والمعلومات التي تظهر قبل الرفع. ويحتاج التوثيق إلى توضيح الحالات المدعومة وما يبقى مسؤولية الخدمة، مثل التحقق من صلاحية المستند أو أهلية مقدم الطلب.

توضح وثائق نظام كاربون من آي بي إم أن المساهمة بمكوّن أو نمط جديد تحتاج إلى إرشادات للاستخدام والشكل والكود وإمكانية الوصول. المثال مهم لأنه يعامل التوثيق كجزء من العمل المطلوب، وليس مهمة تؤجل إلى ما بعد التسليم. إرشادات المساهمة في نظام كاربون

وعند مراجعة المكتبة، اسأل سؤالًا بسيطًا: هل يستطيع فريق لم يشارك في بنائها اختيار المكون الصحيح واستخدامه دون اجتماع إضافي؟ إذا احتاج شرحًا شفهيًا في كل مرة، فهناك معرفة أساسية لم تصل بعد إلى المكان الذي يحتاجها فيه.

رموز التصميم تربط القرار بتطبيقه

يمكن أن يمثل رمز التصميم لون نص أو مسافة أو حجم خط، لكن الاسم المفيد يوضح وظيفة القيمة. عندما يتغير لون رسالة الخطأ، يحتاج الفريق إلى معرفة الاستخدامات المتأثرة، لا إلى البحث عن رقم لون تكرر في ملفات كثيرة. نقترح أسماء تعبّر عن الدور، مع توثيق علاقة القيم المشتركة بما يظهر في المكونات.

ولا نفترض أن تعديل المكتبة يحدّث المنتج تلقائيًا. يجب تحديد المصدر المعتمد، وطريقة انتقال التغيير إلى الكود، والنسخ التي تستخدمها التطبيقات. قد تكون القيمة صحيحة في ملفات التصميم، بينما يعمل المنتج بقيمة أقدم. الاتساق في تصميم واجهة المستخدم يعتمد على هذه الصلة، لا على تطابق الملفات وقت العرض فقط.

جرّب تغييرًا صغيرًا قبل توسيع النظام. اختر قيمة تؤثر في عدة مواضع، وتتبع رحلتها من قرار التصميم إلى بيئة الاختبار. إذا لم تعرف الفرق ما تغير أو كيف تتحقق منه، فالأولوية هي تحسين عملية التسليم. وإضافة مزيد من رموز التصميم لن تحل غموض المسؤولية.

الحوكمة تبدأ بسؤال: من يقرر؟

عندما يطلب فريق تعديل مكوّن، من يحدد إن كان التعديل عامًا أو خاصًا بخدمته؟ ومن يفحص أثره على المنتجات الأخرى؟ نوصي بتسمية مسؤول عن النظام، مع مشاركة ممثلين عن التصميم والتطوير والمحتوى والبحث بحسب القرار. لا يلزم أن يحضر الجميع كل نقاش، لكن يجب معرفة الجهة التي تحسمه.

يقدم نظام التصميم في الحكومة البريطانية معيارًا عمليًا للمساهمة: ينبغي أن يثبت المقترح فائدته وعدم تكراره لحل موجود، ثم يُراجع من حيث قابلية الاستخدام والاتساق والمرونة قبل نشره. هذه شروط تخص نظامهم، ويمكن الاستفادة من منطقها عند صياغة معايير تناسب المؤسسة. معايير المساهمة في نظام التصميم البريطاني

في خدمات المنشآت، قد يحتاج طلب الدعم إلى رفع عدة ملفات، بينما يحتاج التجديد إلى ملف واحد. لا يعني ذلك بالضرورة بناء مكونين منفصلين. ناقش أولًا ما إذا كان الاختلاف خيارًا واضحًا داخل المكون، أم أنه يغيّر المهمة بما يستدعي نمطًا مستقلًا. القرار يحتاج إلى أمثلة استخدام، لا إلى تفضيل شخصي.

والاستثناء المقبول يحتاج إلى سبب ومسؤول وموعد للمراجعة. قد يتطلب تكامل قديم سلوكًا مختلفًا مؤقتًا. تسجيل هذا القيد يسمح للفريق بالعمل، ويمنع تحوله إلى قاعدة صامتة تنتقل إلى كل خدمة جديدة. والحوكمة الجيدة تجعل الاستثناء مفهومًا وقابلًا للمراجعة.

ما الذي نتعلمه من الأنظمة الأخرى؟

في السياق السعودي، تعرض هيئة الحكومة الرقمية مبادرة «كود المنصات» بوصفها نظامًا موحدًا يدعم بناء واجهات للخدمات الحكومية بلغة مشتركة للمصممين والمطورين. هذا مصدر مناسب لفهم الاتجاه المحلي. أما متطلبات التطبيق على جهة محددة، فيجب الرجوع بشأنها إلى الوثائق الرسمية ذات الصلة بنطاقها. تعريف هيئة الحكومة الرقمية بكود المنصات

وتوضح وثائق شوبيفاي أن نظام بولاريس يوفر مكوّنات ويب لبناء تجارب تتوافق مع بيئة المنصة. الدرس هنا هو الارتباط بسياق المنتج؛ ما يناسب بيئة تجارية محددة ليس بالضرورة أساسًا كاملًا لخدمة حكومية أو منصة داخلية. وثائق نظام بولاريس

بدل إعداد قائمة بالأسماء الأشهر، قارن الأنظمة وفق الأسئلة التي تهمك:

  • ما المنصات المدعومة؟

  • كيف يوثق الاستخدام؟

  • كيف تقبل المساهمات؟

  • ما عبء الصيانة على فريقك؟

اختر حالات محددة لفحصها، ولا تحوّل شهرة النظام أو عدد مكوناته إلى دليل على ملاءمته.

والاستفادة من نظام قائم لا تعني نقل كل تفاصيله. افصل ما يمكنك اعتماده كما هو، وما يحتاج إلى تكييف، وما لا يناسب جمهورك. هذه المقارنة تمنع إعادة بناء حلول متاحة، وتمنع أيضًا فرض حل جاهز على مشكلة مختلفة لمجرد أنه موثق جيدًا.

العربية وإمكانية الوصول جزء من الاختبار

لا تؤجل النسخة العربية إلى نهاية المشروع. في مثال رفع الملفات، جرّب أسماء عربية طويلة، ورسائل تجمع العربية مع امتداد ملف بالإنجليزي، وحالات يظهر فيها الحجم ورقم الطلب. راجع ترتيب النص وطريقة قراءته، وهل تبقى رسالة الخطأ قريبة من العنصر المقصود. هذه حالات اختبار مقترحة، وليست ادعاءً بأن كل منتج يعانيها.

قد يعمل المكوّن جيدًا منفردًا، ثم يفقد وضوحه داخل صفحة مزدحمة أو عند ربطه برسالة غير مناسبة. لذلك نختبره في الرحلة الفعلية، باستخدام لوحة المفاتيح والتقنيات المساعدة المناسبة للجمهور. ونراجع المعنى أيضًا: هل يفهم الشخص سبب الرفض وما يستطيع فعله بعده؟

يؤكد اتحاد الويب العالمي أن أداة واحدة لا تستطيع تحديد استيفاء الموقع لمتطلبات إمكانية الوصول، وأن الأدوات تساعد في التقييم ولا تستبدله. لذلك لا نعامل اجتياز فحص آلي للمكتبة كشهادة شاملة لكل منتج يستخدمها. إرشادات اتحاد الويب العالمي للتقييم

اجعل ملاحظات الاستخدام تعود إلى النظام. إذا ظهر تعثر بسبب رسالة الخطأ، فحدد هل سببه نمط عام أو محتوى خاص بالخدمة. إصلاح الجزء المشترك قد يفيد أكثر من فريق، بينما يبقى التحقق من الرحلة كاملة مسؤولية المنتج الذي يقدمها.

ابدأ برحلة واحدة قبل التوسع

لا تحتاج إلى استبدال كل واجهات المؤسسة دفعة واحدة. ويدعو نظام تصميم الخدمات الرقمية في الحكومة الأمريكية إلى تبنٍّ تدريجي يشمل المبادئ والإرشادات والكود. هذه نقطة انطلاق مفيدة لتجنب ربط نجاح المشروع بانتقال شامل قد يصعب تمويله أو تنسيقه. نموذج التبني التدريجي في النظام الأمريكي

نقترح البدء برحلة رفع المستندات في خدمة واحدة لها فريق مستعد للتجربة. سجّل الوضع الحالي، وحدد ما تريد تحسينه، ثم ابنِ الحد الأدنى الذي يخدم الرحلة. اختبره مع المطورين والمستخدمين، ودوّن ما احتاج إلى شرح إضافي أو تعديل قبل قبول النتيجة.

بعدها جرّب المكون في خدمة ثانية تختلف في أحد الشروط. هنا يظهر مدى قدرته على إعادة الاستخدام. إذا احتاج الفريق إلى نسخه وتعديله خارج النظام، افهم السبب قبل اعتبار ذلك مقاومة للتغيير. ربما توجد حاجة لم تُغطَّ، أو صعوبة في التوثيق، أو تكلفة انتقال لم تدخل الخطة.

واحسب وقت الفرق المستقبلة. يحتاج التبني إلى قراءة وتجربة وتعديل واختبار، حتى عندما تكون المكتبة جيدة. خصص دعمًا خلال الانتقال، وحدد نقطة تواصل واضحة. المكتبة التي تبدو سهلة لمن بناها قد تحتاج إلى شرح مختلف لمن يستخدمها لأول مرة.

عدد الاستخدامات يخبرك بأن الحل وصل إلى المنتجات، لكنه لا يثبت وحده أنه عالج مشكلة المستخدم.

هيكلان مكعبان أحمران مفتوحان أحدهما فوق الآخر، تتداخل داخلهما كتل وإطارات أصغر

تبقى المكونات المشتركة متسقة حين يعرف كل فريق دوره في رعايتها.

كيف نقيس القيمة دون وعود جاهزة؟

ابدأ بقياس ما يرتبط بالمشكلة. في مثالنا، يمكن متابعة:

  • وقت تنفيذ حالة رفع ملفات مماثلة.

  • عدد الملاحظات المتكررة في المراجعة.

  • صحة احتفاظ النموذج بالبيانات بعد الخطأ.

  • قدرة المستخدم على إكمال المهمة.

هذه مؤشرات مقترحة، وليست نتائج حققها التقرير أو فريق بعينه.

وعند حساب الوقت، اجمع تكلفة بناء المكون وتوثيقه ودعم الفرق وترحيل الاستخدامات القديمة. الوقت الذي اختصره فريق المنتج قد يكون عملًا انتقل إلى فريق النظام. كلاهما مهم، لكن المقارنة العادلة تنظر إلى إجمالي الجهد وتغير الجودة، لا إلى سرعة الشاشة الأولى فقط.

أما نسبة إعادة الاستخدام، فتحتاج إلى تعريف واضح. هل تقيس جميع عناصر الواجهات أم المكونات التي يشملها النظام فقط؟ وهل استخدام نسخة قديمة يُحسب بالطريقة نفسها؟ دوّن طريقة الحساب حتى لا يبدو الرقم أفضل لمجرد تغيير حدود القياس. ويمكن دعم القياس بمقابلات قصيرة مع الفرق لفهم أسباب عدم التبني.

يربط بحث ماكنزي بين قوة ممارسات التصميم والأداء المالي في عينته، لكنه يدرس التصميم على نطاق أوسع من أنظمة التصميم. لذلك لا يصح تحويله إلى وعد بأن مكتبة معينة سترفع الإيرادات أو تقلل التكلفة بنسبة محددة. بحث ماكنزي عن قيمة التصميم

ولكي تكون المقارنة مفيدة، سجّل درجة تعقيد المهام التي تقارنها. رفع ملف بسيط لا يعادل رحلة تتضمن مراجعة مستندات ومتطلبات مختلفة للقبول. واذكر أي تغييرات حدثت خلال التجربة، مثل زيادة عدد المطورين أو تحسين خدمة مرتبطة بالواجهة. بهذه الطريقة يستطيع الفريق توضيح ما تدعمه الملاحظات، بدل نسبة كل تحسن إلى النظام المشترك.

لا تجمع المؤشرات لمجرد عرضها في تقرير شهري. حدد القرار الذي سيتغير بناء عليها. إذا كان الاستخدام منخفضًا لأن الانتقال مكلف، فقد تحتاج الفرق إلى دعم في الترحيل. وإذا كان الاستخدام مرتفعًا لكن شكاوى المهمة مستمرة، فراجع السلوك نفسه أو الجزء الذي بقي خارج النظام. عدد الاستخدامات يخبرك بأن الحل وصل إلى المنتجات، لكنه لا يثبت وحده أنه عالج مشكلة المستخدم.

واحتفظ بملاحظات البداية إلى جانب نتائج التجربة. قد تتذكر الفرق الحالة القديمة بصورة أسوأ أو أفضل مما كانت عليه. وجود وصف محدد وخطوات قابلة للمقارنة يساعد على نقاش هادئ حول الاستمرار أو التعديل، ويجعل طلب الميزانية التالية مرتبطًا بتعلم واضح.

ماذا يحدث بعد أول إصدار؟

الإصدار الأول بداية مسؤولية مستمرة. نوصي بتوضيح حالة كل مكوّن، وما يدعمه، وطريقة الإبلاغ عن مشكلة. وعند تغيير السلوك، يحتاج الفريق إلى شرح الأثر وخطوات الانتقال، لا إلى إشعار عام بوجود تحديث. اجعل معرفة النسخة المستخدمة جزءًا من قدرة المؤسسة على إدارة منتجاتها.

إذا أُصلح خطأ في رفع الملفات، تابع وصول الإصلاح إلى الخدمات التي تعتمد عليه. وجود الحل في المكتبة لا يعني اختفاء المشكلة من المنتج. وهذه المتابعة تربط عمل نظام التصميم بتحسين تجربة المستخدم، وتمنع اعتبار نشر التحديث نهاية المهمة.

ومع دخول الذكاء الاصطناعي في إنتاج الواجهات، تزداد أهمية المرجع الواضح. نقترح تزويد الأدوات بالمكونات المعتمدة وأمثلة استخدامها، ثم مراجعة الناتج بالطريقة نفسها التي نراجع بها عمل الفريق. لا نفترض أن الأداة ستلتزم بالنسخة الصحيحة لمجرد أنها تعرف اسم النظام، ولا أن سرعة التوليد تعني صحة الاختيار.

كيف نختار ما يدخل في النظام؟

ليس كل ما يتكرر في شاشة يستحق أن يصبح مكوّنًا مشتركًا. قد يكون التشابه مؤقتًا، أو مرتبطًا بشرط تجاري يختلف بين الخدمات. في مثالنا، يمكن توحيد عرض تقدم رفع الملف، لكن قرار قبول مستند منشأة يظل مرتبطًا بقواعد الخدمة. جمع الاثنين في مكون واحد قد يجعل تغييره أصعب على الفرق الأخرى، لأن منطقًا خاصًا أصبح جزءًا من حل يفترض أنه عام.

قبل إضافة طلب جديد، اطلب من صاحبه توضيح المهمة والحالات التي لم يغطيها الحل الحالي، مع مثال من منتج آخر إن وجد. ثم جرّب الحل في سياقه الأصلي. لا يلزم إدخال كل تجربة إلى الإصدار المعتمد فورًا؛ يمكن إبقاؤها محدودة إلى أن تتضح فائدتها وحدودها. هذا يمنح الفريق مساحة للتعلم، ويقلل احتمال تحميل بقية المنتجات قرارًا لم يختبر بما يكفي.

وينطبق الأمر نفسه على المحتوى. يمكن مشاركة طريقة عرض رسالة الخطأ، وتوضيح أنها تذكر المشكلة والخطوة التالية. أما السبب الدقيق لرفض مستند، فيكتبه فريق الخدمة بالتعاون مع الجهة المسؤولة عن القاعدة. بهذه الطريقة يساعد النظام على الوضوح من دون أن يمحو الفروق التي يحتاج المستخدم إلى فهمها.

وعندما تختلف الفرق على الأولوية، ارجع إلى أثر التأجيل. ما الخدمات المتأثرة؟ هل يتعطل مستخدم عن إكمال مهمة، أم أن الطلب تحسين بصري محدود؟ وهل يمكن إصلاح المشكلة داخل منتج واحد إلى أن يجهز الحل المشترك؟ تساعد هذه الأسئلة على ترتيب العمل من دون تحويل عدد الطلبات أو إلحاح أصحابها إلى معيار وحيد.

اتفق أيضًا على ما لا يشمله الإصدار القادم، واذكر سبب التأجيل. عندما يفهم فريق المنتج هذا الحد، يستطيع التخطيط لعمله واتخاذ قرار مؤقت واضح. أما الصمت فيتركه ينتظر أو يبني حلًا منفصلًا من غير معرفة أثره على المسار المشترك.

قرار البداية الذي يستحق التمويل

قبل اعتماد المشروع، اطلب من الفريق:

  • مشكلة مشتركة موثقة.

  • رحلة أولى للتجربة.

  • مسؤولًا عن التشغيل.

  • طريقة لقياس النتيجة.

هذه بداية أوضح من قائمة طويلة بالمكونات. ويجب أن تشمل الميزانية دعم الاستخدام والصيانة، حتى لا ينتهي المشروع عند تسليم ملف لا يعرف أحد كيف يطوره.

في خدمات المنشآت التي بدأنا بها، النجاح ليس أن تصبح شاشات الرفع متشابهة فقط. النجاح أن يعرف المستخدم ما المطلوب، وأن يستطيع الفريق تطبيق السلوك الصحيح وتحديثه دون اكتشاف المشكلة من البداية. عندها يصبح نظام التصميم جزءًا من طريقة عمل المؤسسة، ويكتسب التوسع أساسًا يمكن مراجعته وتحسينه.

للاطلاع على التقرير

يقدم تقرير عزم إكس عرضًا أوسع لموضوع أنظمة التصميم ومكوّناتها والأمثلة المرتبطة بها. يمكن استخدامه كنقطة بداية للنقاش داخل الفريق، مع الرجوع إلى المصادر الأصلية عند تقييم الأرقام أو بناء تقدير للتكلفة.

تحميل تقرير أنظمة التصميم بالعربية

نشرة عزم إكس

رؤى استراتيجية لقرارات أفضل

نرسل إليك أحدث مقالاتنا وتقاريرنا، ونتعامل مع بياناتك وفق سياسة الخصوصية.

نرسل إليك أحدث مقالاتنا وتقاريرنا،
ونتعامل مع بياناتك وفق سياسة الخصوصية.