توسعه نرمافزار: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
بدون خلاصۀ ویرایش |
جز ویکیسازی رباتیک(۶.۸) >مهندسی نرمافزار، برنامه نویسی+املا (۷.۵) |
||
خط ۱:
'''توسعه نرمافزار''' برگردان نیاز کاربران یا مشتریان درقالب یک محصول نرمافزاری است.
توسعه نرمافزار از مرحله طرح یک راه حل مفهومی برای مساله خواسته شده (امکانسنجی) آغاز شده، پس از دریافت خواستهها و تحلیل سیستم طراحی صورت گرفته و در نهایت این طراحی با کمک ابزارهای پیادهسازی تبدیل به یک سیستم واقعی میشود. هدف این
توسعه نرمافزار ارتباط تنگاتنگی با [[مهندسی نرمافزار]] دارد و از دید بسیاری این دو مفاهیمی
در سالهای اخیر با رشد نیاز به تولید نرمافزارهای تجاری توسعه نرمافزار به بحثی مهم تبدیل شده است و روشهای گوناگونی در قالبهای مختلف برای تولید نرمافزارها بر مبنای نیازهای کاربران، مشخصات کلی سیستم، شرایط مدیریتی و اقتصادی، زمان بندی و سطح کیفی به وجود آمده اند.
اغلب توسعه نرمافزار Software Development با [[برنامه نویسی]] Programming یکسان فرض شده اند در حالیکه توسعه نرمافزار بر خلاف برنامه نویسی با تولید تجاری نرمافزار، استفاده بهینه از بخشهای در دسترس تولید شده و همچنین روشهای مدیریت، افزایش سرعت و افزایش کیفیت پروژههای نرمافزاری سر و کار دارد.
== جستارهای وابسته ==
خط ۲۶:
[[رده:مدیریت پروژه نرمافزاری]]
[[رده:مهندسی نرمافزار]]
[[رده:ویکیسازی رباتیک]]
|