این مقاله انگلیسی در نشریه آی تریپل ای در 5 صفحه در سال 2016 منتشر شده و ترجمه آن 18 صفحه بوده و آماده دانلود رایگان می باشد.
دانلود رایگان مقاله انگلیسی (pdf) و ترجمه فارسی (pdf + word) |
عنوان فارسی مقاله: |
یک روش برای فعال سازی امکان استفاده مجدد به طور موثر و سیستماتیک نرم افزار در یک تیم مهندسی نرم افزار در سطح جهانی که از یک روش توسعه ناب استفاده می کند
|
عنوان انگلیسی مقاله: |
An Approach for Enabling Effective and Systematic Software Reuse: In a Globally Distributed Software Engineering Team That Uses a Lean Development Methodology
|
دانلود رایگان مقاله انگلیسی: |
مقاله انگلیسی
|
دانلود رایگان ترجمه با فرمت pdf: |
ترجمه pdf
|
دانلود رایگان ترجمه با فرمت ورد: |
ترجمه ورد |
مشخصات مقاله انگلیسی و ترجمه فارسی |
فرمت مقاله انگلیسی |
pdf |
سال انتشار |
2016 |
تعداد صفحات مقاله انگلیسی |
5 صفحه با فرمت pdf |
نوع ارائه مقاله |
کنفرانس |
رشته های مرتبط با این مقاله |
مهندسی کامپیوتر |
گرایش های مرتبط با این مقاله |
طراحی و تولید نرم افزار – برنامه نویسی کامپیوتر- مهندسی نرم افزار |
چاپ شده در مجله (ژورنال)/کنفرانس |
کنفرانس بین المللی مهندسی نرم افزار جهانی (ICGSE) |
کلمات کلیدی |
استفاده مجدد از نرم افزار – مهندسی نرم افزار جهانی – روش توسعه ناب |
کلمات کلیدی انگلیسی |
software reuse – global software engineering – lean development methodology |
ارائه شده از دانشگاه |
شرکت فناوری و خدمات زیمنس، هند
|
شناسه دیجیتال – doi |
https://doi.org/10.1109/ICGSE.2016.14 |
لینک سایت مرجع |
https://ieeexplore.ieee.org/document/7577430 |
رفرنس |
دارای رفرنس در داخل متن و انتهای مقاله ✓ |
نشریه |
آی تریپل ای – IEEE |
تعداد صفحات ترجمه تایپ شده با فرمت ورد با قابلیت ویرایش |
18 صفحه با فونت 14 B Nazanin |
فرمت ترجمه مقاله |
pdf و ورد تایپ شده با قابلیت ویرایش |
وضعیت ترجمه |
انجام شده و آماده دانلود رایگان |
کیفیت ترجمه |
مبتدی (مناسب برای درک مفهوم کلی مطلب)
|
کد محصول |
F1985 |
بخشی از ترجمه |
2) پورتال وب: وب پورتال شامل اطلاعات در مورد اجزای مختلف استفاده مجدد، ویژگی های خود، لینک اسناد و مدارک، نسخه های انتشار، و صاحبان جزء خود بود. در نتیجه، تمام اطلاعات مورد نیاز برای تصمیم گیری در مورد استفاده کردن یا نکردن مجدد از یک جزء به راحتی در دسترس بود. پورتال استفاده از اجزاء قابل استفاده مجدد را گزارش داد. همچنین صرفه جویی مورد متوجه نیز محاسیه شد. پس انداز به عنوان (تعدادی از پروژه های-1) (نیمی از هزینه توسعه کل از جزء) محاسبه شد. این محاسبات در تجزیه و تحلیل داده های گذشته، هزینه های سربار در ارتباط با استفاده مجدد حدود نیمی از هزینه های توسعه، را نشان داد. جدول را مشاهده کنید.
4. تجارب و مسائل با رویکرد اولیه
رویکرد اولیه، موفق بود. ما قادر به شناسایی حدود 200 از اجزاء قابل استفاده مجدد بودیم. علاوه بر این، حدود 100 مورد از آن ها برای توسعه داخلی به طور موفقیت آمیز استفاده شدند. علاوه بر این، اعضای تیم در سراسر سازمان به طور فعال برای استفاده مجدد کمک کرده اند.
با این حال، در طول زمان، ما با انواع مختلفی از مسائل مواجه شدیم به این دلیل مدیران شروع به از دست دادن اعتماد در مورد طرح استفاده مجدد کردند. این موارد در زیر مفصل و در داده های کمی در جدول III معرفی شده
اند.
A. اولویت بندی
صاحبان جزء بخشی از یک تیم پروژه بودند، آنها اولویت های بالاتر را برای یک پروژه خاص اختصاص می دادند و مهلت پروژه و اولویت های پایین تر به وظایف برای اجزاء قابل استفاده مجدد اختصاص داده می شد. این توانایی از صاحبان جزء به ارائه اجزاء قابل استفاده مجدد به عنوان پروژه های دیگر برنامه ریزی شده بود و در نتیجه باعث افزایش مشاجره و بحث ناخوشایند را در پی داشته است.
B. بایاس ویژگی
صاحبان جزء نیز همچنین سوگیری هایی به سمت ویژگی های پروژه های خود و پروژه های بزرگ مهم مورد نیاز نشان داده اند. این تاثیر منفی دوبل داشتد. اول، پروژه های کوچکتر بودند و عملکرد آنها در اجزاء قابل استفاده مجدد مورد نیاز نبود. دو، قطعات استفاده مجدد به عنوان قابلیت های پروژه خاص، بیشتر و بیشتر در آنها استفاده می شدند.
C. کیفیت
از آنجا که تست استراتژی تحویل اجزاء قابل استفاده مجدد برای صاحبان جزء با طراحی استاندارد ارائه نمی شد، اینکار هیچ طراحی و تست استراتژی سازگاری را به دنبال نداشت. ین امر بر روی کیفیت قطعات استفاده مجدد تاثیر گذاشته است، به خصوص با توجه به نیازهای غیر کارکردی مانند نگهداری، مقیاس پذیری، و دیگر موارد. مسائل کیفیت در افزایش و تعمیر و نگهداری اجزا آشکار شد. همچنین در بیش از 200 نقص حل نشده و زمان قابل توجه، حدود 70 درصد صرف حل و فصل نقص های موجود شد.
D. ارتباطات
همانطور که هیچ نقطه تماس واحدی برای اجزای مختلف وجود ندارد، مدیران پروژه تا به حال مجبور به تعامل با صاحبان جزء متعدد شده اند، که کار را برای پیگیری پیشرفت در اجزای مختلف دشوار نمود. علاوه بر این، تمام مسائل استفاده مجدد به مدیریت ارائه و تشدید شد.
E. بودجه
به طور معمول، مدیران محصول تمایلی به تحمل هزینه های اضافی در ارتباط با استفاده مجدد از اجزای نرم افزار، مانند تلاش همراه با افزایش مدیریت ارتباطات و درگیری همراه با هزینه های مرتبط با طراحی دقیق تر، تست، و اسناد و مدارک را نداشته اند.
5. تجزیه و تحلیل مسائل
ما در این خصوص در رویکرد اولیه، مراحل رسیدگی به آنها را شناسایی کرده ایم. علل ریشه برای این مسائل عبارت بودند از:
A. مسئولیت دوگانه
ناتوانی صاحبان جزء در برنامه ریزی حجم کار در حالی که یک نقش دوگانه را در اعضای تیم پروژه و در همان زمان طراحی، توسعه، تست، نگهداری و افزایش یک جزء استفاده مجدد، بازی می کنند. اگرچه تلاش بودجه برای کارهای مربوط به استفاده مجدد از قطعات مناسب بود، چالش در برنامه ریزی این کارها همراه با فشار معمولا غیر قابل پیش بینی پروژه روزانه نهاده شده است.
B. اجرای فرآیند ها
صاحبان اجزا مجبور نبودند به دنبال فرآیندهای استاندارد تعریف شده باشند، در حالی که اجزاء قابل استفاده مجدد در حال توسعه بودند. علاوه بر این، پروسه های مورد نیاز برای نیازهای خاص اجزاء قابل استفاده مجدد نیز تعریف شده اند. از این رو، صاحبان جزء قادر به توسعه اجزاء قابل استفاده مجدد و پیشرفت به اندازه کافی بدون دخیل کردن تیمهای متخصص دیگر مانند معماری، قابلیت استفاده، و آزمون بوده اند. که منجر به کیفیت پایین تر نیز می شود.
C. تنها نقطه تماس
عدم وجود یک نقطه تماس برای همه اجزاء قابل استفاده مجدد باعث دشوار ساختن حل و فصل مسائلی مانند داشتن برخی از ویژگی ها، پیشرفت، و رفع نقص شده است. این با مشکلات همراه شدند با مشکلاتی در کیفیت قطعات استفاده مجدد شدند و مدیران پروژه سوال هایی درباره ارزش ابتکار استفاده مجدد کردند.
D. بی میلی در بودجه پایگاه کد استفاده مجدد
هر چند مدیران محصول حاضر به برداشت از مزایای استفاده مجدد بودند، آنها به هزینه های اضافی مربوط به توسعه و نگهداری از اجزای استفاده مجدد در بودجه موجود خود تمایل داشتند.
|