-
[show abstract]
[hide abstract]
ABSTRACT: Software process improvement (SPI) is a long-term journey, which is made comfortable by many means. The most dominant and preferred plan is a knowledge driven methodology with which software development organisations are experimenting. To have a look and feel of knowledge and its management, it has become essential to have a standardised knowledge management tool (KMT) that comprises specifications like-acquisition, representation, sharing and deploying. Although several tools and techniques are available for managing knowledge to solve domain problems, it is felt in the knowledge society that no standard KM tools exist that would facilitate SPI. In this piece of implementation work, the authors outline the features that are deemed significant to implement a KMT that drives the journey of SPI. Four process areas are chosen and four subsystems are identified in covering these process areas. A series of studies conducted among organisations requiring the support of a KMT in making a decisive SPI initiative are also discussed with elaborate and significant results. Implications of this work demands the cooperation of software development companies with the research community in finding a better approach to their improvement program.
IET Software 05/2008; · 0.33 Impact Factor
-
[show abstract]
[hide abstract]
ABSTRACT: Software Process Improvement is a long term journey which is made comfortable by many means. The most dominant and preferred plan is the knowledge driven methodology which the software development organizations are experimenting with. To have a look and feel of the knowledge and its management, it has become essential to have a standardized knowledge management tool (KMT) that comprises specifications like-acquisition, representation, sharing and deploying. While several tools and techniques are available in managing knowledge for solving domain problems, it is felt in the knowledge society that no standard KM tools exist that would facilitate SPI. In this piece of implementation work, we outline the features that are deemed significant for the implementation of a KMT that drives the journey of SPI. Four process areas are chosen and four subsystems are identified in covering these process areas. A survey is also conducted among the organizations requiring the support of KMT in making decisive SPI initiative. Implications of this work demands the cooperation of the software development companies with the research community in finding better approach in their improvement program.
Conference on Computational Intelligence and Multimedia Applications, 2007. International Conference on; 01/2008
-
IET Software. 01/2008; 2:123-133.
-
[show abstract]
[hide abstract]
ABSTRACT: Knowledge management is the key area of focus in the present information technology scenario. It forms a basis to derive standards and models and steers organizations through an enjoyable journey, an improved endeavor to reach the destination. Software process improvement program is a crucial venture for organizations functioning under a framework model and aspiring for higher maturity levels. While earlier works for software process improvement have been considering wider range of initiatives, we deem knowledge management to be a contemporary approach for refining software process improvement activities. This paper is committed to a rational analysis into the knowledge-based guidance for implementing a software process improvement program. The work is directed by four research questions that focus on the knowledge based SPI initiative. The role of knowledge components and a knowledge driven model (KDM) are assessed by a measurement model. The impact of KDM on the end-product and its real effect on SPI is measured by quantifying the productivity of the projects, eventually the organization. An implementation of the knowledge driven software process improvement (SPI) program is explained with a suitable case study, an organization working towards attaining CMM level. Future issues pertaining to knowledge based process improvement forms the concluding note of this work.
Software Engineering Advances, 2007. ICSEA 2007. International Conference on; 09/2007
-
13th Asia-Pacific Software Engineering Conference (APSEC 2006), 6-8 December 2006, Bangalore, India; 01/2006