Knowledge management in renewing software development processesMariann การแปล - Knowledge management in renewing software development processesMariann ไทย วิธีการพูด

Knowledge management in renewing so

Knowledge management in renewing software development processes

Marianne Kukko, Nina Helander and Pasi Virtanen

Institute of Business Information management, Tampere University of Technology marianne.kukko@tut.fi, nina.helander@tut.fi, pasi.virtanen@tut.fi

Abstract

In this paper, we aim to identify what kinds of knowledge management (KM) challenges are typical in the renewal of software development processes, and to propose solutions to the identified challenges. The research is a qualitative case study of a large software company renewing its software development processes towards reuse of software code, i.e. component-based-software-engineering (CBSE). The research is carried out from business and management points of view, not from the software engineering point of view.

1. Introduction

In software business the pressure to continuously develop business processes in order to stay competitive is great. The productivity of companies is heavily founded on the effectiveness of their software development processes. It has been stated that component-based-software-engineering (CBSE) is one way to increase the effectiveness of software development [see e.g. 20] in several technically oriented studies, as it decreases the amount of overlapping work.

However, the renewal of software development processes towards CBSE is not only a technical issue; it is very much a general management problem, too. In this paper, we study the renewal of software development processes from the business point of view, concentrating on knowledge management (KM) perspective. We argue that KM is a highly relevant perspective to the phenomenon, as a software development process is typically characterized as knowledge intensive and also the outcome of the process, software, is very much a knowledge intensive product. Furthermore, the renewal of software development processes is usually a rather extensive organizational change, in which the role of effective flow of knowledge and sharing knowledge is essential [see e.g. 7; 31].

The objective of this paper is to identify the central KM challenges in the renewal of software development

process. By presenting possible solutions to these challenges, we aim to provide some helpful insights for managers dealing with the challenge of renewing software development processes. Furthermore, we aim to contribute to KM literature by empirically examining typical KM challenges in a specific research context, the software business. However, as we deal with a qualitative case study, the results of the research are not directly generalizable in other contexts.

The central issues in this study are software business and the software development process as representing the specific context of this research. The renewal of software process means in this study an intended shift towards CBSE. Theoretically this paper is based on business and management literature, especially on KM literature. The main idea of KM is to make the reuse of existing resources effective [29].

