Project management, according to the American Society for Quality (ASQ), is the application of knowledge, skills, tools, and techniques to meet the requirements of a project. Project management knowledge and practices are best described as a set of processes. A critical project process is software testing. The following section describes the implementation considerations for managing this endeavor.
The objectives of this section are to:
■ Describe basic project management principles.
■ Contrast general project management and test management.
■ Describe how to effectively estimate testing projects.
■ Describe the defect management subprocess.
■ Discuss the advantages and disadvantages of the offshore and onshore models.
■ List the steps for integrating the testing activity into the development methodology.