دانلود مقاله ترجمه شده به کارگیری یادگیری مبتنی بر رقابت برای مهندسی نرم افزار چابک


چطور این مقاله مهندسی کامپیوتر و IT را دانلود کنم؟

فایل انگلیسی این مقاله با شناسه 2008170 رایگان است. ترجمه چکیده این مقاله مهندسی کامپیوتر و IT در همین صفحه قابل مشاهده است. شما می توانید پس از بررسی این دو مورد نسبت به خرید و دانلود مقاله ترجمه شده اقدام نمایید

قیمت :
1,100,000 ریال
شناسه محصول :
2008170
سال انتشار:
2016
حجم فایل انگلیسی :
205 Kb
حجم فایل فارسی :
180 کیلو بایت
نوع فایل های ضمیمه :
Pdf+Word
کلمه عبور همه فایلها :
www.daneshgahi.com

عنوان فارسي

به کارگیری یادگیری مبتنی بر رقابت برای مهندسی نرم افزار چابک

عنوان انگليسي

Applying Competition-Based Learning to Agile Software Engineering

نویسنده/ناشر/نام مجله

Computer Applications in Engineering Education

این مقاله چند صفحه است؟

این مقاله ترجمه شده مهندسی کامپیوتر و IT شامل 6 صفحه انگلیسی به صورت پی دی اف و 14 صفحه متن فارسی به صورت ورد تایپ شده است

چکیده فارسی

چکیده

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

1-مقدمه

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

 

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

چکیده انگلیسی

Abstract

Software engineering means applying engineering principles to software development. In the same  way,  agile  software  engineering  means  applying  agile  approaches  to  software  engineering.  Software engineering courses try to teach software development life cycle using project-based approaches. Also, they endeavor to include real life issues of software engineering to the courses. Moreover, they struggle to teach teamwork in software development because it is a requirement of the real life software development. In robotics education, competition-based learning is efficiently used for years. Competitions can be organized in teams and real-world issues can be simulated with them. In this work, a competition-based learning approach is applied in an agile software engineering course to increase the efficiency of teaching software engineering, and the results of the approach are presented. Real-world issues of agile software development are simulated using competition-based setting.

Keywords: agile software development software engineering course competition-based learning
کتابخانه الکترونیک
دانلود مقالات ترجمه شده
جستجوی مقالات
با انتخاب رشته مورد نظر خود می توانید مقالات ترجمه شده آن رو به صورت موضوع بندی شده مشاهده نمایید