Understanding students’ software development projects: Effort, performance, satisfaction, skills and their relation to the adequacy of outcomes developed
Sherlock A. Licorish, Matthias Galster, Georgia M. Kapitsaki, Amjed Tahir
Topics & Concepts
TeamworkTeam software processCoachingCurriculumEngineering managementSoftware developmentRubricSoftware Engineering Process GroupEngineeringProject-based learningPersonal software processSoftware project managementInclusion (mineral)SoftwareKnowledge managementMedical educationComputer scienceSoftware development processPsychologySoftware constructionMathematics educationPedagogyManagementSocial psychologyEconomicsProgramming languageMedicinePsychotherapistSoftware Engineering Techniques and PracticesSoftware Engineering ResearchOpen Source Software Innovations