الاكتشاف: رسم النظام عبر جدار من المخططاتالتشخيص: قراءة لوحات البيانات لتحديد المشكلةالتصميم: مخططات أولية وواجهات للحلالتسليم: إطلاق المنتج النهائيالتطوير: تحسين مستمر بعد الإطلاقبرمجيات مخصّصة تتشكل من الكود إلى التطبيق
نطاق · بناء · تسليم

تطوير برمجيات مخصّصة

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

  • مرحلة
    محدّدة ومُسعّرة
  • يعمل
    قبل المرحلة الثانية
  • ملكك
    الكود والحسابات
  • توثيق
    مؤرّخ عند التسليم

قطاعات تثق بنا

ما هي البرمجيات المخصّصة؟

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

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

الخلاصة

  • مراحل مستقلة، كل منها تُسلَّم ويمكن أن تكون الأخيرة.

  • الأصعب أولًا، يُبنى ما دمت تستطيع التوقف.

  • اختبارات مضمّنة، في المرحلة ذاتها، لا في لاحقة أبدًا.

  • مُسعّرة قبل البدء، تُسعَّر قبل أن تبدأ المرحلة.

  • ملكك في النهاية، كود وحسابات وتوثيق مؤرّخ.

لماذا تتجاوز البناءات

أين تتجاوز البناءات المخصّصة، وكيف نحدّد نطاقها.

كيف تتجاوز

  • نطاق واحد كبير، ولا شيء مفيد قبل النهاية.

  • تُقدَّر قبل معرفة الجزء الصعب.

  • الاختبارات مرحلة لاحقة لا تُموَّل أبدًا.

  • التسليم محادثة في الجمعة الأخيرة.

  • المتطلبات تُجمع من المديرين لا من المنفّذين.

  • المورّد يحتفظ بالمستودع والحسابات.

كيف نحدّد النطاق

  • مراحل تصحّ كل منها بذاتها وتُسلَّم.

  • الجزء الأصعب يُبنى أولًا، عن قصد.

  • الاختبارات تُسلَّم مع الميزة التي تغطّيها.

  • التسليم يُكتب مع سير العمل.

  • من يؤدّون العمل يشكّلون الشاشات.

  • المستودع والحسابات باسمك من اليوم الأول.

ماذا نبني

برمجيات مخصّصة، تُبنى وتُسلَّم مرحلة واحدة في كل مرة.

  • أدوات التشغيل

    الشاشات التي يعيش فيها فريقك.

  • بوابات العملاء

    خدمة ذاتية لما يصل اليوم كمكالمات.

  • محرّكات سير العمل والموافقات

    موافقات وتوجيه، بسجل كامل لمن قرّر ماذا.

  • التسعير والعروض

    قواعد بإصدارات، فتفسّر العروض القديمة نفسها.

  • أسطح التقارير

    الأرقام القليلة التي يقرأها الناس، تُحسب مرة.

  • الإدارة والتدقيق

    أدوار وصلاحيات وسجل لكل تغيير مهم.

أين بنينا

معرفة القطاع مبنية في الداخل لا مُلحقة.

من أدوات العيادات إلى أنظمة الإقراض، قواعد القطاع هي ما يشكّل البناء.

  • البنوك والتقنية المالية

    دفاتر وتسجيل عملاء وسجل التدقيق الذي تطلبه الجهات التنظيمية.

  • الرعاية الصحية

    جدولة وسجلات وأدوات لفرق الرعاية مبنية مع الأطباء.

  • اللوجستيات

    أنظمة تتبّع وتوجيه ومستودعات.

  • التجزئة والتجارة الإلكترونية

    واجهات متاجر ورؤية مخزون ومسارات طلبات.

  • الحكومة

    بوابات للمواطنين وإدارة حالات، بالعربية أولًا.

  • العقارات وغيرها

    منصات للعقارات والتأمين والطاقة والتعليم.

بماذا نبني

