بيت مراجعات Salesforce التطبيق سحابة الاستعراض والتصنيف

Salesforce التطبيق سحابة الاستعراض والتصنيف

جدول المحتويات:

فيديو: An Overview of What is Salesforce App Cloud | Key Benefits and Capabilities | Cynoteck (اكتوبر 2024)

فيديو: An Overview of What is Salesforce App Cloud | Key Benefits and Capabilities | Cynoteck (اكتوبر 2024)
Anonim

Salesforce App Cloud ، الذي يبدأ بـ 25 دولارًا لكل مستخدم شهريًا ، هو منتج قائم على السحابة ضمن منصة Salesforce مصمم لتوسيع إدارة علاقات العملاء في الشركة (CRM) ، والمبيعات ، وحلول التسويق للشركات باستخدام أداة تطوير منخفضة الكود بناء تطبيقات مخصصة. Salesforce هو أحد المحاربين القدامى في الفضاء وقد قدم منصة منخفضة الكود لعملائها لسنوات ، وبناء قدرات جديدة تدريجياً في المنصة وتوسيع مجموعة ميزاتها الخاصة ببناء التطبيقات. والنتيجة هي النظام الأساسي الأكثر امتلاءًا بالميزات المنخفضة الذي قمنا باختباره ، حيث يقدم تطبيقًا متكاملًا وسوقًا للمكونات وترسانة حقيقية لبيئات وأدوات تطوير التطبيق المرئي لمستخدمي ومطوري الأعمال العاديين على حد سواء.

عنصر أساسي في القيمة التجارية لتطوير تطبيق الشفرة المنخفضة هو بساطته. لسوء الحظ ، توجد أدوات Salesforce في واجهة مزدحمة بالاختناق تشوش فيها مجموعة هائلة من القوائم وخيارات الميزات التي يمكن أن تكون مربكة للتنقل وسط جميع تطبيقات Salesforce الأخرى. في الوقت نفسه ، لم تتوافق البرامج التعليمية الموجهة لـ Salesforce Trailhead المصممة لتوجيهك عبر الواجهة المعقدة دائمًا بدقة مع واجهة التطبيقات السحابية. Salesforce App Cloud لا نظير لها في اختيارها من الأدوات والميزات ذات الكود المنخفض ، بالإضافة إلى نظامها الإيكولوجي AppExchange الناضج الذي لا مثيل له في التطبيقات والمكونات والقوالب المتوفرة مسبقًا. إذا كنت معتادًا على Salesforce وتعرف طريقك حول النظام الأساسي المفرط ، يمكن القول أن Salesforce هي الأداة الأكثر قدرة في هذه الجولة. على الرغم من ذلك ، تركت مشكلات قابلية الاستخدام والتدريب الأساسية أولوية قوية وراء تطبيق Appian وخيار المحررين للمستخدمين من رجال الأعمال في المؤسسات و Microsoft PowerApps وخيار المحررين ذوي الكود المنخفض لمستخدمي الطاقة وتكنولوجيا المعلومات.

التسعير والخطط

يبدأ تطبيق Salesforce App Cloud من 25 دولارًا لكل مستخدم شهريًا لخطة Starter Apps Starter. يمنحك هذا تطوير تطبيق مخصص مع تخصيص 10 كائنات لكل مستخدم ، وتطوير تطبيقات النقر والنقر ، ومجتمع الموظفين ، والوصول إلى خدمات Salesforce الأخرى بما في ذلك إدارة الحساب والاتصال ، وتتبع المهام والفعاليات ، وسير العمل والموافقات ، ولوحات المعلومات القابلة للتخصيص والتقارير ، والوصول إلى قاعدة المعرفة للقراءة فقط ، والتعاون الأصلي مع Salesforce Chatter ، والكثير غير ذلك. تتجلى الثروة الهائلة للميزات من البداية.

