What is the TSP?
After implanting the Personal Software Process, the next stage is to implant the TSP, or Team Software Process. In other words, the TSP tools and processes aim at obtaining means to create participant scalability, correct deviations from the schedule and eliminate quality problems generated by the processes the group used.
For example, if a system is developed within the PSP parameters and processes, it undergoes tests performed by the Quality Assurance team, formed by a few of the project's participants. Everyone, for learning and evaluation, shares the data that are obtained.
The TSP, as the PSP, is a set of disciplines that guide system development in an organized manner within the structured processes aiming at obtaining higher-quality systems.
It is a complement for PSP since while PSP is a set of processes applied individually, the TSP involves the entire team. The natural evolution is for each programmer to use PSP, and then that the whole team implant the TSP. In sum, the entire organization must implant the remaining processes that lead one to obtain the maturity levels, within CMM, which are being perceived.
For example, if a system is developed within the PSP parameters and processes, it undergoes tests performed by the Quality Assurance team, formed by a few of the project's participants. Everyone, for learning and evaluation, shares the data that are obtained.
The TSP, as the PSP, is a set of disciplines that guide system development in an organized manner within the structured processes aiming at obtaining higher-quality systems.
It is a complement for PSP since while PSP is a set of processes applied individually, the TSP involves the entire team. The natural evolution is for each programmer to use PSP, and then that the whole team implant the TSP. In sum, the entire organization must implant the remaining processes that lead one to obtain the maturity levels, within CMM, which are being perceived.