maeggЕжели вопрос ко мне, то разработка уже завершена (первый этап).
И тут возникают интересные вопросы из разряда "А что будет если выдет из строя элемент X, и одновременно мы получим сигнал Y, приэтом сигнал Z у нас уже обрабатывается ? Может нам тогда дублирование вести ? А как это скажется на быстродействии ?" и т.п. То есть дошли таки по понимания системных вопрос.

. Потом, не приставишь же к каждому программеру схемотехника с логическим анализатором. Пусть элементарные ошибки (обращение к несуществующему адресу) сами отлавливают. Им бы модель окружения, желательно потактовую, было бы значительно проще.
Ежели в срок не сдадим проект, то он станет "учебным", со всеми вытекающими...
Остальные вопросы из разряда "провокационных"

. Сами понимаете, ответить не смогу.