{"title":"From Software Documents to Experience Knowledge Based Artifacts","authors":"J. Kokkoniemi, L. Harjumaa","doi":"10.1109/HICSS.2009.739","DOIUrl":null,"url":null,"abstract":"Acquisition, preservation, exploitation, and management of knowledge assets of an organization have become prominent tasks in order to make the software development more efficient. Documentation written during a development lifecycle can include more information than just project schedules, distinct requirements of software products or descriptions of product quality. Decisions, design rationales and other problem solving experiences are also implicitly documented to some extent in the documentation. This paper represents an approach for identifying this tacit knowledge and documenting it as experience knowledge based artifacts. We focus on knowledge that essentially originates from individual developers, and their individual human experiences. Documentation related to software inspections have been used as an example in our studies, but the approach can be generalized to all software development documentation. The findings presented in this paper are based on observations in two research projects in case companies.","PeriodicalId":211759,"journal":{"name":"2009 42nd Hawaii International Conference on System Sciences","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 42nd Hawaii International Conference on System Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.2009.739","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Acquisition, preservation, exploitation, and management of knowledge assets of an organization have become prominent tasks in order to make the software development more efficient. Documentation written during a development lifecycle can include more information than just project schedules, distinct requirements of software products or descriptions of product quality. Decisions, design rationales and other problem solving experiences are also implicitly documented to some extent in the documentation. This paper represents an approach for identifying this tacit knowledge and documenting it as experience knowledge based artifacts. We focus on knowledge that essentially originates from individual developers, and their individual human experiences. Documentation related to software inspections have been used as an example in our studies, but the approach can be generalized to all software development documentation. The findings presented in this paper are based on observations in two research projects in case companies.