ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 06.11.2023

Просмотров: 888

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

36
Прогнозные сценарии ситуации в российской ИТ-индустрии варьи- руются в достаточно широком диапазоне. Объем рынка в 2013 году, по оценкам МЭР, составит от $ 13 до $ 27 млрд., от уровня стагнации до удвоения объема в сравнении с 2009 годом. За тот же период мировые эксперты в области ИТ прогнозируют рост мирового рынка примерно на 45%.
Значительный разброс официальных и экспертных среднесрочных прогнозных оценок указывает на исключительную значимость текущего момента для дальнейшего развития отрасли. В России уже сегодня на- ступил момент, когда крайне необходимы решения по смене самой па- радигмы развития высокотехнологичной ИТ-индустрии в целом.
Россия пока малозаметна на мировом ИТ-рынке. Объём российской
ИТ-индустрии в общем мировом объёме составляет менее 1%. Россия утрачивает былые ощутимые преимущества в системе подготовки ин- женерно-технических кадров и специалистов в информационно- технологической сфере. Практически не осталось тех сегментов высо- котехнологичного производства, на базе которых возможно развернуть производство современной ИТ-продукции. Масштаб потерь научного потенциала и многих производств по стратегически важным направле- ниям катастрофичен, хотя Россия продолжает занимать ведущие пози- ции по ряду направлений вычислительной математики и алгоритмисти- ки.
Особенностью российской ИТ-индустрии является неравномерное географическое распределение участников рынка. Большая часть ИТ- компаний сконцентрирована в Москве и Санкт-Петербурге. Положение усугубляется масштабами коррупции, неуважением к институту част- ной собственности и авторского права, административным вмешатель- ством в развитие бизнеса в стране, крайне низким уровнем правоприме- нения в ИТ-сфере, неразвитостью инновационной инфраструктуры, не- благоприятным налоговым и таможенным режимом.
Нет и последовательной государственной политики поддержки стра- тегических – «прорывных» – направлений ИТ. Остро ощущается дефи- цит компетентных государственных управляющих. Недостаточна под- держка профильных ассоциаций и объединений, неразвита законода- тельная база легального лоббизма, отсутствуют механизмы обязатель- ного согласования решений чиновников с представителями профильных деловых объединений. Все это препятствует конструктивному диалогу государства и бизнеса, участию деловых объединений в формировании и реализации промышленной политики.
Тем не менее, было бы неверно отнести Россию в разряд ИТ- бездарных стран. Во-первых, Россия достаточно успешно и быстро им- портирует ряд важных ИТ-технологий, зачастую даже опережая такие
ИТ-развитые страны как США и страны Западной Европы. Во-вторых, в
РФ успешно функционируют многие ведущие мировые компании, как, например, IBM, Microsoft, НР, Intel и другие. В-третьих, имеются впол- не конкурентоспособные в глобальном измерении ИТ-кадры и, наконец,


37 достаточно велики потребности внутреннего российского рынка в ос- воении передовых информационных технологий.
Отрасль ИТ в России обладает достаточными возможностями чтобы стать локомотивом в процессе модернизации страны и формирования информационного общества. Именно ИТ-индустрия может стать ключе- вым фактором преодоления низкой производительности труда, которая, по экспертным оценкам, в 4 раза ниже уровня производительности тру- да в США и в 3 раза ниже, чем в Западной Европе. Более того, с учетом территориального размаха и рассредоточения населения страны именно
ИТ-решения способны решить стратегически важную задачу связности всех систем управления государством и экономикой. Слабое проникно- вение широкополосного доступа и информационных технологий в госу- дарственный сектор, коммерческие и социальные организации, домохо- зяйства, низкий уровень накопления нематериального капитала, с одной стороны, выступают препятствием в развитии ИТ, с другой – формиру- ют хорошую перспективу для инвестиций государства в эти сферы, без чего немыслимо его развитие в будущем.
До сих пор сохраняются иллюзии того, что Россия способна и долж- на, как и СССР, развивать весь спектр ИТ-технологий. В условиях гло- бализации экономики целесообразнее и выгоднее стратегии, сфокуси- рованные на производстве продукции с относительно большей добав- ленной стоимостью, и выращивание компаний с относительно высокой капитализацией благодаря преимуществам в интеллекте. Это требует принятия государством и ИТ-сообществом ряда стратегических реше- ний.
Все эти необходимые решения вполне согласуются с позитивным международным опытом развития ИТ-индустрии. Этот опыт показывает важность: поддержки политической и бизнес-элитами идеи о необходимости технологического развития страны на основе не только импорта, но и собственных разработок; ликвидации бюрократических барьеров для инвестиций в ИТ- индустрию; усиления кооперации в области разработки и применения ИТ- решений между ведущими университетами, частными компаниями и государственными организациями; внедрения технологий широкополосного доступа на всей территории
России; качественного улучшения математического и естественнонаучного образований, фундаментальных и прикладных исследований в этих областях, придания им статуса общенационального приоритета; развития международной кооперации в разработке и использовании новейших ИТ-технологий, привлечения иностранного капитала, соз- дания компаний, интегрированных в международный бизнес; расширения использования мировых информационных и инвестици- онных стандартов и участия российских производителей в разработке подобных стандартов;


