Luka Fürst (Avtor), Tomaž Hovelja (Avtor), Marko Poženel (Avtor), Damjan Vavpotič (Avtor)

Povzetek

Effort estimation is an important activity in agile software development. The goal of the presented study was to determine the influence of individual competence on software development effort estimation. In particular, we measured both the accuracy of effort estimation and the duration of the estimation process itself, both for three different estimation methods. The subjects of our study were teams of students of a graduate-level software engineering course at the University of Ljubljana, Faculty of Computer and Information Science. Based on the grades that individual students attained in their undergraduate study, we classified each team as “high-competence” or “low-competence” and additionally as “heterogeneous” or “homogeneous” (the criterion here being the variance of the members' average grades). We found out that there was no significant difference in effort estimation accuracy neither between high-competence and low-competence teams nor between heterogeneous and homogeneous teams, regardless of which estimation method was used. However, high-competence teams spent significantly less time on effort estimation than low-competence ones. Likewise, for two of the employed estimation methods, heterogeneous teams completed effort estimation in a significantly shorter time than homogeneous teams. These results might benefit both academic and professional community.

Ključne besede

agilen razvoj programske opreme;kompetence;ocenjevanje napora;predmet programsko inženirstvo;študentski projekt;agile software development;competence;effort estimation;software engineering course;student project;

Podatki

Jezik: Angleški jezik
Leto izida:
Tipologija: 1.01 - Izvirni znanstveni članek
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
UDK: 004.4
COBISS: 191631107 Povezava se bo odprla v novem oknu
ISSN: 0038-0644
Št. ogledov: 290
Št. prenosov: 37
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Slovenski jezik
Sekundarne ključne besede: agilen razvoj programske opreme;kompetence;ocenjevanje napora;predmet programsko inženirstvo;študentski projekt;
Vrsta dela (COBISS): Članek v reviji
Strani: str. 1-16
Letnik: ǂVol. ǂ
Zvezek: ǂno. ǂ
Čas izdaje: 2024
DOI: 10.1002/spe.3333
ID: 23376094
Priporočena dela:
, comparing the accuracy and efficiency of planning poker, bucket system, and affinity estimation methods
, diplomska naloga univerzitetnega študijskega programa
, diplomsko delo visokošolskega študija