سیویلیکا را در شبکه های اجتماعی دنبال نمایید.

مروری بر روش های توسعه نرم افزار چابک

Publish Year: 1393
Type: Conference paper
Language: Persian
View: 5,739

This Paper With 7 Page And PDF Format Ready To Download

Export:

Link to this Paper:

Document National Code:

NCCEB02_059

Index date: 6 June 2015

مروری بر روش های توسعه نرم افزار چابک abstract

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

مروری بر روش های توسعه نرم افزار چابک Keywords:

مروری بر روش های توسعه نرم افزار چابک authors

ادریس خضری

دانشگاه آزاد اسلامی واحد بانه

هیوا حسن زاده

دانشگاه راپه رین واحد سلیمانیه عراق

نیکزاد پروانه

دانشگاه آزاد اسلامی واحد اسلامشهر

سروه احمدی

دانشگاه آزاد اسلامی واحد قزوین

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
بابک محمدی‌زاده خوشرو، حسن رشیدی _ مبود و تعمیم چرخه ...
باشگاه پژوهشگران جوان _ و نخبگان واحد شوشتر _ اسفند ...
هدی کبیر، مریم خادمی "معماری نرم‌افزار در روش‌های توسعه چابک"، ...
فرزانه اکبری، سید مهران شرفی، ناصر نعمت بخش "جاسازی فعالیت‌های ... [مقاله کنفرانسی]
نسیبه رجبی نسب "ارائه روشی به منظور بهبود برنامه‌ریزی معماری ...
محسن نجف‌زاده، محمدصادق شاد "پیاده‌سازی نرم‌افزار در ایران به _ ...
I21] علی نری، حسین شیرازی "یک روش چابک انعطاف‌پذیر جدید ...
K. Beck, "Extreme Programming Explained: Embrace Change. Reading, Mass" Addi ...
J. Highsmith, "Agile Software Development Ecosystems. Boston", MA: Addison-Wes ley, ...
K. Schwaber and M. Beedle, "Agile Software Development with SCRUM. ...
_ _ _ _ _ _ Color with UML: Prentice ...
M. Felsing, "A Practical Guide to Feature- ر [6] S. ...
A. Cockburn, "Agile Software Development. Reading, Massachusetts? Addison Wesley Longman, ...
K. Beck, M. Beedle, A. van Bemnekum, A. Cockburn, W. ...
نمایش کامل مراجع

مقاله فارسی "مروری بر روش های توسعه نرم افزار چابک" توسط ادریس خضری، دانشگاه آزاد اسلامی واحد بانه؛ هیوا حسن زاده، دانشگاه راپه رین واحد سلیمانیه عراق؛ نیکزاد پروانه، دانشگاه آزاد اسلامی واحد اسلامشهر؛ سروه احمدی، دانشگاه آزاد اسلامی واحد قزوین نوشته شده و در سال 1393 پس از تایید کمیته علمی دومین همایش ملی مهندسی کامپیوتر و فناوری اطلاعات پذیرفته شده است. کلمات کلیدی استفاده شده در این مقاله چابک، XP, FDD, DSDM, Scrum هستند. این مقاله در تاریخ 16 خرداد 1394 توسط سیویلیکا نمایه سازی و منتشر شده است و تاکنون 5739 بار صفحه این مقاله مشاهده شده است. در چکیده این مقاله اشاره شده است که فرایند توسعه نرم افزار، ساختاری است که روی توسعه محصولات نرم افزار اعمال می شود. بعبارتی دیگر، فرآیند توسعه نرم افزار چارچوبی برای کارها و فعالیت های مورد نیاز به منظور توسعه نرم افزار با کیفیت است. زیرا توسعه یک محصول نرم افزاری استاندارد در گروه عبور این محصول از خلال فازهای گوناگونی مانند مهندسی نیازمندی ها، تحلیل، طراحی، پیاده ... . برای دانلود فایل کامل مقاله مروری بر روش های توسعه نرم افزار چابک با 7 صفحه به فرمت PDF، میتوانید از طریق بخش "دانلود فایل کامل" اقدام نمایید.