The paper is structured as follows: The introduction of the research context, i.e. the software business and special characteristics of component-based-software-engineering, starts the paper. It is typical of a case study that the borders between the phenomenon and its context are hard to define, thus the context-bound nature of this study is highlighted by this order of discussion in the paper. Furthermore, the context of the study also directs the theoretical discussion, which follows right after the presentation of the context. In the theoretical discussion, the application of KM thoughts in the context of componentization is emphasized. After this, the research methods and the case study are presented. The paper ends with presenting the results of the study and some conclusive thoughts.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
Knowledge management in renewing software development processesMarianne Kukko, Nina Helander and Pasi VirtanenInstitute of Business Information management, Tampere University of Technology marianne.kukko@tut.fi, nina.helander@tut.fi, pasi.virtanen@tut.fiAbstractIn this paper, we aim to identify what kinds of knowledge management (KM) challenges are typical in the renewal of software development processes, and to propose solutions to the identified challenges. The research is a qualitative case study of a large software company renewing its software development processes towards reuse of software code, i.e. component-based-software-engineering (CBSE). The research is carried out from business and management points of view, not from the software engineering point of view.1. IntroductionIn software business the pressure to continuously develop business processes in order to stay competitive is great. The productivity of companies is heavily founded on the effectiveness of their software development processes. It has been stated that component-based-software-engineering (CBSE) is one way to increase the effectiveness of software development [see e.g. 20] in several technically oriented studies, as it decreases the amount of overlapping work.However, the renewal of software development processes towards CBSE is not only a technical issue; it is very much a general management problem, too. In this paper, we study the renewal of software development processes from the business point of view, concentrating on knowledge management (KM) perspective. We argue that KM is a highly relevant perspective to the phenomenon, as a software development process is typically characterized as knowledge intensive and also the outcome of the process, software, is very much a knowledge intensive product. Furthermore, the renewal of software development processes is usually a rather extensive organizational change, in which the role of effective flow of knowledge and sharing knowledge is essential [see e.g. 7; 31].The objective of this paper is to identify the central KM challenges in the renewal of software developmentprocess. By presenting possible solutions to these challenges, we aim to provide some helpful insights for managers dealing with the challenge of renewing software development processes. Furthermore, we aim to contribute to KM literature by empirically examining typical KM challenges in a specific research context, the software business. However, as we deal with a qualitative case study, the results of the research are not directly generalizable in other contexts.The central issues in this study are software business and the software development process as representing the specific context of this research. The renewal of software process means in this study an intended shift towards CBSE. Theoretically this paper is based on business and management literature, especially on KM literature. The main idea of KM is to make the reuse of existing resources effective [29].The paper is structured as follows: The introduction of the research context, i.e. the software business and special characteristics of component-based-software-engineering, starts the paper. It is typical of a case study that the borders between the phenomenon and its context are hard to define, thus the context-bound nature of this study is highlighted by this order of discussion in the paper. Furthermore, the context of the study also directs the theoretical discussion, which follows right after the presentation of the context. In the theoretical discussion, the application of KM thoughts in the context of componentization is emphasized. After this, the research methods and the case study are presented. The paper ends with presenting the results of the study and some conclusive thoughts.
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
การจัดการความรู้ในการปรับเปลี่ยนกระบวนการพัฒนาซอฟต์แวร์Marianne Kukko นีน่า Helander และ Pasi Virtanen สถาบันการจัดการข้อมูลทางธุรกิจ, Tampere มหาวิทยาลัย marianne.kukko@tut.fi เทคโนโลยี nina.helander@tut.fi, pasi.virtanen@tut.fi บทคัดย่อใน บทความนี้เรามุ่งมั่นที่จะระบุสิ่งที่ชนิดของการจัดการความรู้ (KM) ความท้าทายที่เป็นแบบอย่างในการต่ออายุของกระบวนการพัฒนาซอฟต์แวร์และนำเสนอโซลูชั่นเพื่อความท้าทายที่ระบุ การวิจัยเป็นกรณีศึกษาเชิงคุณภาพของ บริษัท ซอฟต์แวร์ขนาดใหญ่ต่ออายุกระบวนการพัฒนาซอฟแวร์ที่มีต่อการใช้ซ้ำรหัสซอฟต์แวร์คือส่วนประกอบที่ใช้ซอฟแวร์วิศวกรรม (CBSE) การวิจัยจะดำเนินการจากธุรกิจและจุดการจัดการในมุมมองของไม่ได้มาจากจุดวิศวกรรมซอฟแวร์ของมุมมอง. 1 บทนำในธุรกิจซอฟแวร์ความดันอย่างต่อเนื่องในการพัฒนากระบวนการทางธุรกิจเพื่อที่จะอยู่ในการแข่งขันเป็นที่ดี ผลผลิตของ บริษัท มีการก่อตั้งขึ้นอย่างมากในประสิทธิภาพของกระบวนการพัฒนาซอฟต์แวร์ของพวกเขา มันได้รับการระบุว่าเป็นส่วนประกอบที่ใช้ซอฟแวร์วิศวกรรม (CBSE) เป็นหนึ่งในวิธีการที่จะเพิ่มประสิทธิภาพของการพัฒนาซอฟต์แวร์ [เห็นเช่น 20] ในการศึกษาหลายที่มุ่งเน้นในทางเทคนิคตามที่มันลดปริมาณของการทำงานที่ทับซ้อนกัน. อย่างไรก็ตามการต่ออายุของ กระบวนการพัฒนาซอฟต์แวร์ที่มีต่อ CBSE ไม่ได้เป็นเพียงปัญหาทางเทคนิค; มันเป็นอย่างมากปัญหาการบริหารงานทั่วไปมากเกินไป ในบทความนี้เราศึกษาการต่ออายุของกระบวนการพัฒนาซอฟต์แวร์จากจุดธุรกิจในมุมมองของจดจ่ออยู่กับการจัดการความรู้ (KM) มุมมอง เรายืนยันว่า KM เป็นมุมมองที่มีความเกี่ยวข้องสูงปรากฏการณ์ที่เป็นกระบวนการในการพัฒนาซอฟแวร์เป็นลักษณะมักจะเป็นความรู้ที่เข้มข้นและยังผลของกระบวนการซอฟต์แวร์เป็นอย่างมากความรู้ผลิตภัณฑ์ที่เข้มข้น นอกจากนี้การต่ออายุของกระบวนการพัฒนาซอฟต์แวร์มักจะมีการเปลี่ยนแปลงองค์กรค่อนข้างกว้างขวางซึ่งในบทบาทของการไหลที่มีประสิทธิภาพของความรู้และการแบ่งปันความรู้เป็นสิ่งจำเป็น [เห็นเช่น 7; 31]. วัตถุประสงค์ของงานวิจัยนี้คือการระบุความท้าทายกลาง KM ในการต่ออายุของการพัฒนาซอฟต์แวร์กระบวนการ โดยนำเสนอโซลูชั่นที่เป็นไปเพื่อความท้าทายเหล่านี้เรามุ่งมั่นที่จะให้ข้อมูลเชิงลึกที่เป็นประโยชน์บางสำหรับผู้บริหารการจัดการกับความท้าทายของการต่ออายุกระบวนการพัฒนาซอฟแวร์ นอกจากนี้เรามุ่งมั่นที่จะมีส่วนร่วมในวรรณคดี KM โดยสังเกตุการตรวจสอบความท้าทายทั่วไป KM ในบริบทของการวิจัยเฉพาะธุรกิจซอฟต์แวร์ แต่ที่เราจัดการกับกรณีศึกษาเชิงคุณภาพผลการวิจัยไม่ได้โดยตรง generalizable ในบริบทอื่น ๆ . ประเด็นสำคัญในการศึกษาครั้งนี้ได้รับการธุรกิจซอฟต์แวร์และกระบวนการพัฒนาซอฟต์แวร์เป็นคิดเป็นบริบทที่เฉพาะเจาะจงของการวิจัยครั้งนี้ การต่ออายุของกระบวนการซอฟต์แวร์หมายความว่าในการศึกษานี้กะตั้งใจต่อ CBSE ในทางทฤษฎีบทความนี้จะขึ้นอยู่กับวรรณกรรมธุรกิจและการจัดการโดยเฉพาะอย่างยิ่งในวรรณคดี KM แนวความคิดหลักของ KM ที่จะทำให้นำมาใช้ทรัพยากรที่มีอยู่อย่างมีประสิทธิภาพ [29]. กระดาษมีโครงสร้างดังนี้การแนะนำของบริบทการวิจัยคือธุรกิจซอฟต์แวร์และลักษณะพิเศษของส่วนประกอบที่ใช้ซอฟแวร์วิศวกรรมเริ่มต้น กระดาษ มันเป็นเรื่องปกติของกรณีศึกษาที่ชายแดนระหว่างปรากฏการณ์และบริบทของมันจะยากที่จะกำหนดจึงธรรมชาติบริบทที่ถูกผูกไว้ในการศึกษาครั้งนี้จะเน้นตามคำสั่งของการอภิปรายในกระดาษนี้ นอกจากนี้บริบทของการศึกษายังนำทฤษฎีการอภิปรายซึ่งต่อไปนี้หลังจากการนำเสนอของบริบท ในการอภิปรายทฤษฎีการประยุกต์ใช้ความคิด KM ในบริบทของ componentization จะเน้น หลังจากนี้วิธีการวิจัยและกรณีศึกษาที่นำเสนอ กระดาษจบลงด้วยการนำเสนอผลการศึกษาได้ข้อสรุปและความคิดบางอย่าง





















การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
การบริหารความรู้ในการพัฒนาซอฟต์แวร์กระบวนการต่ออายุ

มาเรียน kukko นีน่าเฮเลินเดอร์ และ pasi เวอทาเน่น

สถาบันการจัดการข้อมูลทางธุรกิจ , ตัมเปเรมหาวิทยาลัยเทคโนโลยี nina.helander@tut.fi marianne.kukko@tut.fi , , pasi . เวอทาเน่น @ tut . Fi

นามธรรม

ในกระดาษเราจุดมุ่งหมายเพื่อระบุชนิดของการจัดการความรู้ ( km ) ความท้าทายเป็นปกติในการต่ออายุของกระบวนการพัฒนาซอฟต์แวร์และนำเสนอโซลูชั่นเพื่อระบุความท้าทาย การวิจัยครั้งนี้เป็นการวิจัยเชิงคุณภาพ กรณีศึกษา บริษัท ซอฟต์แวร์ขนาดใหญ่ต่ออายุของกระบวนการพัฒนาซอฟต์แวร์ต่อการนำโค้ดซอฟต์แวร์ ได้แก่ ชิ้นส่วนจากวิศวกรรมซอฟต์แวร์ ( CBSE )การวิจัยศึกษาจากการจัดการธุรกิจและจุดของมุมมอง ไม่ใช่จากมุมมองของวิศวกรรมซอฟต์แวร์

1 บทนำ

