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


