eXtreme programming at universities - an educational perspective | IEEE Conference Publication | IEEE Xplore