Teaching software engineering and software project management: An integrated and practical approach | IEEE Conference Publication | IEEE Xplore