کانال: TISTeN موضوع: Maintainability (نگهداشت پذیری) و زیرفاکتورهای آن نگهداشت پذیری یا Maintainabilityنیز یکی از شش فاکتور کیفی در ISO 9126 است. قابلیت شناخت و تعمیر یک نقص در یک کامپوننت نرم افزاری، چیزیست که فاکتور نگهداشت پذیری آنرا مشخص میکند. در دیگر مدلهای کیفی نرم افزار، از این فاکتور به عنوان Supportability یا قابلیت پشتیبانی یاد شده است. نگهداشت پذیری توسط قابلیت اطمینان، پیچیدگی و نیز ماژولاریزیشن کد متأثر میشود. هر چیزی که به شناسایی علت یک Fault و سپس رفع آن کمک کند، به Maintainability مرتبط است. همچنین قابلیت بررسی یا آزمون یک سیستم، یعنی آزمون پذیری(Testability)، یکی از زیرفاکتورهای Maintainability است. نگهداشت پذیری دارای چهار زیرفاکتور است: الف. تحلیل پذیری یا Analyzability: قابلیت شناسایی علت ریشه ای یک نارسایی در نرم افزار را بیان میکند. ب. تغییر پذیری یا Changeability: مقدار تلاش مورد نیاز جهت تغییر یک سیستم را بیان میکند. پ. ثبات یا Stability: حساسیت به تغییر یک سیستم را مشخص میکند، که تاثیری منفیست و ممکن است توسط تغییرات سیستم ایجاد شود. ت. آزمون پذیری یا Testability: تلاش مورد نیاز جهت بررسی(آزمون) یک تغییر سیستمی، را مشخص میکند. ان شا ا... تعریف فاکتورهای کیفی در پستهای بعدی ارتباط مستقیم با ادمین برای هر گونه انتقاد، پیشنهاد و ارسال مطالب برای انتشار در کانال: @adizaji به ما بپیوندید: @TISTeN