Индусы-программисты и "Boeing"Наши коллеги из "Поколения Y" считают, что в ошибочной работе системы MCAS на Boeing-737MAX виноваты не программисты из Индии, а приёмка:
https://t.me/pokolenieY/1730А вот
@AviaComments понимает, что вопрос не к индусам и даже не полностью к приёмке.
Ошибка в коде 737MAX с системой MCAS была не в перепутанном знаке или переменной в коде программы.
Ошибка была в идеалогии программы.
Не программисты решали, откуда система будет брать сигнал угла атаки (с единственного датчика), углы перестановки стабилизатора, настойчивость системы (количество повторов и их ограничение).
И даже разработчики системы управления не полностью тут командовали. В предыдущих версиях сигнализация о рассогласовании показаний разных датчиков углов атаки была в базовой версии.
Мы не знаем, как маркетологи смогли убедить сделать эту сигнализацию "платной опцией", хотя она обеспечивает безопасность самолёта и не требует какого-то дополнительного "железа" (это просто сигнализация, что значения с двух датчиков отличаются больше, чем на какое-то заданное допустимое отклонение).
Приёмка, как мы видим, приняла программу, которая соответствовала техническому заданию и заложенному в него алгоритму.
Можно, конечно, предъявить претензии системе тестирования, которая при обязательной (мы надеемся) проверке работы программы в случае отсутствия или ненормальности входных сигналов работает безопасно для самолёта, должна была увидеть, что система вмешивается в управление самолётом. Но, как мы помним из слов Boeing'а, экипажи могли отключить перекладку стабилизатора и лететь дальше, то есть отказ не считался критическим.
Но что-то пошло не так и всплыло, что американские разработчики на черновую работу программистов-кодеров нанимают индусов (которые в мире сейчас главные IT-аутсорсинги) за 8$ в час. В США за такие деньги программистов не найдешь, вот и экономят. Если бы не две катастрофы - никто об этом бы и не узнал.
А сейчас эта волна напоминает митинг "Покупай американское!", на котором все машут звёздно-полосатыми флажками "made in China".
Но ошибка в ДНК самой программы, а эти "гены", скорей всего, "made in USA".