تزيد خطة Employee Apps Plus ، التي تبلغ تكلفتها 100 دولار لكل مستخدم شهريًا ، على 110 كائنات لكل مستخدم ، مما يتيح لكل قسم في مؤسستك الوصول إلى Lightning App Builder وبقية مجموعة الرموز المنخفضة. هناك أيضًا 75 دولارًا إضافيًا لكل مستخدم شهريًا "حزمة توسيع" تزيد الحصة إلى 2000 كائن لكل مستخدم. هناك أيضًا خطة App Cloud Unlimited مقتبسة حسب الطلب ، وجميع الخطط تأتي مع نسخة تجريبية مجانية مدتها 30 يومًا. سحابة Salesforce App ليست مكلفة مثل الخطة الأساسية لـ Appian (75 دولارًا لكل مستخدم شهريًا) ، ولكن تم تخفيض كل من Salesforce و Appian بسبب التسعير من قِبل الوافدين الجدد ذوي الكود المنخفض مثل Microsoft PowerApps (7 دولارات لكل مستخدم شهريًا) وتطبيق Google صانع (10 دولارات لكل مستخدم شهريًا كجزء من G Suite Business).

بناء تطبيق قانون منخفض

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

تعرف Salesforce أن نظامها الأساسي يقدم قائمة مغاسلة من الميزات والأدوات ، لذلك ابتكرت الشركة مجموعة من البرامج التعليمية الموجهة باسم "trails" من خلال Salesforce Trailhead ، موقع التعلم والتدريب التفاعلي للمستخدمين والمسؤولين والمطورين. الهدف: نظرًا للمعدل الذي تطورت به المنصة ، اكتشفنا من خلال الاختبارات التي أجريناها أن بعض المسارات منخفضة الكود - التي تنقلك عبر تطبيق Lightning App Builder ومكونات Lightning و Lightning Pages وتطبيقات Salesforce1 للهاتف المحمول و Salesforce AppExchange - لا تتوافق مع التكرار الحالي لـ Salesforce App Cloud وتتركك مرتبكًا عند النظر إلى واجهة لا تتوافق مع البرنامج التعليمي. لم يكن هذا هو الحال دائمًا ، ولكنه جعل تجربة تشوشًا بالفعل أكثر صعوبة للتنقل وترك كل من نفسي وحتى المختبر من جانب المطورين خسرنا في نقاط مختلفة عند محاولة مطابقة الدروس مع ما نراه.

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

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

بينما يمنحك كل جزء فردي من تجربة Salesforce تجربة إرشادية ، فإن عملية إنشاء التطبيق الشاملة ليست متماسكة كما هي الحال في جميع الأدوات الأخرى ، وليست واضحة تمامًا للمستخدمين من رجال الأعمال كما في Appian و Google App Maker. بدفع من Trailhead ، نقرت على Lightning App Manager واضغطت على الزر لإنشاء تطبيق Lightning جديد. تتيح لك Salesforce تخصيص الألوان والعلامة التجارية للتطبيق الخاص بك دون الدخول في محرر خاصية ، لذلك قمت بتحميل شعار لتطبيق جدولة PCMag مع الاسم والوصف ، وقررت ما هي العناصر المدمجة مسبقًا المتوفرة والتي أردت أن تظهر في التطبيق قائمة التنقل (المنزل ، جهات الاتصال ، التقويم ، المهام ، إلخ). يمكنك أيضًا تحديد ما يمكن لملفات تعريف المستخدمين داخل مؤسستك من عرض التطبيق مثل المستخدم القياسي أو مستخدم التسويق أو مدير الحلول أو مسؤول النظام أو الأدوار الأخرى.

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

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

تجربة المطور

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

في النهاية ، كان إنشاء التطبيق ناجحًا ، لكنه كان أكثر تجربة مرهقة وتستغرق الكثير من الوقت لمطورنا عند مقارنته بالأدوات الأخرى ذات الشفرة المنخفضة التي اختبرناها. واجهة المستخدم المزدحمة هي نقيض التطبيق App Maker و PowerApps و Zoho Creator ، مع المهام الأساسية المدفونة تحت القوائم. حتى العروض التجريبية لـ Trailhead تجنبت التنقل في القوائم ولجأت إلى عمليات البحث باستخدام شريط "البحث السريع" في الجزء العلوي الأيسر للانتقال إلى ميزات محددة.

