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