جدول المحتويات:
التعريف - ماذا تعني المواصفات الوظيفية (FS)؟
المواصفات الوظيفية (FS) هي وثيقة رسمية توضح جميع ميزات ومواصفات منتج برنامج معين. أثناء مرحلة المتطلبات من عملية تطوير البرامج ، تعد المواصفات الوظيفية إحدى الوثائق الرئيسية التي أنشأها مدير أو مطور رئيسي. وبالتالي ، ينبغي أن تحتوي المواصفات الوظيفية على تفاصيل كافية للمطورين لبدء تصميم المشروع وبعد ذلك لبدء الترميز.
تعرف المواصفات الوظيفية أيضًا باسم مواصفات التصميم الوظيفي.
تشرح Techopedia المواصفات الوظيفية (FS)
تُعرف طريقة إعداد المواصفات قبل المنتج باسم "كتابة الدليل أولاً" وهي بمثابة مخطط تفصيلي للبرنامج النهائي. تسرد المواصفات الوظيفية أوصاف مهمة المستخدم ومقارنات المنتجات وأي واجهات خارجية وجميع الأجهزة والبرامج والإصدارات الإطارية وأنظمة التشغيل المتوافقة.
يجب أن يقتصر نطاق المواصفات الوظيفية على ما يلي:
- ينبغي أن يحدد بشكل صحيح جميع الوظائف التي يؤديها البرنامج وجميع القيود المفروضة على تنفيذ هذه الوظائف. قد توجد قيود برنامج بسبب طبيعة المهمة التي يتعين حلها أو بسبب خاصية خاصة للمشروع.
- يجب ألا تصف أي تفاصيل عن التصميم أو التطبيق غير واضحة لمستخدم البرنامج. يجب أن يوصف التصميم الداخلي أو تفاصيل التنفيذ في مرحلة التصميم للمشروع.
هناك عدد من الخطط والوثائق الأخرى التي تشير إلى المواصفات الوظيفية. بعض الوثائق الرئيسية التي تسترشد بالمواصفات الوظيفية هي:
- وثائق التصميم التي وضعها فريق التطوير
- خطة اختبار / حالات الاختبار ، للاستخدام من قبل فريق ضمان Qualiy
- وثائق المستخدم النهائي
ستحتاج المواصفات الوظيفية عادةً إلى التطور مع تقدم تطوير منتج البرنامج. قد يكون من المستحيل تحديد بعض التفاصيل في وقت بدء المشروع. على سبيل المثال ، قد يكون من المستحيل تحديد جميع تنسيقات الشاشة لبرنامج تفاعلي خلال مرحلة المتطلبات.
