Communications of the ACM - Special issue on information filtering
Introduction to the personal software process
Introduction to the personal software process
Introduction to the team software process
Introduction to the team software process
Integrating the Personal Software Process (PSP) across the undergraduate curriculum
FIE '97 Proceedings of the Frontiers in Education Conference,1997. on 27th Annual Conference. Teaching and Learning in an Era of Change. - Volume 01
Providing process for projects in capstone courses
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Enhancing team knowledge: instruction vs. experience
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Team projects throughout the curriculum: course management, teaching initiatives and outreach
Journal of Computing Sciences in Colleges
Competency matrices for peer assessment of individuals in team projects
Proceedings of the 6th conference on Information technology education
Collaboration across the curriculum: a disciplined approach todeveloping team skills
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Evaluation of issue-tracker's effectiveness for measuring individual performance on group projects
Proceedings of the 50th Annual Southeast Regional Conference
Hi-index | 0.00 |
This paper begins with a discussion of the importance of software development and the problems encountered by those trying to work effectively on software project teams. It is argued that for students to be effective in working on teams they need the discipline and organization offered by a rigorous team software process. The author describes his experiences in using the Team Software Process (TSP) to teach an introductory course in software engineering. The structure and key elements of the process are presented, along with techniques used in selecting and forming teams. The paper examines the TSP quality assurance features and finishes with a discussion of the techniques used to acquire feedback and to evaluate the affect of the TSP on student learning.