Teamwork, coordination and customer relationship management skills: As important as technical skills in preparing our SE graduates | IEEE Conference Publication | IEEE Xplore