ในธุรกิจซอฟต์แวร์ความดันที่จะพัฒนาอย่างต่อเนื่อง กระบวนการทางธุรกิจเพื่อให้อยู่ในการแข่งขันเป็นอย่างมาก ประสิทธิภาพของ บริษัท เป็นหนักขึ้นในประสิทธิผลของกระบวนการพัฒนาซอฟต์แวร์ของพวกเขามันมีการระบุส่วนประกอบจากวิศวกรรมซอฟต์แวร์ ( CBSE ) เป็นวิธีหนึ่งในการเพิ่มประสิทธิภาพของการพัฒนาซอฟต์แวร์เห็นเช่น [ 20 ] หลายเทคนิคที่มุ่งเน้นการศึกษา เมื่อลดปริมาณของที่ทับซ้อนกัน .

อย่างไรก็ตาม การต่ออายุของกระบวนการพัฒนาซอฟต์แวร์สู่ CBSE ไม่ได้เป็นเพียงปัญหาทางเทคนิค มันมาก ปัญหามาก การจัดการทั่วไปด้วยงานวิจัยนี้ศึกษาการต่ออายุของกระบวนการพัฒนาซอฟต์แวร์จากจุดธุรกิจของมุมมอง เน้นการจัดการความรู้ ( km ) มุมมอง เรายืนยันว่า km เป็นมุมมองระดับสูงที่เกี่ยวข้องกับปรากฏการณ์ที่เป็นกระบวนการพัฒนาซอฟต์แวร์โดยทั่วไปมีลักษณะ เป็นความรู้ที่เข้มข้นและซอฟต์แวร์ นอกจากนี้ผลของกระบวนการที่คือ มาก ความรู้เข้มข้น ผลิตภัณฑ์ นอกจากนี้ การต่ออายุของกระบวนการการพัฒนาซอฟต์แวร์มักจะค่อนข้างเปลี่ยนแปลงองค์การอย่างละเอียด ซึ่งบทบาทของการไหลที่มีประสิทธิภาพของความรู้และการแบ่งปันความรู้เป็นสิ่งจำเป็น [ ดูเช่น 7 ; 31 ] .

จุดประสงค์ของกระดาษที่ระบุกลาง km ความท้าทายในการพัฒนาซอฟต์แวร์

กระบวนการโดยนำเสนอโซลูชั่นเพื่อความท้าทายเหล่านี้ไปได้ เรามุ่งมั่นที่จะให้ข้อมูลเชิงลึกที่เป็นประโยชน์บางอย่างสำหรับผู้จัดการในการจัดการกับความท้าทายต่อกระบวนการพัฒนาซอฟต์แวร์ นอกจากนี้ เรามุ่งมั่นที่จะสนับสนุนวรรณกรรมกม. โดยใช้การตรวจสอบความท้าทายกม. ทั่วไปในบริบทของการวิจัยที่เฉพาะเจาะจง , ธุรกิจซอฟต์แวร์ อย่างไรก็ตาม ขณะที่เราจัดการกับการศึกษาเชิงคุณภาพผลของการวิจัยจะไม่ generalizable โดยตรงในบริบทอื่น ๆ .

ประเด็นหลักในการศึกษาธุรกิจซอฟต์แวร์และกระบวนการพัฒนาซอฟต์แวร์ ในฐานะที่เป็นตัวแทนของบริบทเฉพาะของการวิจัย การต่ออายุของกระบวนการซอฟต์แวร์ หมายถึง ในการศึกษานี้มีวัตถุประสงค์เปลี่ยนต่อ CBSE . ทฤษฎีกระดาษนี้จะขึ้นอยู่กับธุรกิจและวรรณกรรมการจัดการโดยเฉพาะอย่างยิ่งในวรรณกรรมทาง ความคิดหลักของ KM คือการทำให้การใช้ทรัพยากรที่มีอยู่อย่างมีประสิทธิภาพ [ 29 ] .

กระดาษโครงสร้างดังนี้ เบื้องต้น ทางการวิจัย เช่น ธุรกิจซอฟต์แวร์และคุณลักษณะพิเศษของส่วนประกอบจากวิศวกรรมซอฟต์แวร์เริ่มต้นกระดาษมันเป็นปกติของกรณีศึกษาที่พรมแดนระหว่างปรากฏการณ์และบริบทของยากที่จะกำหนด ดังนั้นบริบทผูกพันธรรมชาติของการศึกษานี้เน้นโดยนี้เพื่ออภิปรายในกระดาษ นอกจากนี้ ในบริบทของการศึกษายังได้นำการอภิปรายทฤษฎีซึ่งต่อไปนี้หลังจากการนำเสนอของบริบท ในการอภิปรายเชิงทฤษฎี
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: