Abstract-Automated builds är en integrerad del av programvaruutvecklingsmetoden Kontinuerlig integration (CI). I CI uppmuntras utvecklare att integrera tidigt och ofta. Långa byggtider kan dock vara en fråga när integrationer förekommer ofta. Denna forskning fokuserar på att hitta en balans mellan att integrera ofta och att hålla utvecklare produktiva. Vi föreslår och analyserar modeller som kan förutsäga byggtiden för ett jobb. Sådana modeller kan hjälpa utvecklare att bättre hantera sin tid och sina uppgifter. Dessutom kan projektledare utforska olika faktorer för att bestämma den bästa installationen för ett byggjobb som kommer att hålla byggtiden till en acceptabel nivå. Programvaruorganisationer som övergår till CI praxis kan använda prediktiva modeller för att förutse byggtider innan CI genomförs. Forskarsamhället kan ändra våra prediktiva modeller för att ytterligare förstå de faktorer och relationer som påverkar byggtiden.
Andra arbeten har förutspått tiden för en bygg, vilket gör det möjligt för utvecklare att mer effektivt planera att arbeta runt långa byggen REF.
Built to Last or Built Too Fast? Evaluating Prediction Models for Build Times
{'venue': '2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR)', 'journal': '2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR)', 'mag_field_of_study': ['Computer Science']}