Билл Гейтс и сотворение Microsoft | страница 62



За эти месяцы программисты устали от интенсивного режима работы. Бобу О’Риру, когда он был свободен от программирования, приходилось иметь дело примерно с 20 людьми в Бока-Рейтоне. Напряжение увеличивалось. Программисты единственный раз прервали свою работу, когда они несмотря на отчаянные протесты Гейтса и Аллена слетали на уикэнд во Флориду, чтобы посмотреть старт космического челнока.

DOS готова

В течение всей разработки PC Microsoft оставалась консультантом IBM. Боб О'Рир даже давал рекомендации по окраске машины.

11 июня 1981 г. Microsoft направила очередное письмо IBM, на этот раз касающееся минимального объема памяти, которой должен был обладать PC. IBM собиралась выпустить свою машину с RAM емкостью 16К. Microsoft вновь пыталась убедить IBM не ориентироваться на это крайне низкое значение, утверждая, что RAM Chess должна быть не меньше 64К и что в следующем варианте уже будет необходимо 128К. Microsoft доказывала что программному обеспечению очень трудно поддерживать многочисленные различные конфигурации аппаратного обеспечения. Для запуска Кобола, Бейсика и Ассемблера необходима машина с RAM не меньше 64К. Для Паскаля и Фортрана надо уже не меньше 128К. Кроме того, Microsoft предлагала IBM продавать свои машины в комплекте с дисководом, а не делать акцент на кассетном лентопротяжном механизме. Microsoft, удовлетворяя требования своего клиента, снабдила Бейсик возможностями операций с джойстиком и кассетным лентопротяжным механизмом, которые в IBM считали обязательными. Однако производитель вскоре обнаружил, что деловой рынок они совершенно не интересуют.

К середине 1981 г. в Microsoft работали 100 человек, из которых 35 в той или иной мере принимали участие в проекте IBM. В IBM разработкой PC занимались 450 человек. Методы работы IBM оказали большое влияние на стандарты, впоследствии принятые Microsoft. Поскольку в IBM программное обеспечение Microsoft подвергалось самым современным проверкам, качество языков, сделанных в Microsoft для 8086, по свидетельству Гейтса, было выше, чем у всего, что было создано для 8-битовых компьютеров.

Одновременно с техническими проверками, «драконовскими» по характеристике Гейтса, IBM проводила испытания на качество с помощью пользователей — «подопытных кроликов». Это позволяло IBM вылавливать самых незаметных жучков. Для достижения таких результатов потребовалось бы несколько лет испытаний конечными пользователями. После работы с IBM в Microsoft изменили систему оценки качества продуктов, порядок планирования проектов, режим безопасности и многое другое.