
در درس معماری نرمافزار، که مرجع آن کتاب Software Architecture in Practice است، صفات کیفی (Quality Attributes) یک نرمافزار بحث میشود و سپس برای اعمال هر کدام از آنها در نرمافزار، یک سری تاکتیک (Tatics) و برای هر تاکتیک یک سری تکنیک یا مکانیزم ارائه میشود. هر چند صفات کیفی زیادی میتوان برای نرمافزار تصور کرد، اما مهمترین صفات کیفی یک نرمافزار را میتوان این موارد دانست: Availability Modifiability Performance Security Testability Usability Integrity Efficiency Reliability Reusability Maintainability Expandability Interoperability Survivability Correctness Verifiability Flexibility Portability که البته در این کتاب فقط چند خصیصه کیفی بررسی میشود که آن خصیصهها و تاتیکها و مکانیزمهای ه... (ادامه)

English
العربی
Swedish
François














![[آی.جدول: اسکریپت ایجاد جدول آنلاین]](/img/blocks/ijadval.png)
![[مِلکا: سیستم مدیریت مشاور املاک]](/img/blocks/melka.png)
![[پارسخوان: نرم افزار خوانای متن فارسی]](/img/blocks/parskhan.png)
![[بوکفا ۲: سیستم مدیریت آنلاین کتابخانه]](/img/blocks/bookfa.png)
![[QuranPDF: قرآن پی.دی.اف]](/img/blocks/quran_pdf.png)
![[Robi: روبات روبی]](/img/blocks/robi.png)
![[هیسسس: سیستم هیسگوی خودکار: اولین سختافزار آفتابگردانی]](/img/blocks/hisss.png)
![[آی قصه!: نرم افزاری برای تقویت داستان سرایی کودکان]](/img/blocks/iqesseh.png)
![[دُر: نرمافزار کتابخوان تدریجی]](/img/blocks/dor.png)
![[Fonta: پژوهشی درباره فونت]](/img/blocks/fonta_book.png)
![[چگونه یک تجارت الکترونیک راهاندازی کنم]](/img/blocks/ecommerce_book.png)


علی: