Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

TSP Courses

Using the Team Software Process (TSP), along with Personal Software Process (PSP), an organization can build self-directed teams that plan and track their work, establish goals, and own their processes and plans. TSP courses provide everyone -executives, managers, engineers- with the skills they need to be successful.

TSP Team Member Training

This 2 1/2 day course is designed for system, hardware, and test engineers, technical writers, trainers, support personnel, and others who are not software developers but who will be participating in a self-direct team. It is also appropriate for members of integrated product development teams that are building software-intensive systems. Successful completion of the course will enable participants to understand the rationale and foundational concepts behind the PSP and TSP; to develop ways to measure size, time, and defects in their work; to use a personal planning framework to plan and track tasks; and to use the a quality strategy to manage the defects in their work and support the team's quality goals.

Leading a Development Team

This three-day course is designed to teach first-line managers or team leaders how to manage projects quantitatively in order to complete projects on schedule, within budget, and with all requirements met. The course covers the knowledge and skills leaders need to effectively lead and coach development teams.

Personal Software Process (PSP) Fundamentals

This five-day course teaches software engineers the principles, concepts, and benefits of the PSP, a process-based approach for developing software. Students who complete the course will be able to apply the PSP methods to their own personal work process and participate on a Team Software Process (TSP) team.

Personal Software Process (PSP) Advanced

This five-day course covers advanced topics of Personal Software Process (PSP), expands on Team Software Process (TSP) concepts and picks up where PSP Fundamentals left off.

PSP Instructor Training

This five-day course focuses on how to teach the Personal Software Process (PSP) and put it into practice, and introduces the concepts of the Team Software Process. Upon completing the course, students will be authorized to use SEI materials to teach the PSP to others in their organization.

TSP Coach Training

This five-day course prepares students to launch and coach effective Team Software Process (TSP) teams. The course covers the key concepts and principles of the TSP from an operational/procedural perspective.

TSP Executive Strategy Seminar

This one-day introductory course covers the key concepts and principles of the Team Software Process (TSP) and Personal Software Process (PSP) from a management perspective. The purpose of the course is to provide the foundation that managers need to begin to introduce and apply the TSP in their organization.