Utövare har uttryckt oro över sin oförmåga att korrekt uppskatta kostnader i samband med programvaruutveckling. Denna oro har blivit ännu mer akut i takt med att kostnaderna i samband med utvecklingen fortsätter att öka. Som ett resultat av detta riktas nu stor uppmärksamhet mot att få en bättre förståelse för programvaruutvecklingsprocessen samt att konstruera och utvärdera verktyg för kostnadsberäkning av programvara. Detta papper utvärderar fyra av de mest populära algoritmiska modeller som används för att uppskatta programkostnader [SLIM, COCOMO, Function Points, och ESTIMACS). Uppgifter om 15 stora slutförda affärsdatabehandlingsprojekt samlades in och användes för att testa riktigheten i modellernas estimering efter ansträngning. Ett viktigt resultat var att Albrechts modell för skattning av ansträngningspoäng validerades med hjälp av de oberoende data som tillhandahållits i denna studie [3]. De modeller som inte utvecklats i företagsmiljöer för databehandling visade ett stort behov av kalibrering. Som modeller av programvaruutvecklingsprocessen, alla modeller testade misslyckades med att tillräckligt återspegla de underliggande faktorer som påverkar produktiviteten. Ytterligare forskning kommer att krävas för att utveckla förståelsen inom detta område.
Kemerers arbete REF är en av de första att rapportera om den kvantitativa utvärderingen av tidiga parametriska skattningsmodeller, nämligen SLIM, COCOMO 81, funktionspoäng och ESTIMACS.
An empirical validation of software cost estimation models
{'venue': 'CACM', 'journal': None, 'mag_field_of_study': ['Computer Science']}