Title :
Extreme construction: making agile accessible
Author :
Bergin, Joseph ; Grossman, Fred
Author_Institution :
Pace Univ., New York, NY
Abstract :
In recent years agile software development methodologies have become important. Extreme programming (XP) is perhaps the best known of these. XP involves about a dozen key practices that work synergistically to provide quality software in an environment in which change is likely to occur. Here we present an exercise that we have developed and used successfully to train novices in the techniques. This exercise is novel in that it is accessible to programmers and non-programmers alike. In an industrial setting, this makes it available to managers and customers. In the educational setting, it becomes possible to teach the techniques to novices before they have learned any programming. It is intended for those who require some deep understanding of the synergies of agile methodology. Extreme construction is a game that is both fun and informative. It teaches the fundamentals of any agile methodology while helping build a closely-knit team
Keywords :
programming; software development management; teaching; training; agile software development; extreme construction; extreme programming; programming teaching; software quality; Computer science; Construction industry; Education; Employment; Environmental management; Programming profession; Software development management; Software engineering; Software quality; Sustainable development;
Conference_Titel :
Agile Conference, 2006
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2562-8
DOI :
10.1109/AGILE.2006.28