Font Size: a A A

Knowledge Management Application Research In Software Organization

Posted on:2009-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:H ChenFull Text:PDF
GTID:2178360242977117Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the knowledge-base economy era, more and more companies start working on the knowledge management. Knowledge management is a complex process, involves all the aspects of the company. It's a series of process while altering the intelligence capital of the enterprise into its values, i.e. knowledge creation, acquisition, organization, application, sharing and updating etc. To implement knowledge management, we not only need technical and tools support, but also should have organizational working innovation. Since the objectives of knowledge management are not only to keep the knowledge, but more important to facilitate people making use of the knowledge by effective methods. However, knowledge management currently impelled by some manufactures becomes the stack of technologies and tools. More and more tools and technologies are developed, but knowledge is still distributed over separate area and not working in a proper ways. The effort organization has input on the knowledge management does not get the output as expected. And Knowledge Management itself is a cross-industry subject, experts of different domains have brought forward various theories from respective points of view, however so far we have little theory that straightforward guide us on the implementing in a certain industry.Some software organizations operated by project lacks for detail guide of how to implement knowledge management improvement, and can't catch the key points and big issues while doing the knowledge management improvement. On the technical hand, software organizations may get into lots of tools using, purchasing and implement a lot of knowledge management tools, but the real knowledge still dispersed. On the contrary, some unuseful information stored and spread in organization by tools. To change current states, this dissertation at first did a research on the current knowledge management theories and technologies. It brings forward a knowledge management maturity model - which is oriented towards the business objectives of the organization and as well as integrating the characteristic of software development framework. In the maturity model, it's classified by the knowledge mature rate, and furthermore, in each grade it specifies the key fields and practices to reach the target grade. It presents the important pivots and guidelines with regard to the knowledge management implementation for various software organizations. Base on the above, knowledge maturity model not only can be used to help the organization on the evaluating, acquiring the advantages and disadvantages of current status, and for the major disadvantages, it could help to identify the priority of amelioration, to work out a reasonable improvement plan, and as well as to direct organization on the implementing base on the detailed key process fields'practice in the model.Second, it works on the basic task of the knowledge management, i.e. to establish the software organization knowledge library. A complete knowledge library consists of document library and measurement library. Document library stores the process definitions of the organization and document info of projects, and it specifies the methods of knowledge category structure, and keywords definitions. Measurement library help organizations accumulate and get the performance in the course of the project, and it specifies the measurement items'definition, data collection and the quantity model setup, and it settles down the conversion from management by nature to management by quantity, via the historical data. Common instruments are taken much into consideration on the application of info tools, document library adopts"SVN + CodeBeamer"to achieve the document administration, and measurement library uses EXCEL as the tool to measure the data collection and calculate the quantity model. The improvement of"More Management Less Tools"comes true, and it saves the initial cost of knowledge management improvement activities and reduces the technical difficulties.Last, it introduces the end-to-end process for software organization to implement the knowledge management.
Keywords/Search Tags:Knowledge Management, Maturity Model, Software Knowledge Library, Quantity Management
PDF Full Text Request
Related items