تقديم برمجيات عالية الجودة وخالية من الأخطاء هو أولويتنا الأولى. يضمن مهندسو ضمان الجودة لدينا أعلى مستوى من الجودة لكل مُخرَج — ونعمل أيضًا كامتداد للفرق التي لا تملك ضمان جودة داخليًا أو تحتاج قدرة اختبار إضافية.
ناقش نظامك معناضمان الجودة والاختبار هو الجزء من تطوير البرمجيات الأسهل تجاهله تحت ضغط المواعيد النهائية — والجزء الأكثر تكلفة عند تجاهله. يشمل عملنا في ضمان الجودة والاختبار الاختبار الوظيفي اليدوي والآلي، واختبار الأداء بأدوات مثل K6، وفحوصات جودة الشيفرة المستمرة باستخدام SonarQube، المدمجة مباشرة في خطوط CI/CD بحيث يحدث الاختبار مع كل تغيير، لا قبل الإصدار فقط. نعمل أيضًا كامتداد للفرق التي لا تملك مهندسي ضمان جودة داخليين — بمراجعة قاعدة الشيفرة الحالية، وإعداد عملية اختبار، وإدارة أتمتة الاختبار المستمرة دون الحاجة لتوظيف فريق ضمان جودة كامل. كل نظام إنتاج نديره، من البنية التحتية خلف كرفس (Karafs) إلى منصات مثل دوخت برتار (Doukht Bartar)، يمر بنفس انضباط ضمان الجودة الذي نطبقه على أي مشروع لعميل. إذا كانت الأخطاء تصل إلى مستخدميك قبل أن تصل إلى عملية ضمان الجودة لديك، فهذه الفجوة التي نغلقها.
نراجع تغطية الاختبار الحالية وأين تتسرب الأخطاء فعليًا.
نبني اختبارات وظيفية وانحدار وأداء مؤتمتة.
ندمج الاختبار في CI/CD ليعمل مع كل تغيير، لا قبل الإصدار فقط.
نضيف اختبارًا يدويًا أينما لا تكون الأتمتة الأداة المناسبة.
نتتبع مقاييس الجودة بمرور الوقت ونعدّل التغطية مع نمو النظام.
تلتزم منتجاتنا وخدماتنا البرمجية بأعلى معايير الجودة.
لا نساوم أبدًا على معتقداتنا وقيمنا ومبادئنا في المواقف الصعبة. نقوم بما هو صحيح، لا بما هو سهل.
نتحدث ونتصرف بصدق. نؤمن بأن الصدق يبني الثقة، والثقة هي أساس كل علاقة طويلة الأمد.
لا — نعمل كامتداد للفرق التي لا تملك ضمان جودة داخليًا، أو جنبًا إلى جنب مع الفرق التي تملكه.
نعم — مراجعة واختبار قاعدة شيفرة موجودة نقطة بداية شائعة.
الاختبار المؤتمت المدمج في CI/CD عادة ما يسرّع الإصدارات، لأنه يكتشف المشكلات قبل أن تتحول إلى أزمة يوم الإصدار.
كلاهما — اختبار الأداء والحمل جزء من المشروع عندما يهم للنظام.