C. Subbiah, Andrea C. Hupman, Haitao Li, Joseph P. Simonis
{"title":"用一种新的设计模式模型改进软件开发工作量估算","authors":"C. Subbiah, Andrea C. Hupman, Haitao Li, Joseph P. Simonis","doi":"10.1287/inte.2022.1138","DOIUrl":null,"url":null,"abstract":"A U.S. Midwestern Fortune 500 financial services firm develops software capabilities in-house and requires predictions of project needs for efficient resource allocation decisions across the many projects operating simultaneously. The company develops a novel prediction tool based on the projects’ required software development tasks as described by firm-specific design patterns. The firm provides these predictions within a set of estimates based on industry standard function count methods as well as firm-specific predictive models based on function points and on initial labor assignments. Company management is thus equipped with predictions from multiple methodologies and multiple information sources, enhancing the firm’s ability to predict project needs. Managers aggregate the forecasts, with prediction performance estimated to improve by 35%–49%, measured relative to estimates of the absolute percentage error of the prior method. The improved predictions provide a significant advantage to planning decisions and efficient internal operations. Insights to how managers aggregate the set of forecasts and insights to how the models contribute to the scaled value of information are discussed and further illustrate the benefits of the approach.","PeriodicalId":53206,"journal":{"name":"Informs Journal on Applied Analytics","volume":"17 1","pages":""},"PeriodicalIF":1.1000,"publicationDate":"2022-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Improving Software Development Effort Estimation with a Novel Design Pattern Model\",\"authors\":\"C. Subbiah, Andrea C. Hupman, Haitao Li, Joseph P. Simonis\",\"doi\":\"10.1287/inte.2022.1138\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A U.S. Midwestern Fortune 500 financial services firm develops software capabilities in-house and requires predictions of project needs for efficient resource allocation decisions across the many projects operating simultaneously. The company develops a novel prediction tool based on the projects’ required software development tasks as described by firm-specific design patterns. The firm provides these predictions within a set of estimates based on industry standard function count methods as well as firm-specific predictive models based on function points and on initial labor assignments. Company management is thus equipped with predictions from multiple methodologies and multiple information sources, enhancing the firm’s ability to predict project needs. Managers aggregate the forecasts, with prediction performance estimated to improve by 35%–49%, measured relative to estimates of the absolute percentage error of the prior method. The improved predictions provide a significant advantage to planning decisions and efficient internal operations. Insights to how managers aggregate the set of forecasts and insights to how the models contribute to the scaled value of information are discussed and further illustrate the benefits of the approach.\",\"PeriodicalId\":53206,\"journal\":{\"name\":\"Informs Journal on Applied Analytics\",\"volume\":\"17 1\",\"pages\":\"\"},\"PeriodicalIF\":1.1000,\"publicationDate\":\"2022-09-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Informs Journal on Applied Analytics\",\"FirstCategoryId\":\"91\",\"ListUrlMain\":\"https://doi.org/10.1287/inte.2022.1138\",\"RegionNum\":4,\"RegionCategory\":\"管理学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"MANAGEMENT\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Informs Journal on Applied Analytics","FirstCategoryId":"91","ListUrlMain":"https://doi.org/10.1287/inte.2022.1138","RegionNum":4,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MANAGEMENT","Score":null,"Total":0}
Improving Software Development Effort Estimation with a Novel Design Pattern Model
A U.S. Midwestern Fortune 500 financial services firm develops software capabilities in-house and requires predictions of project needs for efficient resource allocation decisions across the many projects operating simultaneously. The company develops a novel prediction tool based on the projects’ required software development tasks as described by firm-specific design patterns. The firm provides these predictions within a set of estimates based on industry standard function count methods as well as firm-specific predictive models based on function points and on initial labor assignments. Company management is thus equipped with predictions from multiple methodologies and multiple information sources, enhancing the firm’s ability to predict project needs. Managers aggregate the forecasts, with prediction performance estimated to improve by 35%–49%, measured relative to estimates of the absolute percentage error of the prior method. The improved predictions provide a significant advantage to planning decisions and efficient internal operations. Insights to how managers aggregate the set of forecasts and insights to how the models contribute to the scaled value of information are discussed and further illustrate the benefits of the approach.