تحلیل نیازمندی‌ها: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
MahdiBot (بحث | مشارکت‌ها)
خط ۴۲: خط ۴۲:
[[رده:مهندسی سامانه‌ها]]
[[رده:مهندسی سامانه‌ها]]
[[رده:مهندسی نرم‌افزار]]
[[رده:مهندسی نرم‌افزار]]
[[رده:نیازمندی‌های نرم‌افزار]]

نسخهٔ ‏۱ ژوئن ۲۰۱۴، ساعت ۰۴:۱۲

مهندسی سیستم در یک نما.[۱]

تحلیل نیازمندی‌ها در مهندسی سیستم‌ها و مهندسی نرم‌افزار، تحلیل و تعیین نیازها یا شرایط لازم برای انجام یک پروژه نو را دربرمی‌گیرد. تحلیل سیستماتیک نیازمندی‌ها را مهندسی نیازمندی‌ها می‌گویند. تحلیل نیازمندی ها از ملزومات مهم موفقیت در یک پروژه محسوب می گردد.[۲] نیازمندی های تحلیل شده باید: مستند، عملی، قابل اندازه گیری، قابل تست و ارزیابی، قابل ردیابی، مربوط به نیازها یا فرصت های همان کسب و کار باشند که به صورت مشروح با جزیئیات کافی بیان شده باشند.

بررسی اجمالی

الزامات موضوعات تجزیه و تحلیل

شناسایی ذینفعان

مصاحبه با ذینفعان

جلسه ی مشترک با توسعه دهندگان(JRD)

نیازمندی ها به سبک قراردادهای کاری

نقاط قوت

نقاط ضعف

جایگزین ها

اهداف قابل اندازه گیری

یوزکیس

مشخص کردن نیازمندی های نرم‌افزار

انواع نیازمندی

مقوله ی تحلیل نیازمندی

مساله ی ذینفعان

مقوله ی مهندسان/توسعه دهندگان

راه حل های کلاسیک

منابع

  1. 01-01.pdf Systems Engineering Fundamentals Defense Acquisition University Press, 2001
  2. Executive editors: Alain Abran, James W. Moore; editors Pierre Bourque, Robert Dupuis, ed. (2005). "Chapter 2: Software Requirements". Guide to the software engineering body of knowledge (2004 ed.). Los Alamitos, CA: IEEE Computer Society Press. ISBN 0-7695-2330-7. Retrieved 2007-02-08. It is widely acknowledged within the software industry that software engineering projects are critically vulnerable when these activities are performed poorly. {{cite book}}: |editor= has generic name (help); Unknown parameter |month= ignored (help)نگهداری یادکرد:نام‌های متعدد:فهرست ویراستاران (link)