Developed by Watts Humphrey based on his experiences at IBM and as the originator of the Capability Maturity Model (CMM).
•The TSP consists of a series of cycles.
•Each cycle performs a series of activities. A TSP project begins with a TSP launch process to build the team and produce a project plan.
•The process identifies the customer’s needs, assigns roles to team members, produces an initial system concept, a development strategy, and plan to develop the system.
•The TSP team also produces a quality plan and a risk management plan. The plans are presented to the management, which may approve or request changes.
•The last step of each cycle is the postmortem. At the postmortem meeting, the team reviews the launch process, identifies and records improvement suggestions, and assigns follow-up items to team members.