شنبه ۱ دی ۱۴۰۳ |  عضویت / ورود

تاکتیک‌های پیاده‌سازی «کاربردپذیری» در نرم افزار و طراحی سایت


در درس معماری نرم‌افزار، که مرجع آن کتاب Software Architecture in Practice است، صفات کیفی (Quality Attributes) یک نرم‌افزار بحث می‌شود و سپس برای اعمال هر کدام از آن‌ها در نرم‌افزار، یک سری تاکتیک (Tatics) و برای هر تاکتیک یک سری تکنیک یا مکانیزم ارائه می‌شود.

هر چند صفات کیفی زیادی می‌توان برای نرم‌افزار تصور کرد، اما مهم‌ترین صفات کیفی یک نرم‌افزار را می‌توان این موارد دانست:

  1. Availability
  2. Modifiability
  3. Performance
  4. Security
  5. Testability
  6. Usability
  7. Integrity
  8. Efficiency
  9. Reliability
  10. Reusability
  11. Maintainability
  12. Expandability
  13. Interoperability
  14. Survivability
  15. Correctness
  16. Verifiability
  17. Flexibility
  18. Portability

که البته در این کتاب فقط چند خصیصه کیفی بررسی می‌شود که آن خصیصه‌ها و تاتیک‌ها و مکانیزم‌های هر یک در تصاویر زیر آمده است و در حقیقت خلاصه کتاب بالا است:

https://img.aftab.cc/news/95/1-qa-availability-tatics.png

https://img.aftab.cc/news/95/2-qa-modifiability-tatics.png

https://img.aftab.cc/news/95/3-qa-performance-tatics.png

https://img.aftab.cc/news/95/4-qa-security-tatics.png

https://img.aftab.cc/news/95/5-qa-testability-tatics.png

https://img.aftab.cc/news/95/6-qa-usability-tatics.png

 

به هر حال، با توجه به اینکه قبلاً یک مطلب با عنوان «اهمیت طراحی با کاربری آسان در جذب مشتری (Usability) (مطلب شماره ۱)» ارسال کرده بودم، بد ندیدم یک PDF بسیار مفید اینجا بگذارم در مورد تاکتیک‌های پیاده‌سازی کاربردپذیری در طراحی نرم‌افزار.

اگر یک طراح نرم‌افزار یا طراح سایت هستید، این کتاب الکترونیکی را از اینجا دانلود و مطالعه کنید.

هر چند به زبان انگلیسی است اما خیلی خلاصه و مفید و با زبان قابل فهم نکات خوبی را برای کاربردپذیرتر کردن طراحی نرم‌افزار بیان کرده است.

اگر کسی از دوستان این کتابچه را ترجمه کرد، ممنون می‌شوم در بخش نظرات در اختیار دیگران نیز قرار دهد.

آپدیت: این PDF هم در زمینه صفات کیفی نرم‌افزار، بسیار بسیار جالب و مفید است:

Software Quality Attributes and Architecture Tradeoffs

موفق باشید؛
حمید رضا نیرومند


[ارسال شده در مورخه : شنبه، 25 اردیبهشت، 1395 توسط Hamid]
[ #ویژه دانشجویان رشته کامپیوتر]



بازدیدها از این مطلب: 5471 بار   امتیاز متوسط : 0  تعداد آراء: 0   امتیاز دهید:

نظرات طرح شده

نام: [ کاربر جدید ]
ایمیل:

نظر:


اجازه استفاده از تگهای HTML را ندارید


جمع عدد 13 با 13 را در كادر زیر وارد نمایید:
(این كار برای جلوگیری از فعالیت موتورهای اسپمر است)


* توجه: نظر شما بعد از بررسی، نمایش داده خواهد شد.