The purpose of this study is to develop a web-based Research Assistant System (RAS), a Knowledge Management System by community of practice, to improve the group performance of Research Assistants (RAs). Knowledge management is concerned with effective and efficient access to internal and external knowledge that enable an organization to be informed of its environment. The methodology of this study consists of system analysis/design and implementing system in which is based on free software--PhpBB that allows us to add special features to meet RAS's requirements. The testing phase in this study also obtained from RAs feedbacks. Two contributions of RAS are: (a).The RAS with shared memory exposes an interest in how research performance is not purely a function of an individual's achievement, and in the ways in which tasks and problems are shared; the organization memory implies an emphasis on how individual insights combine in a group, and on the structure and dynamics of suc...