Abstract
Conference Title: 2017 International Conference on Engineering and Technology (ICET) Conference Start Date: 2017, Aug. 21 Conference End Date: 2017, Aug. 23 Conference Location: Antalya, Turkey The main goal of this paper is to discuss the involvement of knowledge life cycle phases within software development processes to achieve software quality. This paper represents the importance of knowledge life cycle activities during a typical software development process to provide software as a final product/target. With the help of knowledge movements within the organization, the quality of provided software is used to improve organization performance and products better and faster. Additionally; the research will present a framework for knowledge management within software development life cycle as a means of evaluating the effects on people and organization, technology and workflows during the software development processes.