DocumentCode :
1856489
Title :
Extreme programming for software engineering education?
Author :
Williams, Laurie ; Upchurch, Richard
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
Volume :
1
fYear :
2001
fDate :
2001
Abstract :
The eXtreme Programming (XP) software development methodology, has received considerable attention in recent years. The adherents of XP anecdotally extol its benefits, particularly as a method that is highly responsive to changing customer´s desires. While XP has acquired numerous vocal advocates, the interactions and dependencies between XP practices have not been adequately studied. Good software engineering practice requires expertise in a complex set of activities that involve the intellectual skills of planning, designing, evaluating, and revising. The authors explore the practices of XP in the context of software engineering education. To do so, one must examine the practices of XP as they influence the acquisition of software engineering skills. The practices of XP, in combination or isolation, may provide critical features to aid or hinder the development of increasingly capable practitioners. This paper evaluates the practices of XP in the context of acquiring these necessary software engineering skills
Keywords :
computer science education; educational courses; software engineering; design; eXtreme Programming software development methodology; evaluation; intellectual skills; pair programming; planning; revision; software engineering education; software engineering practice; software engineering skills acquisition; Assembly systems; Code standards; Computer science; Educational programs; Functional programming; Job shop scheduling; Programming profession; Software engineering; Stress; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 2001. 31st Annual
Conference_Location :
Reno, NV
ISSN :
0190-5848
Print_ISBN :
0-7803-6669-7
Type :
conf
DOI :
10.1109/FIE.2001.963882
Filename :
963882
Link To Document :
بازگشت