Multiple choice To ensure system quality system design should not be initiated unless user needs and software requirements specification are reviewed inspection should be carried out at pre-specified milestones a proper test plan should be prepared and followed all of the above Reveal answer Fill a bubble to check yourself D Correct answer Explanation System quality is ensured through a combination of rigorous requirements review, systematic inspection at milestones, and comprehensive testing plans.