Know Yourself and Beyond: A students' global software development project experience with Agile Methodology | IEEE Conference Publication | IEEE Xplore