Loading AI tools
من ويكيبيديا، الموسوعة الحرة
صناعة النماذج الأولية للبرمجيات الأولية (بالإنجليزية: Software prototyping) هي عملية إنشاء نماذج لتطبيقات برمجية، مثل إصدارات غير مكتملة لبرامج يتم العمل على تطويرها. وهي نشاط يمكن أن يحدث في حالة تطوير البرمجيات وهي مشابهة للنمذجة المعروفة في المجالات الأخرى، كما في الهندسة الميكانيكية أو الصناعية.
يُحاكي النموذج مظاهر قليلة فقط من المُنتج النهائي، كما قد يكون مختلف تماماً عنه.
للنمذجة فوائد عدة: يُمكِن لمُنفِّذ ومصمِّم البرنامج الحصول على مراجعات وتبليغات قيِّمة من المستخدمين في بداية المشروع. كما يمكن للعميل وصاحب المشروع المقارنة فيما إذا كان البرنامج يطابق المعايير المطلوبة والمحددة. كذلك يعطي لمهندس البرنامج رؤية حول دقة التقديرات المبدئية للمشروع وفيما إذا كانت المواعيد النهائية والإنجازات المقترحة يمكن أن تتم بنجاح. إن درجة الكمالية والتقنيات المستخدمة في النمذجة وُضعت في التطوير والبحث منذ إنشائها في بداية سبيعينات القرن الماضي.[1]
إن الهدف الأساسي من النموذج هو السماح لمستخدمي البرنامج بتقييم اقتراحات المطورين حول تصميم المنتج النهائي وذلك بتجربته فعلياً، بدلاً من تقييم التصميم وفق المواصفات. يمكن للنمذجة أيضاً أن تُستخدم من قبل المستخدمين النهائيين لوصف وإثبات المتطلبات التي لم تؤخذ بعين الاعتبار، ويمكن لذلك أن يكون العامل والمفتاح الرئيسي للعلاقة التجارية بين المطورين وعملائهم.[2] التصميم التفاعلي على وجه الخصوص يحقق استخدام قوي للنمذجة لذلك الهدف.
تتضمن عملية النمذجة الخطوات التالية:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.