نموذج التطور
Evolutionary
Development
في الحقيقة إن الترجمة الحقيقة
لاسم هذا الأسلوب هي التطوير النموي أو التطوير التطوري ولكن كما ترى فإن هذين
المصطلحين صعبين وقد يصعبان عملية استيعاب فكرة الأسلوب لذلك اخترت تسميته بنموذج
التطور لأنها أسهل في الفهم وفي نفس الوقت فإنها تصف بشكل أدق هذا النموذج. فمن
خلال هذا النموذج يقوم فريق العمل بتصميم نظام مبدئي يقوم المستخدم بالاستفادة منه
ويتم تطوير هذا النظام المبدئي بالتدريج للاستجابة لرغبات العميل ومتطلباته التي
يكتشفها من خلال استعمال النظام المبدئي. ويعطينا الشكل أدناه فكرة عن هذا النموذج
ويتم استعمال هذا الأسلوب
بطريقتين:
·
التطوير
الاستكشافي: وتستعمل حين
يكون الهدف من العملية هي العمل مع المستخدم لاستكشاف متطلباته واحتياجاته وتسليمه
نظام يلبي هذه المتطلبات. وتبدأ عملية التطوير من خلال العمل مع المستخدم على بناء
الأجزاء التي تكون متطلباتها الأكثر وضوحاً لديه ثم بعد ذلك يتم تحسين النظام
لتقديم الميزات التي تحتاجها الأجزاء الأخرى بعد اتضاحها بشكل كافي.
·
إطلاق
نموذج أولي (Prototype):
وتستعمل هذه الطريقة حين
يكون الهدف هو التعرف على احتياجات المستخدم وتقديم تعريف واضح لمتطلبات النظام
الذي يريده. ويركز النموذج الأولي
عادة على الأجزاء التي يكون تحديد المستخدم لمتطلباتها غير واضح ويحتاج إلى
أجراء تجارب تمكنه من الحكم
بالمتطلبات التي تلبي احتياجاته بشكل أفضل.
