Блеск и нищета информационных технологий. Почему ИТ не являются конкурентным преимуществом

ОглавлениеДобавить в закладки К обложке

Другим фактором, стимулирующим процесс коммодитизации ПО, является продолжающееся усложнение средств, используемых программистами. В начале 1950-х годов для программирования меинфрейма приходилось писать инструкции в машинном коде - в форме натуральных двоичных чисел, считывавшихся компьютером. В 1960-е появление языков Fortran, Cobol и Basic позволило программистам работать на более высоком уровне, используя более естественные форматы, напоминавшие алгебраические уравнения, а иногда и речевые сигналы. Позднее графические программы, например Microsoft Virtual Basic, и объектно-ориентированные языки, например Java компании Sun, еще более упростили разработку программ, облегчив программистам повторное использование модулей программы, выполняющих конкретные задачи. Стало возможным быстро воспроизводить или совершенствовать функциональные возможности существующих программ. Это делало собственное статичное программное обеспечение еще менее привлекательным.

Упростив разработку ПО, появление новых средств программирования также способствовало постоянному росту количества профессиональных программистов, недостаток которых в прошлом часто становился препятствием для создания или тиражирования программного обеспечения. В 1957 году во всем мире насчитывалось не более 20 тыс. профессиональных программистов. Сегодня их количество оценивается примерно в 9 млн человек54. Действительно, важнейшей тенденцией развития ПО стал быстрый перенос производства в страны с дешевой рабочей силой, в первую очередь в Индию. Компания General Electric уже пользуется услугами приблизительно 8 тыс. индийских подрядчиков для написания программ и решения других задач по эксплуатации своих информационных систем. В Индии сегодня разрабатывается около половины всех программ, выпускаемых компанией55. Пример General Electric не является исключением. По прогнозам Forrester Research, к 2015 году с целью снижения затрат 500 тыс. рабочих мест в индустрии ИТ США будет переведено в другие страны56. Как утверждает газета Financial Times, «Квалификация программистов из Индии, Филиппин, Мексики и других стран не ниже, а иногда и выше квалификации их более высокооплачиваемых коллег из США и Европы, а стоят они иногда на 90% дешевле»57.

Несомненно, растущее использование дешевого труда программистов из других стран является продолжением известного процесса перевода производственных мощностей за границу. Между этими явлениями можно провести и другие параллели. По мере того как требования компаний к ПО становятся все более стандартными, а программы модульными, разработка ПО перестает быть творческим процессом, постепенно превращаясь в рутинное производство. Так, Ку-мар Махадева (Kumar Mahadeva), руководитель индийской Cognizant, одной из крупнейших аутсорсинговых компаний в сфере ИТ, с гордостью называет свою фирму «заводом». Он утверждает, что жесткие производственные процессы и контроль качества обеспечивают гораздо более высокую эффективность разработки программ по сравнению с традиционными творческими методами работы58. Конечно, потребность в творческом начале будет существовать всегда, но в дальнейшем корпоративное ПО, вероятнее всего, будет штамповаться, как обычный товар, безымянными рабочими из разных стран.

Важно отметить, что значительную роль в ускорении процесса коммодитизации ИТ сыграл интернет. Будучи открытой глобальной сетью, он способствовал дальнейшей стандартизации и во многих случаях сделал менее удобным использование проприетарных закрытых систем. Более того, он послужил общим фундаментом для производства и распространения ПО. Интернет дал программистам во всем мире возможность совместно работать в рамках проектов, использующих открытый код, и способствовал привлечению иностранных специалистов к созданию корпоративного программного обеспечения.

Негативно оценивая историческую тенденцию ускорения коммодитизации ПО, в том числе сложнейших бизнес-программ, многие специалисты склонны спорить с очевидным. Придерживаясь традиционного взгляда на программное обеспечение, они утверждают, что новые замечательные программы будут появляться всегда и что гибкость ПО позволяет бесконечно создавать все новые и новые программы. Это верно лишь отчасти. Да, инновации в сфере разработки ПО будут продолжаться, и некоторые из них даже могут получить широкое распространение, но это не означает, что отдельные компании смогут использовать их как собственные, частные корпоративные ресурсы. Тенденции в области разработки нового ПО вовсе не способствуют коммодитизации существующих приложений. Они только обеспечивают быстрое копирование и широкое распространение функциональных возможностей любых новых приложений. Поскольку темпы коммодитизации постоянно растут, привлекательные новые программы (как и привлекательные старые) превратятся в обычную статью затрат на ведение бизнеса.


Логин
Пароль
Запомнить меня