Creating Meaningful Assessments for Professional Development Education in Software Architecture | IEEE Conference Publication | IEEE Xplore