38 повышения эффективности работы государственных организаций по реализации приоритетных правительственных программ в ИТ-сфере; совершенствования законодательства и правоприменения в целях за- щиты институтов частной собственности и охраны авторских прав; создания максимально выгодных экономических условий для россий- ских ИТ-компаний, особенно для стартующих бизнес-проектов, иско- ренения существующей политики дискриминационного таможенного и налогового регулирования.
Главное, что объединяет страны-лидеры на этом пути – освоение экономики «знаний», в которой потенциал её граждан на всей террито- рии страны становится главным ресурсом развития страны и роста кон- курентоспособности экономики. В развитии этого потенциала в России в настоящее время большую роль играет Ассоциация предприятий ком- пьютерных и информационных технологий АП КИТ [3], которая обра- зована в ноябре 2001 г.
По составу участников это самое представительное некоммерческое объединение ИТ-отрасли в России. Членами АП КИТ являются круп- нейшие отечественные и мировые компании в области программного обеспечения, производства компьютеров и оборудования, ведущие оте- чественные дистрибуторские компании, системные интеграторы, рос- сийские производители и разработчики, а также нишевые ассоциации
(АПЭАП, АРПП Отечественный софт, НП ППП, РУССОФТ, НП ЯРД).
Компании, входящие в состав АП КИТ занимают по многим позициям до 70% легального рынка.
Среди членов ассоциации: 1С, ABBYY, AMD, Apple, Cisco Systems,
Dell, Hewlett-Packard, IBM, IBS, Kraftway Computers, Microsoft, OLDI,
Oracle, R-Style, SAP, Toshiba, Verysell, XEROX, Ай-Теко, ИВК, Кон- сультант Плюс, КРОК, Лаборатория Касперского, Ланит, Мерлион,
Марвел, МОНТ, НКК, Открытые технологии, Руссофт, Формоза, Яндекс и другие.

39
1   2   3   4   5   6   7   8   9   ...   37

Литература к главе 1
1.
IT-рынок в 2010 году прибавил 8% до 1,5 трлн долларов. [Элек- тронный ресурс]. Режим доступа: http://www.dp.ru/a/2011/02/10/-IT- rinok_v_2010_godu_prib/
2.
Software 500 / Промышленность - Избранные статьи. [Элек- тронный ресурс]. Режим доступа: http://www.softwaremag.com/focus- areas/the-software-500-industry/featured-articles/innovation-alive-and-well/
3.
Ассоциация АП КИТ. [Электронный ресурс]. Режим доступа: http://www.apkit.ru/
http://www.apkit.ru/
4.
Боэм Б.У. Инженерное проектирование программного обеспе- чения: Пер. с англ. – М.: Радио и связь. 1985. – 512 с.
5.
Брукс Ф.П. Как проектируются и создаются программные ком- плексы. /Очерки по системному программированию. — М.: Наука, 1979 6.
Буч Г., Рамбо Д., Якобсон И. Язык UML, Руководство пользова- теля. 2-е изд. : Пер. с англ. мухин Н. – М.: ДМК Пресс, 2007. – 496 с.
7.
Ван Тассел Д. Стиль, разработка, эффективность, отладка и ис- пытание программ. Пер. с англ. М. Мир 1981г. 320 с.
8.
Вендров А.М. Проектирование программного обеспечения эко- номических информационных систем: Учебник. – М.: Финансы и стати- стика, 2000. – 352 с.
9.
Гагарина Л.Г., Кокорева Е.В., Виснадул Б.Д. Технология разра- ботки программного обеспечения: учебное пособие / под ред. Л.Г. Гага- риной. – М.: ИД «ФОРУМ»: ИНФРА-М., 2008. – 400 с.
10. Жоголев. Е.А "Введение в технологию программирования (кон- спект лекций)". - М.: "ДИАЛОГ-МГУ", 1994 11. Зиглер К.. Методы проектирования программных систем: Пер. с англ. – М .: Мир, 1985. – 328 с.
12. Индустрия программного обеспечения. [Электронный ресурс].
Режим доступа: http://ru.wikipedia.org/wiki/-
%C8%ED%E4%F3%F1%F2%F0%E8%FF_%EF%F0 13. Исаев Г. Информационные технологии. М.: Омега-Л,2011, 464 с.
14. Кватрани Т., Палистрает Д. Визуальное моделирование с помо- щью IBM Rational Software Architect и UML. Пер. с англ. – М.: КУДИЦ-
ПРЕСС. – 2007. – 192 с.
15. Ковалёв С. Программирование на алгоритмическом языке
MQL4.
[Электронный ресурс].
Режим доступа: http://book.mql4.com/ru/special/index
16. Корпорация Microsoft держит "свой курс" в СФО. [Электрон- ный ресурс]. Режим доступа: http://ria-sibir.ru/viewnews/43726.html
17. Крылов Е.В., Острейковский В.А., Типикин Н.Г. Техника раз- работки программ: в 2 кн. Кн. 2. Технология, надежность и качество программного обеспечения. – М.: Высшая шк., 2008. – 469 с.
18. Кулямин В. В. Технологии программирования. Компонентный подход. [Электронный ресурс]. Режим доступа: http://lib.mdpu.org.ua/e- book/vstup/L/Jogolev.pdf

40 19. Липаев В.В. Программная инженерия. Методологические ос- новы
Предисловие к курсу. [Электронный ресурс]. Режим доступа: http://citforum.ru/SE/lipaev/preface.shtml
20. Майерс Г. Надежность программного обеспечения: пер. с англ.
– М.: Мир, 1980. – 360 с.
21. Новости. [Электронный ресурс]. Режим доступа: www.apkit.ru
22. Сборник «Защита персональных данных». [Электронный ре- сурс]. Режим доступа: [Электронный ресурс]. Режим доступа: http://www.runa.ru/Zaschita_personalnih_dannih?gclid=CK- q69rpqsCFUO_zAod7mgb1A
23. Соснин П.И. Архитектурное моделирование систем, интенсив- но использующих программное обеспечение. http://www.ict.edu.ru/ft/005651/62328e1-st15.pdf
24. Состояние и потенциал развития ИТ-индустрии России в 2010 –
2013 годах.
[Электронный ресурс].
Режим доступа: http://www.apkit.ru/committees/investment /projects/strategy/02.php].
25. Таненбаум Э. Современные операционные системы. 4-е изд. –
СПб.: Питер, 2006. – 1040 с.
26. Томаев М.Х. Технологии программирования. http://www.skgmi- gtu.ru/aoi/Method/%D0%A2%D0%B5%.....htm
27. Турский В. Методология программирования: пер. с англ. – М .:
Мир, 1981. – 264 с.
28. Халл Э., Джексон К., Дик Д. Разработка и управление требова- ниями. Практическое руководство пользователя. Telelogic, 2005 29. Хьюз Дж., Мичтом ДЖ. Структурный подход к программиро- ванию: Пер. с англ. – М .: Мир, 1980. – 128 с.
30. Чернышов Л.Н. Среды разработки программного обеспечения: история и перспективы. [Электронный ресурс]. Режим доступа: http://nit.miem.edu.ru/sbornik/2009-/plen/008.html
31. Эберт К. Экскурс в историю программных технологий. – От- крытые системы, №10, 2008.


41
Глава 2
АРХИТЕКТУРЫ ПРОГРАММНЫХ СИСТЕМ
2.1. Понятие архитектуры программной системы
С понятием “архитектура” каждый знаком еще со времени обучения в школе. Слово “архитектура” по своей форме латинское (architectura), хотя и происходит от греческих корней αρχι и τεκτονική, что значит высшее плотничное или строительное искусство. В этом смысле слову
“архитектура” придавали очень обширное значение. Так, например, бы- ли в ходу выражения “военная архитектура”, “корабельная архитекту- ра”, “гидротехническая архитектура”, “ландшафтная архитектура” и т. д. В настоящее время под словом “архитектура” чаще всего понима- ется искусство градостроения, проектирования зданий и сооружений, предназначенных для помещения людей, животных или каких-либо предметов [8].
В начале развития информационных технологий термин “архитекту- ра” применялся только к аппаратному обеспечению (архитектура ЭВМ, вычислительных комплексов, сетей и др.) и лишь позже стал приме- няться к программному обеспечению. В настоящее время дисциплина программных архитектур и их проектирования интенсивно развивается.
В любой методологии проектирования ПС (пожалуй, кроме экстремаль- ного программирования) понятие архитектура занимает ключевое место
[25].
У понятия архитектура в его применении к программному обеспече- нию и системам, базирующимся на ПО, достаточно долгая жизнь. Нача- ло этой «жизни» принято связывать с именами Э. Дейкстры [13], Ф.
Брукса [10] и Д. Парнаса [22], заложивших основы структурного и объ- ектно-ориентированного программирования. Но «отсчет» современного значения этого понятия принято начинать с 1992 года с работы Д. Пер- ри и А. Вульфа [21].
Когда речь заходит об архитектуре, обычно не возникает недостатка в определениях. Есть даже Web-сайты, которые собирают такие опреде- ления [6]. По стандарту IEEE Std 1472000 и IEEE 1471 “Рекомендуемые методы описания архитектуры преимущественно-программных систем” дается такое определение архитектуры [2]:
“Архитектура – это базовая организации системы, воплощенная в ее компонентах, их отношениях между собой и с окружением, а также принципы, определяющие проектирование и развитие системы”.
Стандарт IEEE 1471 [2] определяет также представление архитекту- ры (architectural description) как согласованный набор документов, опи- сывающий архитектуру с точки зрения определенной группы заинтере- сованных лиц с помощью набора моделей. Архитектура может иметь несколько представлений, отражающих интересы различных групп за- интересованных лиц.