مروری برچگونگی به وجود آمدن متودولوژی های فرآیند تولید نرم افزار

Publish Year: 1398
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 687

This Paper With 34 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

CEPS06_169

تاریخ نمایه سازی: 9 اردیبهشت 1399

Abstract:

تلاش های مهندسی نرم افزار معمولا بر اساس الزامات و مقررات مورد نیاز نرم افزار هدف است،بنابراین شناسایی نیازها، مانند مهندس متدولوژی توسعه نرم افزار، بخش جدایی ناپذیر ازروش های توسعه نرم افزار است. رویکردهای مهندسی متدولوژی به این موضوع توجه ویژه ای می کند؛ با این وجود، آنها استفاده کم از روشهای موجود را به عنوان منابع موردنیاز در موردالزامات متدولوژی انجام می دهند. برای تحلیل, طراحی و پیاده سازی سیستم مورد نظر از متدولوژی که یک فرآیند مهندسی نرم افزار است , استفاده میشود. این فرآیند یک روش نظام مند برای تخصیص کارها و مسئولیت ها در یک تیم توسعه نرمافزار میباشد و هدف آن تولید نرمافزار با کیفیت بالاست که نیازهای کاربران نهایی را توسط یک برنامه و با بودجه قابل پیشبینی تامین نماید. فرآیند تولید و توسعه نرم افزار، یک چارچوب عمومی است که برای کلیه پروژه ها صرف نظر از اندازه و میزان پیچیدگی آنها امکاناتی فراهم می کند. در دنیای پرتکاپوی امروزی، نیاز به متدولوژی های توسعه نرم افزار که در مقابل تغییرات انعطاف پذیر بوده و در کمترین زمان ممکن به خواسته های مشتری پاسخ دهد، به خوبی به چشم می خورد.فرایند تولید و توسعه نرم افزار ذاتا یک فرایند بی نظم و پر هرج و مرج است. برای نظم دادن به این فرایند، متدولوژی های توسعه نرم افزار مطرح شدند. که بعد از چند مدت متوجه میشدند که یک سری معایبی دارند ویک متدولوزی جدیدتری (متدولوژ های سنگین وزن)توسط افراد دیگر به وجود می آمد ولی در دنیای پرتکاپوی امروزی، نیاز به متدولوژیهای توسعه نرم افزار که در مقابل تغییرات انعطاف پذیر بوده و در کمترین زمان ممکن به خواسته های مشتری پاسخ دهد وجود دارد که در نهایت متدولوژی های چابک (AGILE)به وجود آمد.

Keywords:

متدولوژی های توسعه نرم افزار , متدولوژ های سنگین وزن , متدولژی های چابک

Authors

علی صالحی چلچه

دانشجوی دکتری ، دانشگاه آزاد اسلامی واحد کرج

جواد محمدزاده

عضو هیات علمی دانشگاه آزاد واحد کرج