Return to Issue Details Professional soft competencies of future software engineers: key concepts Download Download PDF