International Journal on Advanced Science, Engineering and Information Technology, Vol. 10 (2020) No. 3, pages: 1016-1024, DOI:10.18517/ijaseit.10.3.10181

The Development and Evaluation of Experience-Based Factory Model for Software Development Process

Mastura Hanafiah, Rusli Abdullah, Masrah Azrifah Azmi Murad, Jamilah Din

Abstract

Knowledge, and experiences in software development have been accumulated over time throughout the project lifecycle. Previous studies have shown that the management of knowledge and experiences in software development has always been an issue. Therefore, the knowledge transfer and information flow are inefficient, misinterpretation, and inconsistencies always occur between individuals or teams, and the organization fails to learn from past projects. It is understood that efficient knowledge and experience management for software development organizations is crucial for the purpose of sharing and future reuse. This paper discusses the prototype development for a proposed model, which is based on the experience factory approach, to manage knowledge and experiences for the software development process. Discussions include the system functionalities and design, infrastructure requirements, and implementation approach. The efficiency and effectiveness of the prototype are evaluated as survey research based on Jennex & Olfman knowledge management success model. Rasch analysis is used for data reliability and validity. Results show positive feedback on the model’s efficiency and effectiveness. Additionally, as agreed by most respondents, the top three of the model contributions are: to encourage learning organization, to prevent knowledge loss and to aid in decision making.

Keywords:

experience factory; knowledge management; software development process; prototype evaluation.

Viewed: 188 times (since Sept 4, 2017)

cite this paper     download