Software maintenance hardly seems a promising area on which to build a vibr
ant and expanding research group. After all, everyone knows that software m
aintenance is the equivalent of being sent to Siberia-any bright: young sof
tware engineer worth their salt wants to move straight into working on new
products. By the time a software system is approaching maintenance, it's ti
me to change jobs to the next exciting development project. That way lies p
romotion, career development, broader experience, and more fun!