جمعه , ۱۴ اردیبهشت ۱۴۰۳

بایگانی برچسب: مهندسی نرم‌افزار

کتاب Non-Functional Requirements in Software Engineering

Non Functional Requirements in Software Engineering

کتاب Non-Functional Requirements in Software Engineering یک رویکرد سیستماتیک و عملی برای ایجاد کیفیت در سیستم‌های نرم‌افزاری است. سیستم‌ها باید ویژگی‌های کیفیِ نرم‌افزار، مانند دقت(Accuracy)، کارایی(Performance)، امنیت(Security) و تغییرپذیری(Modifiability) را نمایش دهند. با این حال، حتی اگر تکنیک‌های زیادی برای برآورده شدن نیازمندی‌های کارکردی(Functional Requirements) جهت ارائه قابلیت‌های مورد نظر وجود داشته باشد، این نیازمندی‌های غیر کارکردی(Non-Functional Requirements-NFRS) برای مشخص کردن …

ادامه نوشته »

کتاب Verification, Validation and Testing in Software Engineering

Verification Validation and Testing in Software Engineering

Validation(اعتبارسنجی) و Verification(راستی آزمایی) حوزه‌ای از مهندسی نرم‌افزار است که از مراحل اولیه توسعه برنامه به شمار می‌آید، و یکی از شناخته شده‌ترین نواحی آن تست کردن است. تست، سَمتِ پویای اعتبارسنجی و راستی آزمایی(V & V) است که با سایر تکنیک‌های رسمی مهندسی نرم‌افزار تکمیل شده است. بنابراین راستی آزمایی استاتیک(در متدهای رسمی سنتی یا Traditional خوانده می‌شود) با …

ادامه نوشته »