لدى Salesforce App Cloud واجهات مرئية فريدة من نوعها تساعدها على التميز. يمنحك Process Builder ، الذي ستجده في علامة تبويب Workflow Automation ، واجهة سير عمل السحب والإفلات الأكثر حداثة وسهولة الاستخدام من Appian's Process Modeler. من أجل Crowd Control ، اختبرنا إعداد بعض الإجراءات التلقائية لإنشاء سجل اتصال جديد وإرسال تنبيه عبر البريد الإلكتروني إلى جهات اتصال جديدة مع متابعات في أوقات محددة محددة.

مخطط البناء مثير للإعجاب بالمثل للمساعدة في تنظيم قاعدة البيانات الخاصة بك بطريقة السحب والإفلات المرئية. تم العثور عليها ضمن قائمة الكائنات والحقول ، إنها طريقة أكثر سهولة لإدارة الكائنات من إدارة الكائنات نفسها ، والتي لم تكن مصقولة مثل Zoho Creator أو PowerApps ، أو حتى تجربة Spartan ، وبدون زخرفة من Google App Maker. يمنحك Schema Builder قائمة بالكائن على اليسار ، وينظمها في جداول تحتوي على عناصر مرفقة مثل التواريخ والتقارير الموجزة والنص المنسق. بشكل فريد ، يتيح لك Schema Builder نقل الكائنات حولها وإنشاء خطوط علاقة من كائن إلى آخر للمساعدة في تصور سير عمل التطبيق وكيفية ارتباط أحد العناصر بآخر.

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

ومع ذلك ، يركز Salesforce بشكل أكبر على الأمان والمستحقات (بمعنى إدارة الوصول لمن يُسمح له برؤية البيانات) من الأدوات الأخرى. يتضمن التنقل الأيمن العلوي قوائم منفصلة لكل من الهوية والأمان ، مما يمنحك القدرة على تكوين ميزات مثل الدخول الموحد (SSO) ، وإدارة الشهادات والمفاتيح ، والوصول إلى الشبكة ، وسياسات كلمة المرور ، والتشفير ، من بين العشرات من الخيارات الأخرى الإعدادات.

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

في النهاية ، جعلت هذه الأداة من مطورنا رغبة غالية في توفير بيئة مطور متكاملة للأغراض العامة جيدة (IDE). حتى AppExchange ، بثروتها من تطبيقات ومكونات الطرف الثالث ، انتهى بنا الأمر إلى إعطائنا بعض إخفاقات التثبيت وإعادة التوجيه إلى "صفحة الويب للمطورين" لإكمال التثبيت ثم إلى موقع Salesforce العام مع المطالبة "بالترقية" من الإصدار 1.6.5 إلى 1.6.5. هذا ليس خطأ مطبعي. يؤدي النقر فوق "مكونات Lightning" إلى ظهور قوائم مكررة للمكونات أيضًا ، مما ينتج عنه نسخ متعددة من نفس المكون. انتهت عملية الشفرة المنخفضة بتطبيق Crowd Control ، ولكن بعد الكثير من المتاعب.

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

فوضوي لكنها قوية منصة كود منخفضة

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

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

لقد كان Appian 'Choice Appian موجودًا على طول Salesforce ، مع Zoho Creator الذي لم يكن بعيدًا عن الركب. كل من هذه الأدوات أسهل في التنقل وبناء التطبيقات العاملة بسرعة ، على الرغم من مجموعات الميزات التي لا تتطابق مع ما تقدمه Salesforce. Ditto لـ Google App Maker و Editors 'Choice Microsoft PowerApps ، الأطفال الجدد في المجموعة الذين استفادوا من مشاهدة منصة مثل Salesforce يتطورون ويختارون الكرز أفضل العناصر لبيئة إنشاء تطبيقات موجهة بدون تفكير. تحتوي Salesforce على الكثير من الميزات الزائدة في نظامها الأساسي منخفض الكود بحيث يتم في بعض الأحيان دفن الأدوات الأكثر إبداعًا ومفيدة. قد تقطع بعض واجهة المستخدم وتقليم الميزات شوطًا طويلًا نحو إلغاء التجربة.

Salesforce التطبيق سحابة الاستعراض والتصنيف