• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Agile methods in software engineering education
 
  • Details
  • Full
Options
2004
Conference Paper
Title

Agile methods in software engineering education

Abstract
Agile methods such as extreme programming (XP) are becoming increasingly important for the rapid development of software applications. However, there is a tradeoff in using agile methods. Often they lack in providing a systematic guidance (i.e., a sound description of roles, artifacts, and activities), and thus, require disciplined and experienced developers. Are the promised benefits of agile methods still valid if they are applied by novice (student) developers? To gain some experience, we performed a study on teaching students agile software development with XP. Students performed a small software development project at the University of Kaiserslautern to collect some lessons learned. One result is that although agile approaches are easy to learn and quickly produce results, they are not the best starting point in training software development. The quality of the resulting system, at least in our experience, heavily depends on the discipline of the developers and their background and experience in software development.
Author(s)
Bunse, C.
Feldmann, R.L.
Doerr, J.
Mainwork
Extreme programming and agile processes in software engineering  
Conference
International Conference on Extreme Programming and Agile Processes in Software Engineering (XP) 2004  
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • agile development

  • extreme programming

  • software engineering education

  • lessons learned

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024