YoVDO

البرمجة الموجهة بالاختبارات المقبولة

Offered By: Rwaq (رواق)

Tags

Programming Courses Test-Driven Development Courses Software Quality Assurance Courses

Course Description

Overview

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

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


Related Courses

Continuous Integration and Deployment
Udacity
Create and Deliver Cloud-Native SAP S/4HANA Extensions
SAP Learning
Software Development Lifecycle
University of Minnesota via Coursera
Online Application Security Testing Essential Training
LinkedIn Learning
Integrating Test-Driven Development into Your Workflow
LearnQuest via Coursera