{"title":"确保开源软件开发的质量和可用性","authors":"H. Hedberg, N. Iivari, Mikko Rajanen, L. Harjumaa","doi":"10.1109/FLOSS.2007.2","DOIUrl":null,"url":null,"abstract":"This paper reviews literature on quality and usability assurance in open source software (OSS) development, focusing specifically on OSS that is targeted at a large user population, which does not consist only of OSS developers anymore. In this type of OSS development, the 'naive', non computer professional users should be taken into account and usability of OSS improved. Furthermore, software quality becomes a very relevant issue to be assured. We contrast OSS literature on quality and usability with prescriptive literatures derived from the fields of software engineering and human computer interaction. We present a summary of the current practices utilized to assure quality and usability in OSS development, and recommend practices to be used in this context. We also point out limitations in the existing research and suggest paths for future work.","PeriodicalId":383068,"journal":{"name":"First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"48","resultStr":"{\"title\":\"Assuring quality and usability in open source software development\",\"authors\":\"H. Hedberg, N. Iivari, Mikko Rajanen, L. Harjumaa\",\"doi\":\"10.1109/FLOSS.2007.2\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper reviews literature on quality and usability assurance in open source software (OSS) development, focusing specifically on OSS that is targeted at a large user population, which does not consist only of OSS developers anymore. In this type of OSS development, the 'naive', non computer professional users should be taken into account and usability of OSS improved. Furthermore, software quality becomes a very relevant issue to be assured. We contrast OSS literature on quality and usability with prescriptive literatures derived from the fields of software engineering and human computer interaction. We present a summary of the current practices utilized to assure quality and usability in OSS development, and recommend practices to be used in this context. We also point out limitations in the existing research and suggest paths for future work.\",\"PeriodicalId\":383068,\"journal\":{\"name\":\"First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-05-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"48\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FLOSS.2007.2\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FLOSS.2007.2","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Assuring quality and usability in open source software development
This paper reviews literature on quality and usability assurance in open source software (OSS) development, focusing specifically on OSS that is targeted at a large user population, which does not consist only of OSS developers anymore. In this type of OSS development, the 'naive', non computer professional users should be taken into account and usability of OSS improved. Furthermore, software quality becomes a very relevant issue to be assured. We contrast OSS literature on quality and usability with prescriptive literatures derived from the fields of software engineering and human computer interaction. We present a summary of the current practices utilized to assure quality and usability in OSS development, and recommend practices to be used in this context. We also point out limitations in the existing research and suggest paths for future work.