Quality is the essential part software development in the competitive market. Software requirement, design, coding and testing are playing an important role throughout the software development period. Saving at any of the developing stages will greatly reduce the total cost of software development. The key point of this paper is to detect and prevent of defects at earlier stages of software development with the cost control and make trade-off between the quality and the cost. The purpose of this paper is to provide a recommended process to develop software cost estimates for software managers and system engineers. The process is a simplified approach that should be followed by cost estimation professionals. Organization can reach their objectives by adjusting best balance between software quality and cost.
For details please see the attached file: