Besides the utilization of components from component library the programmers still need a lot of their own and others’ expertise and tacit knowledge to effectively develop and produce software. Thus the human side should never be neglected in the case organization. Due to this the knowledge management challenges (and solutions) of the renewal are described by dividing them into technology-oriented and human- oriented challenges (and solutions). The knowledge management challenges in the renewal of software development process in the case organization are introduced in table 1.