Software process as a foundation for teaching, learning, and accrediting | IEEE Conference Publication | IEEE Xplore