ما هو FDD؟
FDD هو اختصار لتطوير البرمجيات الموجهة نحو الميزة.
التعريف
Feature Driven Development أو FDD هو نهج لتطوير البرمجيات الأجايل يركز على الميزات ذات القيمة للعملاء، ويشجع التكرار القصير والنشر المستمر.
المبدأ الرئيسي
يتطلب FDD تسليم ميزة كل 2-10 أيام، مما يضمن تلبية احتياجات العميل بشكل مستمر.
العملية التكرارية
يتضمن FDD خمس عمليات رئيسية، بما في ذلك إنشاء قائمة الميزات، والتخطيط، والتصميم، والبناء، وكل ذلك في إطار موجه نحو العميل.
أدوار الفريق
يحدد FDD أدوارًا معينة مثل المعماري الرئيسي، المبرمج الرئيسي، خبير المجال، مدير التطوير، المبرمج الفني، كاتب الوثائق، مدير المجال، خبير اللغات، والاختبار، مع التأكيد على مسؤولية كل عضو في الفريق عن تطوير الميزات.
هل تريد معرفة المزيد؟
إذا كنت ترغب في التعمق أكثر في FDD —أو في تقديم هذا النوع من التدريب لفريقك— فلنتحدث. أساعد الفِرَق على فهم هذه المفاهيم وتطبيقها. يسعدني أن أسمع منك!
ما هو DDD؟
Domain-Driven Design (DDD) هو نهج في هندسة البرمجيات يركز على بناء برمجيات...
ماذا يعني Test Driven Development (TDD)؟
Test Driven Development (TDD) هو نهج برمجي يركز على كتابة الاختبارات قبل تط...
ما هي الخاصية؟
الخاصية هي جزء من الوظائف التي تقدم قيمة للمستخدم. هي متطلب عالي المستوى يم...
ما هو Extreme Programming؟
Extreme Programming أو XP هو إطار لتطوير البرمجيات الأجايل يركز على التعليق...
ما هو BDD؟
BDD، أو تطوير البرمجيات الموجهة للسلوك، هو عملية تطوير البرمجيات التي تهدف...