Нужно подход менять. При разработке сложных систем, та даже типа автомобилей и поездов, имеет смысл использовать те же технологические приемы, что и при разработке космических аппаратов. Например, использовать дублирование подсистем. Тогда риск выхода из строя всей системы значительно снизится.