مألوفة حيث ينبغي، وحديثة حيث يهمّ.

  • TypeScript
  • Next.js
  • NestJS
  • PostgreSQL
  • Redis
  • Kafka
  • Flutter
  • Docker
  • Kubernetes
  • AWS

كيف تسير · طريقتنا

طريقة سياسول بمراحلها الخمس، مطبّقة على هذه الخدمة.

  1. 01

    نكتشف

    معظم المشاريع التقنية بتفشل قبل أول سطر كود بكتير — بتفشل عند السؤال نفسه.

  2. 02

    نشخّص

    كل عملية بطيئة ليها مسؤول وتكلفة.

  3. 03

    نصمّم

    المعمارية قرارات هتعيش معاها.

  4. 04

    نسلّم

    السوفتوير اللي مش في الإنتاج تكلفة بس.

  5. 05

    نطوّر

    التسليم هو الهدف، مش النهاية.

أين نعمل

قريبون حيث يهمّ، وبلغتين في كل مكان

  • مصر: القاهرة (المقر) والتسليم في كل المحافظات

  • السعودية: الرياض، وفرق تعمل بتوقيت العميل

  • الخليج وما بعده: عربي وإنجليزي، ومعيار تسليم واحد

التكلفة والتعاون

البرمجيات المخصّصة: ما تكلفته كل مرحلة وما تحصل عليه منها

التكلفة تُسعَّر بالمرحلة، وكل مرحلة تُحدَّد قبل تسعيرها. ولتحديد النطاق سعر ثابت وحده، لأن النطاق المجاني يُدفع ثمنه لاحقًا داخل التقدير الذي أنتجه.

  • ثابت · أسبوع إلى أسبوعين

    تحديد النطاق

    خطة المراحل، والمخاطر مسمّاة، ورقم لكل مرحلة.

  • بالمرحلة · ثابت بعد التحديد

    مرحلة واحدة

    مبنية ومُختبرة ومنشورة وأمام مستخدمين حقيقيين.

  • شهري · مخصّص

    فريق مدمج

    فريق دائم يعمل على خطة مراحل.

لماذا تختار الفرق في الخليج ومصر سياسول لبناء برمجياتها المخصّصة

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

إثبات

برمجيات بنيناها، وما الذي غيّرته

FAQ

ما تسأله الفرق قبل البدء في تطوير برمجيات مخصّصة.

01ألا نشتري حلًّا جاهزًا؟

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

02ما دقة تقديراتكم للمراحل؟

دقيقة للمرحلة المُسعّرة وتقريبية عن قصد لما بعدها. فالمرحلة تُسعَّر بعد تحديدها، ولهذا يكون الرقم ثابتًا؛ أما المراحل اللاحقة فتحمل مدى يضيق كلما علّمتنا السابقة حقيقة النظام.

03نتوقّف بعد المرحلة الأولى؟

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

04من يملك الكود الذي تكتبونه؟

أنت، من أول التزام، في مستودع داخل مؤسستك. ولا ترخيص راجع لنا، ولا مكوّن مشترك تظلّ تدفع عليه، والحسابات السحابية باسمك لا تُنقل في النهاية.

05وإن تغيّرت متطلباتنا أثناء البناء؟

بين المراحل يكون ذلك مجرّد تحديد مختلف للمرحلة التالية، ولا يكلّف شيئًا. وداخل المرحلة نقول ما يفعله التغيير بالتاريخ والرقم قبل تنفيذه، فيكون القرار لك والسعر ظاهر لا مُكتشفًا لاحقًا.

06تعملون مع مطوّرينا الحاليين؟

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

07ماذا بعد المرحلة الأخيرة؟

مستند تسليم مؤرّخ، وجولة شرح مع من سيصونه، وترتيب دعم إن أردته. والدعم اختياري عن قصد: فنظامٌ لا يصونه إلا من بناه لم يُسلَّم أصلًا.

08كم تستغرق المرحلة عادةً؟

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

جاهز لتحديد المرحلة الأولى؟

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

احجز تحديدًا