Professional Documents
Culture Documents
The Analysis
The Analysis
and Design
Chapter 6
Determining System
Requirements
Performing Requirements Determination
FIGURE 6-1
Systems development life cycle with
analysis phase highlighted
Chapter 6 2
عملية تحديد المتطلبات
مقابلة األفراد
المقابالت الجماعية
مراقبة العمال
دراسة المستندات التجارية
Chapter 6 7
اختيار أسئلة المقابلة
يمكن أن يتضمن كل سؤال في دليل المقابلة معلومات لفظية
وغير لفظية..
أسئلة مفتوحة :أسئلة ليس لها إجابات محددة مسبًقا
األسئلة المغلقة :األسئلة التي تطلب من المستجيبين االختيار من
بين مجموعة من الردود المحددة
Chapter 6
10
تقنية المجموعة االسمية ()NGT
عملية ُميَّس رة تدعم توليد األفكار بواسطة المجموعات
العملية
في يجتمع األعضاء كمجموعة ،لكنهم يعملون بشكل منفصل
.البداية
.كل شخص يكتب أفكاًر ا
يقرأ الميسر األفكار بصوت عاٍل ،وهي مكتوبة على السبورة أو
.اللوح القالب
Chapter 6 17
تحليل االجراءات و الوثائق االخرى().Cont
Chapter 6 21
األساليب المعاصرة لتحديد متطلبات النظام
تصميم التطبيق المشترك ( )JADيجمع بين المستخدمين
الرئيسيين والمديرين ومحللي األنظمة
الغرض :جمع متطلبات النظام في وقت واحد من األشخاص الرئيسيين
تجرى خارج الموقع
النتيجة النهائية :توثيق تفصيلي للنظام الحاليميزات النظام المقترح
عيوب
.1الميل إلى تجنب الوثائق الرسمية
.2من الصعب التكيف مع جمهور المستخدمين العام
.3غالًب ا ما ال يتم النظر في مشاركة البيانات مع األنظمة
األخرى
.4غالًب ا ما يتم تجاوز فحوصات دورة حياة تطوير األنظمة
()SDLC
FIGURE 6-11
The iterative analysis–design–code–test
cycle
Chapter 6 32
تصاميم رشيقة تركز على االستخدام
.جمع مجموعة من المبرمجين والمحللين والمستخدمين والمختبرين والميسرين
.توثيق شكاوى النظام الحالي
.تحديد أدوار المستخدم المهمة
.تحديد المهام لكل دور مستخدم وترتيبها حسب األولوية ووصفها
.تجميع المهام المتشابهة في سياقات تفاعل
قم بربط كل سياق تفاعل بواجهة مستخدم للنظام ،وابني نموذًج ا أولًيا لسياق
.التفاعل
.التقدم من خالل تعديل النموذج األولي
FIGURE 6-12
eXtreme Programming’s Planning Game
Chapter 6 34