شکاف ناب: مروری بر رویکرد های ناب توسعه ی سیستم های نرم افزاری بزرگ مقیاس
The lean gap: A review of lean approaches to large-scale software systems development
مشخصات کلی
سال انتشار | 2013 |
کد مقاله | 1441 |
فرمت فایل ترجمه | Word |
تعداد صفحات ترجمه | 53 |
نام مجله | The Journal of Systems and Software |
نشریه | ScienceDirect |
درج جداول و شکل ها در ترجمه | انجام شده است |
جداول داخل مقاله | ترجمه شده است |
چکیده فارسی
رویکردهای ناب توسعهی محصول تأثیر زیادی بر بسیاری از صنایع داشتهاند و در سالهای اخیر طرفداران زیادی برای توسعه نرم افزار با رویکرد ناب وجود داشته است، زیرا میتواند نیاز فزایندهی صنعت به توسعهی نرم افزاری چابک را پشتیبانی نماید. ازآنجاییکه این رویکرد در تولید صنعتی و بعدها در توسعهی محصولات صنعتی ریشه داشته است، سازگاری خوب LPD با پروژههای بزرگ مقیاس توسعهی محصولات فزایندهی نرم افزارمحور مانند صنعت اتومبیل، طبیعی به نظر میرسد. اگرچه، کاملاً مشخص نیست که کدام نوع از تجربهها و نتایج پیرامون استفادهی واقعی از اصول و گامهای رویکرد ناب در توسعهی نرمافزار برای چنین زمینههای صنعتی بزرگ مقیاس، گزارششده است. ازآنجاییکه مفهوم موردنظر یک پروژهی بهبود فرایند صنعتی در حال پیشرفت در شرکت خودروسازی و خودروهای سنگین Volvo بود، این موضوع انگیزهای برای انجام این مطالعه شد. اهداف این مطالعه، شناسایی و طبقهبندی جدیدترین تکنولوژی در توسعهی نرم افزاری بزرگ مقیاس متأثر از رویکردهای LPD و استفاده از این دانش تازه تأسیس برای پشتیبانی شرکای صنعتی در تصمیمات پیرامون پروژههای بهبود فرایندهای توسعه و آشکارسازی شکافهای تحقیقاتی و پیشنهادهای گسترده در رابطه با اصول و شیوه های معروف LPD میباشد. برای موقعیتیابی تکنولوژی جدید، ما یک مطالعهی ترسیمی سیستماتیک پیرامون LPD که درزمینه ی یک مورد صنعتی واقعی آنالیز شده است، انجام دادهایم. درمجموع، 10230 مقاله در پایگاه دادهی تحقیقات یافت شده است که از بین آنها 38 مقاله مرتبط بود. از اینها نیز تنها 42 درصد بهصورت شفاف به توسعهی بزرگمقیاس اشاره نموده بودند. از این گذشته، عمدهی مقالات (76 درصد) غیرعملی و بسیاری نیز فاقد اطلاعاتی دربارهی طراحی، سابقه و یا محدودیتهای مطالعه بودند. بسیاری از نتایج مشاهدهشده بر حذف اتلافها و ایجاد جریان در فرایند توسعهی نرمافزار تمرکز داشتند، اما در نتایج حاصل از سایر اصول و گامهای LPD، کمبودی وجود داشت. رویهمرفته، به نظر میرسد که تحقیقات درزمینه ی توسعهی ناب نرمافزار وقتیکه در توسعههای بزرگ مقیاس مطرح میشود، در حال پیدایش اولیه است. برای کارورزانی که قصد اعمال رویکردهای ناب برای بهبود توسعهی نرمافزاری بزرگمقیاس را دارند پشتیبانی خیلی اندکی وجود دارد؛ مخصوصاً زمانی که در حوزهی تعاملات بین اداری حین توسعه مطرح شوند. این مقاله بهصورت صریح، نواحی در دسترس واجد شرایط برای تحقیق را مسیریابی کرده و شکافها را شناسایی میکند. همچنین تعمیماتی برای اصول ناب مربوطه، برای توسعههای بزرگمقیاس سیستمهای فزاینده ی نرم افزاری پیشنهاد میکند.
چکیده لاتین
Lean approaches to product development (LPD) have had a strong influence on many industries and in recent years there have been many proponents for lean in software development as it can support the increasing industry need of scaling agile software development. With it’s roots in industrial manufacturing and, later, industrial product development, it would seem natural that LPD would adapt well to large-scale development projects of increasingly software-intensive products, such as in the automotive industry. However, it is not clear what kind of experience and results have been reported on the actual use of lean principles and practices in software development for such large-scale industrial contexts. This was the motivation for this study as the context was an ongoing industry process improvement project at Volvo Car Corporation and Volvo Truck Corporation. The objectives of this study are to identify and classify state of the art in large-scale software development influenced by LPD approaches and use this established knowledge to support industrial partners in decisions on a software process improvement (SPI) project, and to reveal research gaps and proposed extensions to LPD in relation to its well-known principles and practices. For locating relevant state of the art we conducted a systematic mapping study, and the industrial applicability and relevance of results and said extensions to LPD were further analyzed in the context of an actual, industrial case. A total of 10,230 papers were found in database searches, of which 38 papers were found relevant. Of these, only 42 percent clearly addressed large-scale development. Furthermore, a majority of papers (76 percent) were non-empirical and many lacked information about study design, context and/or limitations. Most of the identified results focused on eliminating waste and creating flow in the software development process, but there was a lack of results for other LPD principles and practices. Overall, it can be concluded that research in the much hyped field of lean software development is in its nascent state when it comes to large scale development. There is very little support available for practitioners who want to apply lean approaches for improving large-scale software development, especially when it comes to inter-departmental interactions during development. This paper explicitly maps the area, qualifies available research, and identifies gaps, as well as suggests extensions to lean principles relevant for large scale development of software intensive systems
خرید و دانلود ترجمه این مقاله:
جهت خرید این مقاله ابتدا روی لینک زیر کلیک کنید، به صفحه ای وارد می شوید که باید نام و ایمیل خود را وارد کنید و پس از آن روی دکمه خرید و پرداخت کلیک نمایید، پس از پرداخت بلافاصله به سایت بازگشته و می توانید فایل خود را دانلود کنید، همچنین لینک دانلود به ایمیل شما نیز ارسال خواهد شد.
هیچ دیدگاهی برای این مقاله ثبت نشده است
دیدگاه ها