Ž. Stojanov, D. Dobrilović, Jelena Stojanov, V. Jevtic
{"title":"依赖于上下文的维护工作量评估:一个小型软件公司的案例研究","authors":"Ž. Stojanov, D. Dobrilović, Jelena Stojanov, V. Jevtic","doi":"10.1109/SACI.2013.6609019","DOIUrl":null,"url":null,"abstract":"This paper presents an approach to software maintenance effort estimation based on the analysis of software maintenance requests available in issue tracking system in a very small local software company. Over 1900 requests, collected during 19 months in 2010 and 2011, were selected for analysis. The approach takes into account: the frequency of submitted user requests for particular periods of time important for organizing work in the company, the existence of maintenance service agreement for clients, the number of programmers assigned to the task associated to each request, and the number of working hours required for requests solving. The approach calculates correlation and establishes linear regression between frequencies of submitted user requests and the average time required for completing requests. This approach estimates an average number of working hours for processing user requests in periods of time that are important for internal company organization. In the paper are also discussed implications for practice and research, and provided recommendations for adapting this approach to other small software companies.","PeriodicalId":304729,"journal":{"name":"2013 IEEE 8th International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Context dependent maintenance effort estimation: Case study in a small software company\",\"authors\":\"Ž. Stojanov, D. Dobrilović, Jelena Stojanov, V. Jevtic\",\"doi\":\"10.1109/SACI.2013.6609019\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents an approach to software maintenance effort estimation based on the analysis of software maintenance requests available in issue tracking system in a very small local software company. Over 1900 requests, collected during 19 months in 2010 and 2011, were selected for analysis. The approach takes into account: the frequency of submitted user requests for particular periods of time important for organizing work in the company, the existence of maintenance service agreement for clients, the number of programmers assigned to the task associated to each request, and the number of working hours required for requests solving. The approach calculates correlation and establishes linear regression between frequencies of submitted user requests and the average time required for completing requests. This approach estimates an average number of working hours for processing user requests in periods of time that are important for internal company organization. In the paper are also discussed implications for practice and research, and provided recommendations for adapting this approach to other small software companies.\",\"PeriodicalId\":304729,\"journal\":{\"name\":\"2013 IEEE 8th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE 8th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI.2013.6609019\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 8th International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI.2013.6609019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Context dependent maintenance effort estimation: Case study in a small software company
This paper presents an approach to software maintenance effort estimation based on the analysis of software maintenance requests available in issue tracking system in a very small local software company. Over 1900 requests, collected during 19 months in 2010 and 2011, were selected for analysis. The approach takes into account: the frequency of submitted user requests for particular periods of time important for organizing work in the company, the existence of maintenance service agreement for clients, the number of programmers assigned to the task associated to each request, and the number of working hours required for requests solving. The approach calculates correlation and establishes linear regression between frequencies of submitted user requests and the average time required for completing requests. This approach estimates an average number of working hours for processing user requests in periods of time that are important for internal company organization. In the paper are also discussed implications for practice and research, and provided recommendations for adapting this approach to other small software companies.