تطبيقات الويب
React وNext.js، ومبنية على نظام تصميم موحّد. تُعرض من جهة الخادم حيث يهم تحسين محركات البحث (SEO)، وتطبيق صفحة واحدة حيث لا يهم ذلك. مبنية للأداء وإمكانية الوصول منذ اليوم الأول.
Custom web, mobile, and API-led product development — discovery to deployment on a fixed sprint cadence. Design-system grounded, testable, monitorable, with a hand-off pack on the day you take the keys.
الويب والجوال وواجهات API والتكاملات والأدوات الداخلية والتحديث — كامل نطاق البرمجيات المخصّصة، يُسلَّم بإيقاع سبرنتات أسبوعين مع عرض تجريبي كل أسبوعين يوم الجمعة.
React وNext.js، ومبنية على نظام تصميم موحّد. تُعرض من جهة الخادم حيث يهم تحسين محركات البحث (SEO)، وتطبيق صفحة واحدة حيث لا يهم ذلك. مبنية للأداء وإمكانية الوصول منذ اليوم الأول.
Swift / Kotlin الأصلية أو React Native، حسب حاجة المنتج إلى ميزات خاصة بالمنصة أو كود مشترك. نحدّد هذه المفاضلة بوضوح في الأسبوع الأول.
REST أو GraphQL أو معمارية قائمة على الأحداث. موثّقة عبر OpenAPI، ومُصدَّرة بإصدارات، وقابلة للمراقبة، ومبنية لتدوم أطول من الواجهة الأمامية التي استدعتها أول مرة.
ERP وCRM وHRIS، والمدفوعات، والقطاع المصرفي. هندسة موصّلات تتعامل مع إعادة المحاولة، والاتساق عند التكرار (idempotency)، وانحراف المخططات، والحالات الحدّية غير الممتعة التي يغطيها العقد.
لوحات تحكم إدارية، ومحركات سير عمل، ولوحات معلومات تشغيلية. غالبًا ما تكون أعلى برمجيات فريقك الهندسي عائدًا على الاستثمار — ونتعامل معها على هذا الأساس.
إعادة هيكلة الأنظمة القديمة، وترقية الأطر البرمجية، وأنماط الاستبدال التدريجي (strangler-fig). كود قديم يُعاد تشكيله ليصبح قابلًا للاختبار والنشر والتوريث.
بناء مخصّص، أو منتج SaaS، أو منتج جوال أولًا، أو حل قائم على التكامل. الشكل يتبع المشتري ونموذج العمل — لا قائمة من الأطر البرمجية.
منتج مصمّم خصيصًا لمؤسسة واحدة — أداة داخلية، أو بوابة عملاء، أو منصة خاصة بجهة تنظيمية. ناس تملك التسليم؛ والعميل يملك الكود المصدري منذ الأسبوع الأول.
منتج SaaS متعدد المستأجرين لسوق كاملة — فوترة، وخطط اشتراك، وعزل بين المستأجرين، وبوابة إدارية، ووصول عبر API. مبني للتوسّع إلى ما هو أبعد من العميل الأول.
تطبيقات iOS / Android أصلية أو متعددة المنصات. تطبيقات العمليات الميدانية، وتطبيقات المستهلكين، وتطبيقات التفاعل مع العلامة التجارية. تعمل دون اتصال أولًا حين تتطلب حالة الاستخدام ذلك.
هندسة موصّلات بين الأنظمة — ERP وCRM وHRIS، والمدفوعات، والقطاع المصرفي. المنتج هنا هو نفسه طبقة التكامل.
لمحة عمّا نلجأ إليه عادة. الاختيار يقوده الحمل الفعلي للعمل — وإن تطلّب عملك حزمة تقنية مختلفة، ننتقل إليها فورًا؛ نحن لا نجادل.
سبرنت نموذجي — وما يحدث في كل يوم من أيامه العشرة. الشكل العام لا يتغيّر بين المنتجات؛ المتغيّر هو العمل بداخله.
كل منتج يُشحَن مع قطع العمل الثلاث هذه — لا كإضافات، بل كجزء من تعريف الاكتمال. وهي التي تحدّد ما إذا كان الكود المصدري قابلًا للتوريث أم لا.
TypeScript من طرف إلى طرف. اختبارات وحدة وتكامل وe2e مطلوبة لكل PR. حد أدنى للتغطية عند 85%. كل PR يتضمّن دليل تشغيله الخاص.
كل تغيير يمر بمراجعة مهندسَين كبيرَين، ونشر معاينة، واختبارات CI ناجحة قبل الدمج. بلا استثناءات، حتى في الإصلاحات العاجلة.
نظام تصميم على Figma، ومكتبة مكوّنات على Storybook، وتدقيق لإمكانية الوصول. لغة المنتج البصرية موثّقة بحيث تدوم أطول من عمر الفريق الأصلي.
اكتشف، صمِّم، ابنِ، أطلِق. تتداخل المراحل مع نضج الفريق؛ لكن مدخلات ومخرجات كل مرحلة تظل غير قابلة للتفاوض.
تحديد نطاق يستغرق 2–3 أسابيع. مقابلات مع أصحاب المصلحة، وبحث مستخدمين، وموجز منتج موقّع من الراعي. سعر ثابت ونطاق ثابت.
نظام تصميم، ومسارات رئيسية، ونموذج أولي. تجربة المستخدم تُختبَر مع مستخدمين حقيقيين قبل كتابة أي سطر كود إنتاجي.
سبرنتات أسبوعين، وعرض تجريبي كل أسبوعين يوم الجمعة، ومراقبة واختبارات منذ اليوم الأول. عمليات نشر إنتاجية بعد السبرنت الثالث.
حزمة التسليم: الكود المصدري، وأدلة التشغيل، ونظام التصميم، ودليل النشر. يُنقل الدعم إلى فريقك، أو إلى خدمات ناس المُدارة، أو كليهما.
ما يُتيحه التطوير المخصّص.
الممارسة ذاتها في تطوير المنتجات، لكن من زاوية الموقف الهندسي: كود مصدري يمكنك تسليمه، وإيقاع إصدارات لا ينهار، وفريق — سواء فريقك أو ناس — قادر على الاستمرار في إضافة قيمة بعد الإصدار v1.
اقرأ صفحة النتيجةنسخ MVP تُطلَق خلال 10–14 أسبوعًا. المنتج الإنتاجي v1.0 يستغرق 16–24 أسبوعًا. أما تعاقدات المنتجات طويلة الأمد فتعمل باستمرار بإيقاع سبرنتات أسبوعين مع مراجعات عمل ربع سنوية.
كلاهما. نثبّت النطاق والسعر في مرحلتَي الاكتشاف وMVP. أما المنتجات المتطوّرة فنديرها بنظام الوقت والمواد، بمعدّل فريق معلَن وتوقّع مبني على السرعة يُحدَّث في كل سبرنت.
عملية بالكامل. TypeScript في الواجهة الأمامية (React، Next.js)؛ وNode أو Python أو .NET في الواجهة الخلفية؛ وPostgreSQL أو SQL Server للبيانات العلائقية، وMongo أو Cosmos حين تناسب البيانات الوثائقية؛ وKubernetes أو الحوسبة اللاخادمية لبيئة التشغيل — تُختار حسب الحمل الفعلي، لا حسب الموضة.
نعم. كل تعاقد منتج يتضمّن قائدًا للتصميم. نظام تصميم على Figma، وبحث تجربة مستخدم، وتدقيق لإمكانية الوصول، ومكتبة مكوّنات موثّقة — مصمّمة لتدوم أطول من عمر السبرنت الذي أُنشئت فيه.
نعم. كل تعاقد منتج ينتهي بحزمة تسليم ونموذج دعم موثّق — إما يستمر به الفريق الأصلي، أو يُنقل إلى خدمات ناس المُدارة، أو يُسلَّم إلى فريقك الداخلي مع دليل تشغيل موثّق.
سبرنت اكتشاف مدته أسبوعان، بسعر ثابت ونطاق ثابت. نعود إليك بموجز منتج، واتجاهات تصميم، وسعر للبناء.