دانلود رایگان مقاله تجزیه و تحلیل موردی از توانمند سازی گسترش نرم افزار پیوسته از طریق مدیریت دانش

عنوان فارسی
تجزیه و تحلیل موردی از توانمند سازی گسترش نرم افزار پیوسته از طریق مدیریت دانش
عنوان انگلیسی
A case analysis of enabling continuous software deployment through knowledge management
صفحات مقاله فارسی
0
صفحات مقاله انگلیسی
4
سال انتشار
2017
نشریه
الزویر - Elsevier
فرمت مقاله انگلیسی
PDF
کد محصول
E5429
رشته های مرتبط با این مقاله
مدیریت
گرایش های مرتبط با این مقاله
مدیریت دانش
مجله
مجله بین المللی مدیریت اطلاعات - International Journal of Information Management
دانشگاه
Department of Computer Science - Østfold University College - Norway
کلمات کلیدی
مدیریت دانش، استقرار مداوم، مهندسی نرم افزار مداوم، DevOps ، مطالعه موردی
چکیده

ABSTRACT


Continuous software engineering aims to accelerate software development by automating the whole software development process. Knowledge management is a cornerstone for continuous integration between software development and its operational deployment, which must be implemented using sound methodologies and solid tools. In this paper, the authors present and analyse a case study on the adoption of such practices by a software company. Results show that, beyond tools, knowledge management practices are the main enablers of continuous software engineering adoption and success.

نتیجه گیری

6. Conclusions


This case study illustrates the use knowledge management tools in the adoption of DevOps practices by a traditional software vendor as a way of efficiently integrating development, delivery and operations of cloud solutions. DevOps adoption drives a challenging cultural shift towards collaboration and knowledge-sharing between software development, quality control and operations. In this sense, several conclusions can be drawn from this case study. The need for implementing DevOps emerged when Meta4 moved from on premise products to service-oriented cloud solutions. It was a solution to some of the issues regarding cloud solution full functionality.


First, the pressures towards the adoption of DevOps are both internal and external. For instance, technological up to date, availability of technology, reported effectiveness and benefits were identified as the main external pressures. At the same time, DevOps adoption proves able to improve cycle times and quality. However, respondents suggest that although effects at a company level are limited, micro-service architecture could extend the benefits of DevOps beyond the technical side.


بدون دیدگاه