نيازمندي‌هاي نرم‌افزار

دغدغه‌های معماری

1399/5/16 19:38:0511 اردیبهشت 1394|معماري نرم‌افزار, نيازمندي‌هاي نرم‌افزار|

كشف نيازمندي‌هاي نرم‌افزار در اولين مراحل توسعه همواره از مهمترين مسائل شناخت بوده است و همانطور كه مطلب «پيچيدگي نيازمندي‌هاي نرم‌افزار» و «مدلسازي نيازمندي‌هاي كيفي» بيان شد، استفاده از برخي نكات يا دسته‌بندي ارائه‌شده توسط استانداردها مي‌تواند به شناخت و مدلسازي نيازمندي‌هاي نرم‌افزار كمك كند. در واقع، با مطالعه كتاب‌هاي [...]

مدلسازی نیازمندی‌های کیفی

1399/5/16 19:38:0521 مهر 1393|معماري نرم‌افزار, نيازمندي‌هاي نرم‌افزار|

شناخت نيازمندي‌ها هميشه اولين دغدغه توسعه نرم‌افزار بوده است (البته نه در ايران). نيازمندي‌هاي كيفي از نظر اجرايي بخش اغلب مبهمي از نيازمندي‌هاست و معمولاً نمي‌توان آن را در ابزارهاي كاربردي مدلسازي متداول ردگيري (Trace) نمود. عمده‌ترين علتي كه سبب چنين موضوعي مي‌شود آن است كه ابزارهاي متداول مدلسازي كاركرد [...]

پیچیدگی نیازمندی‌های نرم‌افزار

1399/5/16 19:38:0513 مهر 1393|نيازمندي‌هاي نرم‌افزار|

نيازمندي‌ها (requirements) در حوزه نرم‌افزار هميشه پيچيدگي خاصي داشته‌اند و شناخت، درك و مدلسازي آنها اغلب نيازمند مهارت‌هاي تجربي است. پيچيدگي نيازمندي‌ها برخواسته از دو حوزه متفاوت است: حوزه كاربران و حوزه توسعه نرم‌افزار. در حوزه كاربران نگاه متفاوت كاربران به خواسته‌ها و نيازها، ميزان جزئيات ارائه‌شده توسط كاربران، دانش [...]