теперь они довольны, так как автоматический тормоз работает просто превосходно.
Несмотря на то, что в Джонсоне пишут много превосходных программ, компьютеры, которыми оборудован шаттл, настолько устарели, что их уже даже не производят. Они оснащены памятью старого типа, состоящей из маленьких ферритовых сердечников, через которые проходят проводки. Тем временем, мы уже разработали гораздо лучшее аппаратное обеспечение: современные кристаллы памяти гораздо меньше старых, обладают гораздо большей емкостью и гораздо более надежны. Они содержат внутренние коды исправления ошибок, которые автоматически поддерживают память в хорошем состоянии. С помощью современных компьютеров мы можем создавать отдельные программные модули, так что изменение полезной нагрузки не станет требовать грандиозного изменения программ.
Из-за огромных инвестиций, сделанных в имитаторы полета и все остальное аппаратное обеспечение, начинать все заново и заменять миллионы строк программ, которые создавались постепенно, было бы очень дорого.
Я узнал, как программисты разрабатывали авиационную электронику для шаттла. Одна группа создавала части программ. После этого части объединялись в огромные программы, которые тестировала независимая группа.
Когда обе группы приходили к выводу, что все ошибки устранены, они проводили имитацию всего полета, во время которой проверяется каждая часть системы шаттла. Для таких случаев у них был особый принцип: эта имитация — не просто упражнение по проверке состояния программ; это
За много лет, в течение которых они этим занимались, выход из строя происходил всего шесть раз на этапе имитации полета и ни одного раза во время реального полета.
Таким образом, было похоже, что программисты знают свое дело: они знали, что их работа жизненно важна для шаттла, но представляет собой потенциальную опасность, поэтому они были в высшей степени аккуратны. Они писали программы управления очень сложными механизмами в среде с радикально изменяющимися условиями — программы, измеряющие эти изменения, выказывают гибкость в своих ответных сигналах и поддерживают высокую точность и безопасность. Я бы сказал, что в некоторых отношениях они когда-то занимали важнейшее место в том, что касается обеспечения качества в роботизированных или интерактивных компьютерных системах, но из-за устаревшего аппаратного обеспечения теперь об этом не может быть и речи.
Я не исследовал авиационную электронику столь же тщательно, как двигатели, поэтому, быть может, я несколько голословен, но сам я так не считаю. Инженеры и руководители отлично находили общий язык друг с другом и внимательно следили за тем, чтобы не снижать критерии безопасности.
Я сказал программистам, что считаю их систему и их отношение к своей работе очень хорошим.
Один парень пробормотал что-то насчет шишек из НАСА, которые хотят урезать финансирование тестирования программ, чтобы сэкономить деньги: «Они постоянно твердят, что мы всегда проходим тесты, так в чем смысл такого их количества?»
До отъезда из Хьюстона я продолжил свое тайное расследование слуха о том, что Белый Дом надавил на НАСА с тем, чтобы шаттл был запущен. Хьюстон является коммутационным центром, поэтому я отправился к специалистам по телеметрии и спросил их о системе коммутации. Я проделал все то же самое, что и во Флориде — люди отнеслись ко мне так же хорошо, — но на этот раз я узнал, что если бы астронавты захотели связаться с Конгрессом, Белым Домом или чем-то еще, то они должны были предупредить центр за три минуты — не за три месяца, не за три дня, не за три часа, — за три минуты. А потому они могут это сделать, когда захотят, и заранее ничего не нужно записывать. Так что это был тупик.
Однажды я поговорил об этом слухе с репортером из «Нью-Йорк Таймс». Я спросил его: «Как вы выясняете истинность подобных слухов?»
Он говорит: «Я подумал, что могу, по крайней мере, поговорить с людьми, которые работают с системой коммутации. Я попробовал это, но мне не удалось ничего узнать».
В течение первой половины апреля группа генерала Кутины получила окончательные результаты испытаний, которые НАСА проводила в Маршалле. НАСА приложила свою собственную интерпретацию результатов, но мы подумали, что должны написать все заново, по-своему. (Единственным исключением стали те случаи, когда испытания ничего не показали.)
Генерал Кутина создал в Маршалле целую систему для написания отчета нашей группы. Этот процесс длился два дня. Но прежде чем мы смогли хоть чего-то достигнуть, мы получили от мистера Роджерса послание: «Возвращайтесь в Вашингтон. Вы не должны писать свой отчет там».
Таким образом, мы отправились в Вашингтон, и генерал Кутина выделил для меня офис в Пентагоне. Офис был замечательным, но у меня не было секретаря, поэтому я не мог работать быстро.
Бил Граэм всегда очень мне помогал, поэтому я позвонил ему. Он устроил так, что я занял кабинет одного из его подчиненных — тот был в отъезде — и смог воспользоваться услугами его секретаря. Она очень и очень мне помогла: она могла записывать информацию с той же скоростью, с какой я говорил, а потом она все редактировала, исправляя мои ошибки. Мы очень напряженно трудились в течение двух или трех дней и написали таким образом большие разделы отчета. Все получалось очень хорошо.
Нил Армстронг, который тоже входил в нашу группу, очень умело излагал свои мысли на бумаге. Он мог посмотреть на мою работу и немедленно найти любое слабое место и каждый раз оказывался прав, что производило на меня очень сильное впечатление.
Каждая группа писала одну или две главы основного отчета. Наша группа писала какую-то часть «Главы 3: Катастрофа», но основной нашей задачей была «Глава 4: Причина катастрофы». Однако одним из результатов такой системы стало то, что мы так и не встретились, чтобы обсудить, что узнала каждая группа — прокомментировать открытия друг друга с разных точек зрения. Вместо этого мы занимались тем, что называется «правкой» — или тем, что мистер Хотц позднее назвал «высечением надписи на надгробной плите», — исправлением пунктуации, улучшением предложений и т.п. Мы так и не обсудили свои идеи
Например, возникал вопрос: «В этом предложении о двигателях следует употребить вот эти слова или вот те?»
Тогда я пытался дать начало небольшой дискуссии. «По моим собственным ощущениям, я получил впечатление, что двигатели далеко не так хороши, как вы здесь утверждаете…»
Тогда они говорили: «Что ж, мы воспользуемся более консервативной формулировкой», — и переходили к следующему предложению. Возможно, это очень эффективный способ быстрого написания отчета, но мы проводили одно заседание за другим, занимаясь исключительно исправлением слов.
Время от времени мы прерывались, чтобы обсудить типографские проблемы и цвет обложки. И после каждого обсуждения нас просили проголосовать. Я считал, что лучше всего голосовать за тот же цвет обложки, который был выбран на прошлом заседании, но в результате всегда оставался в меньшинстве! В конце концов, мы выбрали красный цвет. (Книга вышла в обложке синего цвета.)
Однажды я разговаривал с Салли Райд о чем-то, что упоминал в своем отчете о двигателях, но, судя по всему, она об этом не знала. Я сказал: «Разве Вы не видели мой отчет?»
Она говорит: «Нет, мне его никто не давал».
Тогда я иду в офис Кила и говорю: «Салли утверждает, что у нее нет копии моего отчета».
Он изображает удивление и поворачивается к своему секретарю. «Пожалуйста, сделайте копию отчета доктора Фейнмана для доктора Райд».
Потом я узнаю, что моего отчета не видел и мистер Эчесон.
— Сделайте копию и отдайте ее мистеру Эчесону.
В конце концов, я все понял и сказал: «Доктор Кил, я думаю, что моего отчета не видел никто».
Тогда он говорит своему секретарю: «Пожалуйста, сделайте копии для всех членов комиссии и раздайте