The Knowledge Management System (KMS) becomes cynosure of overall business strategies to ameliorate the organization's economy, it has various dimensions to understand strongly before develop or deploy for organizational benefits. The KMS is becoming more complex and diverse as a result of advancement in Information and Communication Technology (ICT), Even though there is no option to manage and get the benefit of its intellectual assets .However many of the initiatives of KMS fail since it is unable to achieve the expected quality in significant dimensions. An investigation of significant dimensions must been ensured to avoid failure. Moreover KMS Development Life Cycle(KMSLC) is fundamentally different from any other software system life cycle since the conventional system life cycles are primarily dependent on its functionality, were as KMS associated with knowledge and its related functionality. This paper investigates some of the recent and widely accepted KMS Development Life Cycles and proposes the quality dimensions and factors requirements in each stage of the life cycle to ensure the quality of KMS. © IJSTR 2020.