الأدلة

كيف تبني أداة داخلية: لوحات الإدارة والموافقات واستبدال الجداول الإلكترونية

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

ما الذي يُعدّ أداة داخلية؟

الأدوات الداخلية هي البرامج غير اللامعة التي تدير الأعمال. وأشهر أنواعها:

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

لمزيد من نقاط البداية، راجع أفكار الأدوات الداخلية للفرق.

هل يجب أن تبنيها أصلاً؟

احتفظ بالجدول الإلكتروني إذا كان شخص واحد يحافظ عليه، والبيانات قليلة، وتكلّف الأخطاء القليل. ابنِ أداة عندما تلاحظ هذه العلامات:

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

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

صمّم سير العمل قبل الشاشات

اكتب سير العمل كقصة قصيرة قبل كتابة الموجّه. مثلاً، لأداة اعتماد المصروفات:

  1. يقدّم الموظف مصروفاً: المبلغ، والفئة، والتاريخ، والوصف، وصورة الإيصال.
  2. يصل إشعار إلى مديره، فيعتمد أو يرفض مع تعليق.
  3. المصروفات التي تتجاوز حداً معيناً تحتاج أيضاً إلى اعتماد المالية.
  4. تعلّم المالية المصروفات المعتمدة كمدفوعة في دفعة أسبوعية.
  5. يستطيع كل شخص رؤية حالة مصروفاته، وترى المالية الكل.

ومن هذه القصة تحصل على:

  • البيانات: المصروفات، والمستخدمون، والأدوار، والاعتمادات (من، والقرار، والتعليق، والتاريخ)، والمرفقات.
  • الحالات: مقدَّم ← معتمد من المدير ← معتمد من المالية ← مدفوع، أو مرفوض.
  • الأدوار: موظف، ومدير، ومالية، ومسؤول.
  • القواعد: حد المبلغ، ومن يستطيع نقل العنصر إلى كل حالة.
  • الشاشات: نموذج التقديم، و«مصروفاتي»، و«بانتظار موافقتي»، وجدول المالية لكل المصروفات، وصفحة تفاصيل بالسجل.

صف سير العمل بهذه المصطلحات، فيستطيع الذكاء الاصطناعي بناء الشيء الصحيح من المحاولة الأولى.

الصلاحيات والسجل

تحتفظ الأدوات الداخلية غالباً ببيانات حساسة: الرواتب، وبيانات العملاء، والأموال. قاعدتان:

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

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

موجّه أول يعمل

ابنِ أداة داخلية لاعتماد المصروفات لشركة من 25 شخصاً. يقدّم الموظفون المصروف بالمبلغ والعملة والفئة (سفر، وجبات، برمجيات، معدات، أخرى) والتاريخ والوصف ورفع صورة الإيصال. يرى المدير قائمة «بانتظار موافقتي» ويستطيع الاعتماد أو الرفض مع تعليق. المصروفات التي تتجاوز 500 دولار تحتاج بعد ذلك أيضاً إلى اعتماد شخص يملك دور المالية. ترى المالية جدولاً بكل المصروفات مع فلاتر حسب الحالة والشخص والشهر، وتستطيع تعليم المصروفات المعتمدة كمدفوعة. يُسجَّل كل تغيير في الحالة مع من قام به ومتى، ويظهر كخط زمني في صفحة المصروف. الأدوار: موظف، ومدير، ومالية، ومسؤول، ويتم التحقق منها على الخادم في كل إجراء. احفظ كل شيء في قاعدة بيانات، وأضف بيانات تجريبية واقعية. واجهة بسيطة وكثيفة وسريعة، فهذه أداة عمل لا موقع تسويقي.

خطوات البناء

  1. الجدول الرئيسي والنموذج للسجل الأساسي، مع بيانات تجريبية واقعية حتى يظهر عمل البحث والفلاتر بوضوح.
  2. الحالات والانتقالات، بما في ذلك من يستطيع نقل العنصر إلى كل حالة.
  3. الأدوار وتسجيل الدخول، مقصور على فريقك.
  4. سجل التاريخ في كل سجل.
  5. الإشعارات: بريد أو رسالة في المحادثة عندما يحتاج شيء إلى إجراء من أحد.
  6. استيراد البيانات الحالية من الجدول الإلكتروني. يشرح كيف تحوّل الجدول الإلكتروني إلى تطبيق التنظيف والاستيراد.
  7. تجربة مع مستخدمين حقيقيين اثنين أو ثلاثة لمدة أسبوع قبل التعميم على الجميع.
  8. إيقاف العملية القديمة في تاريخ محدد. تشغيل نظامين جنباً إلى جنب يعني ألا يثق أحد بأي منهما.

جعل الناس يستخدمونها فعلاً

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

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

أخطاء شائعة

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

الاستمرار في التشغيل بعد الإطلاق

تتغير العملية كل بضعة أشهر: خطوة اعتماد جديدة، أو فئة جديدة، أو فريق جديد. خطط لذلك من البداية:

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

تكاليف التشغيل

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

البناء مع Mythex

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

أمران يجب أن تعرفهما. تسجيل الدخول لفريقك لاستخدام الأداة جزء من التطبيق الذي تبنيه، بالأسلوب الذي تختاره، وهو منفصل عن حسابات Mythex. كما لا يتضمن Mythex تكاملات مدمجة مع Salesforce أو HubSpot أو Slack للتطبيق نفسه؛ بل تُربط عبر واجهاتها البرمجية بمفاتيحك الخاصة. ولموجّه بداية، جرّب قالبَي متتبع الاعتمادات أو أداة الإدارة الداخلية، وراجع كيف تبني لوحة معلومات إذا كنت تحتاج أساساً إلى رسوم بيانية.

الأسئلة

ما هي الأداة الداخلية؟

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

متى يجب أن أستبدل الجدول الإلكتروني بأداة داخلية؟

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

هل أستطيع بناء أدوات داخلية دون مطوّر؟

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

كيف أتحكم في من يستطيع فعل ماذا داخل الأداة الداخلية؟

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

Mythex · Pricing · ابنِ أي شيء بالذكاء الاصطناعي · قوالب المواقع والتطبيقات · مقارنات Mythex · مصطلحات بناء التطبيقات بالذكاء الاصطناعي · أدوات مجانية لبناء التطبيقات بالذكاء الاصطناعي · English

English አማርኛ Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)