TSP Executive Strategy Seminar
This one-day introductory course for software executives and middle managers 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.
Organizations that develop software recognize that controlling their software process significantly affects their ability to be successful in business. However, organizations still struggle when trying to apply disciplined methods in the software process. Historically, this struggle has been due to a lack of operational procedures that teams and individuals can use to develop software in a disciplined fashion.
The TSP was designed to provide both a strategy and a set of operational procedures using disciplined software process methods at the individual and team levels. At the individual level, the PSP shows managers and engineers how and why to plan and track their projects, demonstrates the principles and benefits of effective quality management, and involves the engineers in process measurement, management, and improvement. At the team level, the TSP builds accurate, achievable plans for software projects teams, provides a formal team-building process, and provides the mechanism for tracking progress against project plans.
- executives and middle managers who are responsible for software development or maintenance
- managers who are responsible for software support areas such as software quality assurance, software engineering process groups, systems or hardware engineering, documentation, or finance
This course helps participants to
- describe the basic concepts on which the TSP is built
- describe how the TSP can effectively improve software development activities and provide positive motivation for engineers and project teams
- show how to use the TSP to address current and future software needs
- describe how to successfully introduce and maintain TSP
- show what management must do to help their teams be successful
- a strategic perspective of the software business, its problems and possible solutions to those problems
- an overview of the PSP and how it provides a means for introducing sound engineering practices into software engineering work
- an overview of the TSP and how it works to build self-directed, high-performance teams
- rational management (managing with facts and data) and why this type of management is required to maintain successful TSP teams
- quality during software development, how TSP teams manage development quality and produce quality products
- introducing TSP into an organization
After registering for the TSP Executive Strategy Seminar, attendees receive a copy of the book Winning with Software: An Executive Strategy by Watts S. Humphrey (ISBN 0-201-77639-1). An accompanying letter details the pre-course reading assignments. It is important that the assigned chapters are read before coming to the course. Students are given a course notebook during the course.
A reading assignment, to be completed prior to the first day of the course, will be sent to TSP Executive Strategy Seminar attendees after registration. Details will be mailed along with the course text book.
3 - Day Course
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. Quality is not achieved by accident....
5 - Day Course
This five-day course covers advanced topics of the Personal Software Process (PSP), expands on Team Software Process (TSP) concepts and picks up where PSP Fundamentals left off. This course teaches software engineers to optimize their process performance by: applying sound design engineering and verification techniques using a defined estimating...
5 - Day Course
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. Students learn how to measure and...
5 - Day Course
Upon completing this five-day course, students will be authorized to use the SEI Team Software Process (TSP) course suite to teach the PSP for Engineers, PSP Fundamentals, PSP Advanced, Introduction to Personal Process, Leading a Development Team, and TSP Executive Strategy Seminar courses to others in their organizations. The PSP Instructor...
5 - Day Course
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. Students are guided through a series of lectures and exercises that teach them the TSP process and prepare them to facilitate the use of the...
Training courses provided by the SEI are not academic courses for academic credit toward a degree. Any certificates provided are evidence of the completion of the courses and are not official academic credentials. For more information about SEI training courses, see Registration Terms and Conditions and Confidentiality of Course Records.