Законы и закономерности развития систем. Книга 3. Владимир Петров

Читать онлайн.
Название Законы и закономерности развития систем. Книга 3
Автор произведения Владимир Петров
Жанр Компьютеры: прочее
Серия
Издательство Компьютеры: прочее
Год выпуска 0
isbn 9785005160867



Скачать книгу

преобразование энергии (двигатель), хранение энергии (топливный бак), передача энергии (трансмиссия), изменение скорости (коробка передач), управление (рулевое управление, педали) и т. д.

      Структурная избыточность определяется необходимостью введения дополнительных элементов и связей, кроме рабочего органа, для обеспечения работоспособности системы; наличием, как минимум, источника и преобразователя энергии, системы управления и связи (в частности, трансмиссии).

      Структурная избыточность

      Пример 13.18. Телефон

      Помимо рабочего органа (микрофона и наушника) телефон для обеспечения работоспособности имеет другие элементы, например, наборное поле, источник энергии и т. д.

      Пример 13.19. Автомобиль

      Помимо рабочего органа (колеса) автомобиль для обеспечения работоспособности имеет другие элементы, например, двигатель, топливный бак, трансмиссию, коробку передач, рулевое управление и т. д.

      Пример 13.20. Компьютер IBM

      Одной из самых первых корпораций, взявших на вооружение принцип 80/20 и наиболее успешно использовавших его, была IBM. Вот почему большинство специалистов по компьютерным системам, получивших профессиональную подготовку в 1960-х и 1970-х гг, хорошо знают эту теорию. В 1963 году в IBM обнаружили, что примерно 80% компьютерного времени тратится на обработку 20% команд программы. Компания немедленно переделала системное программное обеспечение так, чтобы наиболее используемые 20% были наиболее доступны и удобны для пользователя, что сделало компьютеры IBM в большинстве приложений более эффективными и быстрыми в большинстве приложений, чем машины конкурирующих компаний.

      Разработчики персональных компьютеров и программного обеспечения нового поколения, например, Apple, Lotus, Microsoft, применяли принцип 80/20 с еще большей изощренностью и сделали свои машины более дешевыми и простыми в работе. Этим они завоевали новые массы покупателей, которые раньше бежали бы от компьютера как от огня.

      Такое же соотношение характерно для выполнения любого вида работы. Основная часть работы (80—90% готовности) выполняется за 20% времени, а доведение ее до конца требует еще 80% времени.

      В связи с этим часто работу не доводят до конца.

      Пример 13.21. Разработка компьютерных программ

      Многие программные компании выпускают на рынок не полностью отработанные программы, и пользователи сообщают компании об имеющихся ошибках.

      Компания Microsoft пошла еще дальше: в программе Windows XP и более продвинутых программах при появлении ошибки, специальная программа «Error Reporting» (рис. 13.4) сама сообщает компании о виде ошибки.

      Возникла новая задача. Нужно отработать все ошибки. Это очень большая работа.

      Специалисты компании поступили в соответствии с законом Парето. Они отбирали 20% ошибок, которые встречаются в 80% случаях, и обрабатывали только 20% ошибок, которые устраняли 80% проблем.

      Рис. 13.4. Программа Error Reporting

      Избыточность особо велика, когда к системе предъявляются повышенные