الانتقال إلى المحتوى
Englishتواصل معنا
هندسة البرمجيات

من المنتج الأولي إلى المنصة المتكاملة، بُنيت لتدوم.

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

تطبيقات الويب والجوال، وواجهات برمجة التطبيقات، والتكامل، وإنترنت الأشياء، ومنصات SaaS متعددة المستأجرين. من المنتج الأولي إلى منصات المؤسسات.

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

  1. 01

    برمجيات تدوم

    بنية معمارية واضحة وكود مُختبَر وقرارات موثقة تُبقي المنتج سهل الصيانة لفترة طويلة بعد إطلاقه.

  2. 02

    تسليم يمكن التنبؤ به

    دورات عمل قصيرة وتقدم مرئي يعنيان مفاجآت أقل في النطاق والتكلفة والجدول الزمني.

  3. 03

    لا ارتباط إجباري

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

القدرات

ما تشمله هذه الخدمة

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

01

تطوير تطبيقات الويب والجوال

تطبيقات متجاوبة تتمحور حول المستخدم وتعمل بكفاءة على كل الأجهزة.

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

  • تطبيقات ويب مبنية بـ React
  • تطبيقات جوال أصلية ومتعددة المنصات
  • أنظمة تصميم وواجهات سهلة الوصول
  • التحليلات وإدارة الإصدارات
02

الأنظمة الخلفية وواجهات البرمجة

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

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

  • خدمات .NET وتصميم واجهات البرمجة
  • عقود موثقة ومُدارة الإصدارات
  • المراسلة عبر RabbitMQ والتصميم القائم على الأحداث
  • المصادقة والتفويض وتعدد المستأجرين
03

تحديث الأنظمة القديمة

ترقية الأنظمة القديمة خطوة بخطوة، دون انتقال شامل محفوف بالمخاطر.

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

  • تقييم الكود والبيانات والاعتماديات
  • ترحيل تدريجي وحدةً تلو الأخرى
  • ترحيل البيانات مع المطابقة
  • إعادة تصميم الواجهات وتحسين الأداء
04

تكامل الأنظمة

ربط الأدوات والمنصات ومصادر البيانات عبر طبقة موحدة وموثوقة.

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

  • واجهات البرمجة وEDI ونقل الملفات وwebhooks
  • موصلات لشركات الشحن والأسواق الإلكترونية وأنظمة ERP
  • برمجيات وسيطة مبنية على Bitween
  • المراقبة وإعادة المحاولة لكل عملية تبادل
05

إنترنت الأشياء

أجهزة متصلة مرتبطة بالسحابة، مع التطبيقات والبيانات اللازمة للاستفادة منها.

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

  • تكامل الأجهزة والاتصال
  • جمع بيانات القياس عن بُعد ومسارات معالجتها
  • المراقبة والتحكم في الوقت الفعلي
  • تطبيقات ويب وجوال مصاحبة
06

منصات SaaS متعددة المستأجرين وقابلة للتوسع

منتجات SaaS مبنية للأمان وسهولة الصيانة والنمو.

نأخذ منتج SaaS من البنية المعمارية الأساسية حتى التشغيل الفعلي: نموذج تعدد المستأجرين، وإدارة المستخدمين والأدوار، وفوترة الاشتراكات، وممارسات DevOps. وتعمل منتجاتنا الخاصة من فئة SaaS، ومنها منظومة Talmaro للموارد البشرية، على الأسس ذاتها.

  • تصميم تعدد المستأجرين وعزل البيانات
  • إدارة المستخدمين والأدوار والصلاحيات
  • تكامل الاشتراكات والفوترة
  • النشر الآلي وإدارة البيئات
منهجيتنا

كيف نبني

فرق صغيرة تتحمل المسؤولية، وإصدارات منتظمة، وقاعدة كود يمكنكم امتلاكها في أي لحظة.

  1. الخطوة 01

    التشكيل

    الاتفاق على النطاق والبنية المعمارية وأول جزء قابل للإصدار، مع توثيق المخاطر.

  2. الخطوة 02

    البناء

    فريق مخصص يسلّم على دورات قصيرة، مع مراجعة برمجيات عاملة في كل خطوة.

  3. الخطوة 03

    الضمان

    مراجعة الكود والاختبارات الآلية وبوابات الإصدار لكل تغيير. الجودة ليست مرحلة في النهاية.

  4. الخطوة 04

    التسليم

    التوثيق ومنح الصلاحيات ونقل المعرفة أولاً بأول، ليتمكن فريقكم من تولي العمل متى كان جاهزاً.

أسئلة

الأسئلة الشائعة

المنصات والتقنيات
  • .NET
  • React
  • Mobile
  • RabbitMQ
  • Bitween
  • REST APIs
  • Kubernetes
  • Azure
  • AWS
هل يمكنكم العمل مع فريقنا الحالي؟

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

لمن تعود ملكية الكود؟

لكم. الكود وتعريفات البنية التحتية والتوثيق ملك لكم، تُحفظ في مستودعاتكم إن رغبتم، وتُسلَّم أولاً بأول.

هل يمكنكم تحديث نظام دون إيقاف الأعمال؟

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

هل تساهمون في المصادر المفتوحة؟

نعم. نطوّر ونصون عدداً من المكتبات مفتوحة المصدر التي تستخدمها فرقنا والمجتمع التقني الأوسع، وقد تجاوز عدد تنزيلاتها 200,000 حتى الآن.

هل أنت مستعد للحديث عن هندسة البرمجيات؟

أخبرنا بما تعمل عليه. يقرأ أحد مهندسينا كل رسالة ويرد خلال يوم عمل واحد.

عمّان، الأردنشارع الأميرة ثروت الحسن، عمّان، الأردن
دبي، الإمارات العربية المتحدةحي دبي للتصميم، دبي، الإمارات العربية المتحدة