بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
كشف نيازها
هدف: طراحي سيستمي كه نيازهاي استفاده كنندگان را پوشش دهد.
بايد اين نيازها به درستي تعيين، تحليل و بررسي شود.
كشف نيازهاي سيستم: تكنيك هايي كه در آن تحليلگر شرحي از نيازها و خواسته هاي سيستم را شناسايي ميكند.
تجزيه و تحليل مشكلات: يعني مشكلات را شناسايي كنيم و علل و اثرات آن را بررسي كنيم.
اسلاید 2 :
انواع نيازهاي سيستم
نياز عملياتي: عملكردهاي اصلي يك سيستم است.
- مثلا در يك سيستم دانشگاه: محاسبه معدل دانشجو
- در يك سيستم انبارداري: تعيين موجودي فعلي انبار
(نيازهاي عملياتي وظايفي هستند كه سيستم بايد آنها را انجام دهد)
نياز غير عملياتي: عملكردهايي كه استفاده كنندگان بصورت غير مستقيم از سيستم انتظار دارند.
- مانند راحتي استفاده براي كاربر
- سريع كار كردن نرم افزار
- امنيت نرم افزار
اسلاید 3 :
اهميت تعيين صحيح نيازها
اگر نيازها صحيح تعيين نشوند:
- سيستم ممكن است انتظارات استفاده كنندگان را براورده نكرده و نارضايتي آنها مانع از استفاده از سيستم شود.
- هزينه سيستم ممكن است بيش از مقدار تعيين شده تمام شود.
- سيستم ممكن است غيرقابل اعتماد و خطادار باشد.
اسلاید 4 :
اهميت تعيين صحيح نيازها
تخمين هزينه نسبي براي برطرف كردن اشتباهات در مراحل مختلف:
يعني اگر در فاز جمع آوري نيازمندي ها، برخي نيازها بدرستي تحليل نشوند، در مرحله نهايي ميبايست 100 برابر هزينه براي اصلاح اشتباه صرف كنيم.
اسلاید 5 :
وظيفه تحليل گران سيستم
وظيفه تحليل گران، تعيين صحيح نيازهاي سيستم است.
تحليلگران بايد معيارهاي زير را در نظر بگيرند:
- سازگاري (consistent): نيازها نبايد در تضاد هم باشند. همچنين نيازها بايد شفاف و بدون ابهام باشند.
- كامل بودن(Complete): نيازها بايد تمام جنبه هاي سيستم را پوشش دهد.
- توجيه پذيري (Feasible): با توجه به منابع موجود قابل براورده شدن باشد.
- مورد نياز بودن (Required): نيازهايي را جمع آوري كنيم كه مورد نياز هدف سيستم است.
- صحت (Accurate): نيازها به درستي و صحيح تعيين شود.
- قابل تست و بررسي بودن(Verifiable): نيازهاي تعيين شده بايد هنگام تست قابل بررسي باشد.
اسلاید 6 :
فرايند كشف نيازها
شامل فعاليت هاي زير است:
- كشف مشكل و تحليل آن
- كشف نيازمندي ها
- مستندسازي
- مديريت نيازها
اسلاید 7 :
كشف مشكل و تحليل آن
Problem Discovery and Analysis
تحليل گر موفق كسي است كه مشكلات سيستم را دريابد و توانايي تحليل مشكل را داشته باشد.
مثال: تشخيص بيماري(مشكل) توسط پزشك
نكته مهم: لازمست بين علت مشكل و معلول مشكل تمايز قائل شويم.
نمودار ايشيكاوا (Ishikawa Diagram): يك ابزار گرافيكي براي شناسايي، بررسي و نمايش مشكلات است. همچنين علل و آثار اين مشكلات را بررسي ميكند.
به اين نمودار نمودار علل و سبب و يا استخوان ماهي هم ميگويند.
اسلاید 8 :
نمودار استخوان ماهي(ايشيكاوا): علت در سمت راست(سر ماهي) و علل ممكن به عنوان استخوان در اسكلت ماهي در نظر گرفته ميشود.
اسلاید 9 :
نمودار استخوان ماهي(ايشيكاوا):
اسلاید 10 :
مثال نمودار استخوان ماهي: