Развитие информационных технологий
Сегодня практически невозможно представить сферу деятельности человека, в которой бы так или иначе не использовались информационные технологии (ИТ). Даже в самой гуманной (в смысле доступности только человеку, его интеллекту) сфере — искусстве (музыке, живописи, литературе, кинематографе) - применяются различные ИТ.
Революционный скачок в развитии и популяризации ИТ за последние 20—25 лет напрямую связан с прорывом в технической базе — в переходе от «больших» ЭВМ, доступных узкому кругу специалистов, к персональным компьютерам. Сегодня «настольные» системы по возможностям значительно превосходят практически все «большие» ЭВМ 70-80-х годов, имеют выход во внешний мир и вместе с тем обладают интеллигентным и дружественным системным и прикладным программным обеспечением. Именно существенное развитие программного обеспечения, ставшее доступным на уровне интерфейса любому пользователю, является второй основной причиной массового внедрения ИТ. Например, сегодня задача копирования файла решается настолько просто, что ее решит любой начинающий пользователь компьютера. Но еще в середине восьмидесятых годов прошлого века для выполнения подобной операции требовалось привлечь специалиста, который составил бы специальный пакет-задание для вызова одной из системных утилит (например, IEFUJV, IEBCOPY или
IEBGENER), состоящий из 10-15 системных управляющих «команд».
Массовая разработка и внедрение современных информационных технологий была бы невозможна без кардинального изменения инструмента разработки ИТ — программирования.
Наверное, стоит вначале рассмотреть вопросы развития и совершенствования инструментария для разработки ИТ, т.к. именно без существенного изменения инструментария невозможно было получить в массовом масштабе новые информационные системы. С другой стороны, возможности и стандарты в технологии программирования так или иначе трансформируются в возможности продукта — информационные системы, влияют на структуру любой информационной системы.