The agile approach in an undergraduate software engineering course project | IEEE Conference Publication | IEEE Xplore