تخطى إلى المحتوى | الدخول إلى الإبحار

الأدوات الشخصية

Reference and guide to SFIA version 7. Framework status: Current standard.

تصميم البرمجيات: Level 4

يقوم بتصميم المكونات والوحدات البرمجية باستخدام تقنيات النمذجة المناسبة وفقاً لمعايير وأنماط ومنهجية تصميم البرمجيات المتفق عليها. يضع ويقدم رؤى متعددة للتصميم تراعي اهتمامات مختلف أصحاب المصلحة الخاصة بالبنية وتلبي المتطلبات الوظيفية وغير الوظيفية. يقوم بتحديد وتقييم خيارات التصميم البديلة والمفاضلة بينها. يوصي بالتصاميم التي تأخذ في الاعتبار البيئة المستهدفة ومتطلبات أمن الأداء والنظم الحالية أو الموجودة. يقوم باستعراض والتحقق من تصاميمه من خلال مقارنتها بالمواصفات ويعمل على تحسينها. يجري عمليات استعراض لتصاميم الآخرين. يضع نماذج أو نماذج محاكاة أو نماذج سلوك لمكونات النظم المقترحة حتى يمكن الحصول على موافقة أصحاب المصلحة عليها وبناء البرمجيات بفاعلية. يتحقق من تصميم البرمجيات من خلال بناء وتطبيق الأساليب المناسبة.