В связи с не всегда реалистичными сроками исполнения и плохо сформулированными или постоянно меняющими требованиями заказчика, ошибки в проектах по разработке программного обеспечения становятся просто неизбежными. Но поспешность в принятии решения для устранения ошибок может не только не дать действенного результата, но и ухудшить ситуацию, создав дополнительные сложности. Ниже представлен строгий подход к разрешению вопросов.