Model for Global Software Engineering Project Life Cycle and How to Use it in Classroom for Preparing Our Students for the Globalization | IEEE Conference Publication | IEEE Xplore