Software Process Improvement through Knowledge Management

نویسنده

  • Sven A. Carlsson
چکیده

Software Process Improvement (SPI) is an approach to systematic and continuous improvement of a software development organisation’s ability to develop quality software. SPI requires improvement trough learning and knowledge creation around software development processes. Knowledge management (KM) is therefore an important component of a successful SPI effort. Many SPI programs are often based on normative models that fit badly with the unique and changing environment of software development projects. This paper presents and discusses two different approaches for knowledge management (KM) in software development organisations. Using the two studies we give recommendations for KM in software development organisations and how SPI can be supported by KM. The first study discusses a project that started with a common strategy to software process improvement— the Experience Factory—and later changed to a networking strategy. The second study discusses software development methods as knowledge enablers and their role in an SPI effort. One finding is that codified knowledge that lacks context is difficult to exploit i n a volatile product development environment. A second finding suggests that there must be a balance between exploration and exploitation of knowledge as both are of importance to the software development process. A third finding suggests that methods as knowledge enablers play an important role in SPI.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Knowledge Management : A Facilitator for Software Process Improvement

Software development organizations are focusing on improving the process of software development so that the resultant software is of high quality and the development cost is low from the viewpoint of the competitive advantage. Software process improvement (SPI) is a methodical and continuous improvement approach for the software development processes to develop quality software. SPI establishe...

متن کامل

Improvement in Software Development Process and Software Product through Knowledge Management

Software engineering is a complex business in which processes, used to build product, have to go through many phases with involvement of many people. All these phases required different knowledge expertise to work together and apply innovative ideas to return successful outcome without missing the quality and reliability factors from the developed product. So software engineering can be defined...

متن کامل

Investigating the knowledge management effect on managers’ skills improvement

Knowledge is a key factor and strategic resource for gaining assets and non-functional organizational capabilities. Knowledge Management is the knowledgeable process of creating, validating, presenting, distributing and using the knowledge in an organization. Successful organizations consider human resource development as a fundamental principle. This study aims to investigate the Knowledge Man...

متن کامل

Methodology for process improvement through basic components and focusing on the resistance to change

This paper describes a multi-model methodology that implements a smooth and continuous process improvement, depending on the organization's business goals and allowing users to establish their improvement implementation pace. The methodology focuses on basic process components known as 'best practices'. Besides, it covers following the topics: knowledge management and change management. The met...

متن کامل

The Role of Knowledge Management Elements in the Improvement of the Faculty Members in Distance Education Universities) designing an appropriate model (

Background and Objective: Given the importance and status of faculty members in universities, the advancement of the duties and missions of the higher education system and rapid development of the technologies and challenges faced by educational institutions require proper measures for the continuous development and overall improvement of these systems, especially the improvement of the capacit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003