واجهة للخدمات السحابية في قطاع B2B: بين الجمال والنفعية

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

من هم مستخدمونا الجدد


نعمل على تطوير وتنفيذ ودعم نظم المعلومات التجارية لأكثر من 10 سنوات: أنظمة الفوترة ، PRM ، CRM ، BPM وأكثر من ذلك بكثير. كل هذه ليست بأي حال حلول "محاصر". لتنفيذ النظام ، من الضروري دراسة البنية التحتية لتكنولوجيا المعلومات للعميل ودمج المنتج الخاص بك معها. في بعض الأحيان ، يتضمن هذا تجميع مركز بيانات صغير على أراضي العميل. بالإضافة إلى تدريب الموظفين. بطبيعة الحال ، لا يمكن أن تكون هذه الأنظمة رخيصة ، وكان عملاؤنا دائمًا شركات كبيرة أو ناجحة متوسطة الحجم. قررنا إصدار نظام PRM قائم على السحابة لشريحة جديدة من العملاء المحتملين: SMB - الأعمال الصغيرة والمتوسطة.

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

وظائف أولا


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

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

الصورة

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

فرص الأعمال التجارية الصغيرة


كان علينا أيضًا أن نفهم الشروط التي يعمل بموجبها النظام. ثم ظهرت ملامح الاقتصاد الوطني ، حيث تم تلخيصها على أنها "موسكو ليست روسيا". كان الفرق في دعم تكنولوجيا المعلومات للشركات في العاصمة والمقاطعة الروسية التي لا نهاية لها ملحوظًا من قبل. الوضع الاقتصادي في السنوات الأخيرة زاد من هذه الفجوة. نتيجة لذلك ، بالتفكير في القدرات التقنية للمستخدم المحتمل ، كان علينا أن نتخيل في الوقت نفسه أشخاصًا يحملون أجهزة macbook جديدة ومديرين في منافذ البيع بالتجزئة عن بُعد في مكان ما في Ufa أو Samara أو Novosibirsk ، الذين لا يعرفون بشكل عام ما (Ufa أو Samara أو Novosibirsk) خذ المخالفة).

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

الصورة

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

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

خوارزمية الاختبار


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

الخوارزمية بأكملها تبدو مثل هذا:

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

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

يتم تكرار نفس الشيء لكل كتلة وظيفة أو عملية تنفذ في الخدمة.

بدلا من الاستنتاج


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

Source: https://habr.com/ru/post/ar442156/


All Articles