Makale özeti ve diğer detaylar.
Software has become an indispensible part of our lives and its importance is continually increasing in each day. Software development organizations are forced to produce software more and more rapidly with an acceptable quality and within an acceptable budget. However, life is not so easy in software development. Software development organizations face with problems in delivery of software products on time within the budget and having required quality and majority of these problems are related with management. Software process improvement (SPI) approaches are introduced to solve the problems in software development. Knowledge is in the core of software development so knowledge management plays an important role in success of SPI activities. Organizations should become learning organizations otherwise continuous improvement in software development cannot be achieved. Software development organizations are knowledge intensive organizations so a special term, Learning Software Organization, has been introduced for explaining the organizational learning in software development organizations. In this paper, the impact of knowledge management and organizational learning on success of SPI approaches will be discussed based on a literature review. The idea behind becoming Learning Software Organization and relationship of it with success of SPI approaches will be investigated.