К сожалению, информации о том, какова роль ИТ-службы предприятия в процессе разработки и создания КИС, очень мало. Задача этого цикла из двух статей — хотя бы частично восполнить такой пробел. С помощью данных статистики Министерства труда США и других сведений мы решили посмотреть, в чем состоит зарубежный опыт рынка труда разработчиков ИС как внутри заказчиков, так и у компаний ИТ-индустрии.

Евгений Зиндер
Директор аналитического бюро «Группа 24» компании «СЕПТ 2000»,
президент Фонда ФОСТАС. С ним можно связаться
по электронной почте:
ezinder@fostas.ru

На майской конференции ФОСТАС 2006 года (см. материалы конференции в библиотеке www.fostas.ru, а также на www.supremum.com.ua) в Киеве, Москве и Петербурге обсуждался новый взгляд на создание индивидуализированных прикладных ИС, включая индивидуальное или индивидуализированное прикладное ПО, методы и инструменты его разработки и развития. Говорилось и о роли в данном процессе ИТ-службы предприятия. К сожалению, информацию о том, как эта роль проявляется в странах, активно развивающих свои информационные технологии, в нашей прессе можно обнаружить в очень малом объеме. Не очень адекватно отображают ситуацию с инсорсингом и аутсорсингом и западные СМИ(1). Поэтому сформировать адекватное представление о мировом опыте и тенденциях в этой сфере бывает затруднительно. Для того, чтобы отчасти восполнить такой дефицит, в настоящей статье будут представлены и проанализированы как некоторые статистические сведения, так и конкретные примеры и оценки, позволяющие лучше понять реальную зарубежную практику. Основу первой части статьи составляют данные Министерства труда США. Во второй части (читайте в следующем номере) они будут дополнены краткой информацией по Австралии, Европе и некоторыми другими сведениями о мировой практике.

Контекст для статистики: индивидуализация

Определим контекст, в котором будем рассматривать статистические данные и другие излагаемые сведения. На конференции ФОСТАС 2006 года вопрос индивидуализации ИС был рассмотрен со многих сторон. Некоторые аспекты вызывали дискуссии, самые горячие из них касались альтернативы «делать своё или покупать готовое» и возможностей ИТ-службы предприятия производить больший или меньший объем разработок ИС для собственных нужд. (Активное обсуждение на конференции и инициировало тему этого номера. — Прим. ред.)

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

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

  • существуют объективные причины требований значительной индивидуализации ИС, определяемые различиями в условиях и целях пользователей, в выбранном темпе и способах проведения инноваций;
  • требования индивидуализации ИС усиливаются растущей изменчивостью внешней и внутренней бизнес-среды предприятий во времени;
  • динамика изменений условий и целей предприятий приводит к тому, что вовремя и с приемлемой стоимостью модифицировать и развивать ИС во многих случаях могут именно собственные ИТ-службы компаний-пользователей;
  • в использовании типового («стандартного») прикладного ПО в России и на Украине во многих случаях возникает немало проблем — слишком высокая стоимость приобретения, внедрения и эксплуатации, большие, иногда непредсказуемо долгие сроки внедрения, высокая сложность или невозможность реализовать многие индивидуальные требования заказчика;
  • оценки затрат, качества и рисков при создании и развитии индивидуального (заказного) прикладного ПО в последнее время радикально улучшились, индивидуальное ПО вновь стало очень привлекательным, и если речь не идет о совершенно стандартных и абсолютно устойчивых бизнес-процессах, то индивидуальное ПО вполне может оказаться выгоднее;
  • у ИТ-служб многих предприятий есть значительный позитивный опыт индивидуализации ИС своими силами, по крайней мере в ходе их текущего развития;
  • есть надежда, что индивидуализацию ИС удастся еще более усовершенствовать (повысить надежность и стандартность результатов, снизить затраты времени, упростить процесс и т. д.) и шире распространить за счет возможностей нового поколения ПО — так называемых прикладных платформ и систем — конструкторов приложений.

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

мир многообразен и динамичен, в нем есть потребности и в индивидуальных, и в стандартных решениях, в разной степени индивидуальности и в разных способах организации разработок ИС для нужд конкретных предприятий.

Поэтому главная цель статьи такова: не накладывая искусственных ограничений, дать возможность посмотреть, в чем состоит зарубежный опыт рынка труда разработчиков ИС, как ведут себя некомпьютерные компании — лидеры в своих отраслях и каковы их аргументы.

Состояние и прогноз: картина в целом

В специальном приложении, разработанном для бюллетеня Министерства труда США (Occupational Outlook Handbook, Bulletin 2600. U.S. Department of Labor, Bureau of Labor Statistics, 2006-07 Edition), содержится информация о количестве работников разных профессий по всем зарегистрированным отраслям деятельности США в 2004 году и соответствующий прогноз на год 2014-й. В таблицах мы приводим числовые данные этого бюллетеня и вычисленные на их основе доли и проценты изменений для тех отраслей, которые показательны именно для обсуждаемого нами комплекса вопросов, а также для профессий, составляющих основной корпус разработчиков и служб сопровождения ИС. При этом надо учитывать, что по госстатистике такого рода никогда нельзя отобрать всех тех и только тех, кто этим занимается, равно как и определить всех и только тех, кто входит в ИТ-подразделения предприятий.

У взятой нами выборки профессий есть «вынужденные» недостатки, которые надо учитывать. Главный из них таков: не включены бизнес-аналитики, а они являются определяющим звеном в проектировании ИС. В классификации Минтруда США подобные профессии есть, число занятых в них велико, и многие американские компании при рекрутинге включают их в том числе в ИТ-категорию приглашаемого персонала. Но в то же время понятно, что люди, называемые «Management analyst», могут работать и в ИТ-департаменте, и совсем в других подразделениях (2) .

По аналогичным причинам не включены и такие профессии, как «Technical writer», «Training and development specialist» и «Training and development manager», хотя они реально рекрутируются, в том числе и в ИТ-департаменты, и играют в них важную роль. Кроме того, все «Computer and information systems manager» отнесены к разработке, а все «Computer hardware engineer» и «Database administrator» — к эксплуатации; это условное деление, но для того, чтобы сделать его более корректно, в имеющихся исходных данных нет информации, а вносимое искажение незначительно, к тому же на основании приводимых данных можно производить различные перегруппировки самостоятельно.

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

В табл. приведены данные по двум составным отраслевым категориям: «Разработка и эксплуатация ИС» и «Все остальные отрасли». Из приведенной статистики видно, что занятые в отрасли «Разработка и эксплуатация ИС» составляют около 1% от всех занятых в США. Это хорошо согласуется с другими данными, по которым всех занятых во всей совокупной ИТ-отрасли — около 2% (иногда приводится 3%), а разработчиков и специалистов по эксплуатации — около 55—60% от всех сотрудников составной отрасли «Разработка и эксплуатация ИС».

Таблица. Составные отраслевые категории «Разработка и эксплуатация ИС» и «Все остальные отрасли, помимо разработки
и эксплуатации ИС» (США)

Категории занятых (все, одна профессия или групповая категория)
Отрасль "Разработка и эксплуатация ИС"
"Все остальные отрасли, помимо "Разработки и эксплуатации ИС"
Занятые в 2004 г. (чел)
Доля от общего числа занятых в 2004 г. (%)
Изменение числа занятых в 2014 г. (%)
Занятые в 2004 г. (чел)
Доля от общего числа занятых в 2004 г. (%)
Изменение числа занятых в 2014 г. (%)
Все работники, учитываемые как занятые в этой отрасли США
1535500
100.00
36.522
144076832
100.00
12,75
1 Computer software engineers, applications
152585
9.94
61.904
307168
0.21
41.66
2 Computer programmers
134063
8.73
10.256
321208
0.22
-1.48
3 Computer systems analysts
105585
6.88
48.884
380960
0.26
26.60
4 Computer software engineers, systems software
105013
6.84
61.192
235284
0.16
34.81
5 Computer and information systems managers
47801
3.11
40.667
232493
0.16
22.88
6 Network systems and data communications analysts
37527
2.44
78.557
193744
0.13
49.92
7 Computer and information scientists, research
8756
0.57
35.587
13629
0.01
19.24
8 Computer support specialists
104506
6.81
34.009
413863
0.29
20.21
9 Network and computer systems administrators
52328
3.41
56.239
226053
0.16
34.26
10 Database administrators
17909
1.17
54.319
86473
0.06
34.89
11 Computer hardware engineers
13070
0.85
35.914
63441
0.04
4,81
12 Data entry keyers
26426
1.72
5.710
304021
0.21
-1.27
13 Computer operators
15235
0.99
-23.571
134110
0.09
-33.67
14 Computer specialists, all other
15368
1.00
35.600
133813
0.09
17,05
Занятые в разработке и эксплуатации ИС
836172
54.46
3046260
2,11
Прогноз занятых в разработке и эксплуатации ИС в 2014 (%)
57.01
2,26

Примечание.

В отрасли "Разработка и эксплуатация ИС" суммированы данные из отраслей: Computer systems design and related services, Data processing, hosting, and related services industry, Internet service providers and Web search portals industry. Названия профессий оставлены в оригинальном написании Минтруда США, чтобы не создавать риск неверной трактовки. Не делалось попытки в категории "Разработка и эксплуатация ИС" охватить все "компьютерные" отрасли. Так, не включена отрасль производства компьютерной аппаратуры, ведь ее предприятия не только вряд ли будут регулярно разрабатывать ИС для клиентов, но и сами в этой части могут выступать и выступают клиентами других предприятий. В качестве разработчиков ИС выбраны специальности, пронумерованные в этой и последующих таблицах номерами с 1 до 7. В качестве специалистов по эксплуатации ИС - номерами 8-14.

Для группы «Все остальные отрасли» полная численность ИТ-департаментов в данных Минтруда США не содержится. Если попытаться эту численность оценить, можно ввести какие-то собственные предположения о том, какую долю отобранные специалисты и менеджеры по разработке и эксплуатации ИС составляют во всей ИТ-службе. При этом стоит учесть, что на предприятиях-пользователях в ИТ-департаменты обычно не входят подразделения маркетинга и рекламы, предпродажного консультирования («пресейлов»), продаж («сейлов») и т. п., хотя в больших ИТ-департаментах количество вспомогательного персонала разного профиля может быть велико. Предположим ситуацию, когда количество всех занятых в ИТ-службах в 1,2 — 1,7 раза больше, чем число отобранных нами специалистов по разработке и поддержке. В этом предположении доля ИТ-департаментов на предприятиях группы «Все остальные отрасли» в 2004 году могла составлять от 2,5 до 3,6%, причем прогнозируется, что в 2014-м она вырастет и будет лежать в интервале 2,7—3,8%.

Далее такие прикидки оставляем желающим, а мы будем указывать только вычисленные по данным статистики Минтруда США доли всех отобранных разработчиков, а также разработчиков вместе со специалистами эксплуатации ИС.
Для нашего обсуждения существенны несколько моментов:

  • прогнозируется рост числа занятых указанных категорий как в отрасли «Разработка и эксплуатация ИС», так и во «Всех остальных отраслях», темп роста в отрасли «Все остальные» ниже, но не радикально;
  • существенно быстрее растет доля разработчиков, причем в обеих составных отраслях таблицы 1;
  • больше всего растут доли «инженеров по приложениям» (в США они считаются более квалифицированными специалистами, чем «программисты», которые обычно работают по формализованным заданиям на программирование, то есть «вне контекста») и аналитиков всех видов;
  • доля программистов в отрасли «Разработка и эксплуатация ИС» растет, но относительно немного, а в группе «Все остальные отрасли» даже незначительно падает (на 1,48%).

Таким образом, ИТ-службы на предприятиях-пользователях заметно растут (по крайне мере таковы ожидания), причем в первую очередь за счет разработчиков, среди которых, в свою очередь, более всего растет доля аналитиков и «программистов высокого уровня», а доля «традиционного» программирования падает. В целом доля разработчиков выбранных семи профессий в группе «Все остальные отрасли» в 2004 году составляла 1,17% от всех занятых работников США, на 2014 год прогнозируется рост до 1,32%.
Это полностью подтверждает выводы конференции о переносе центра тяжести в разработке/развитии ИС с традиционного программирования на комплексирование, высокоуровневую разработку (например, на языках функционального моделирования) и т. п. При этом сохраняется и традиционное программирование, но его доля уменьшается. Сказанное относится и к работам ИТ-подразделений предприятий, чей основной бизнес не состоит в разработке ИС.

Заметим, что невзирая на возможные риски и другие проблемы в разработке и развитии ИС «своими силами», число разработчиков на «некомпьютерных» предприятиях растет, а не уменьшается путём перераспределения в отрасль «Разработка и эксплуатация ИС». Естественно предположить, что это вызвано теми или иными неизбежными причинами необходимости разработки и/или развития ИС силами ИТ-служб самих предприятий — пользователей этих ИС.

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

Состояние и прогноз для отдельных
отраслей

В табл. приведены данные по трем отраслям: «Производство сельскохозяйственных, строительных и горнодобывающих машин», «Генерирование, передача и распределение электроэнергии» и «Производство навигационной, измерительной и электромедицинской аппаратуры». Эти отрасли были выбраны по двум причинам:

  • они характерны по численности разработчиков ИС (есть и другие отрасли с похожими данными);
  • для них имеются (имелись) достаточно развитые аналоги на территории СНГ, их дальнейшее развитие естественно и необходимо для России.

Таблица. Отрасли США «Производство сельскохозяйственных, строительных и горнодобывающих машин», «Генерирование, передача и распределение электроэнергии» и «Производство навигационной, измерительной и электромедицинской аппаратуры»

Категории занятых (все, одна профессия или групповая категория)
"Производство сельскохозяйственных, строительных и горнодобывающих машин"
"Генерирование, передача и распределение электроэнергии"
"Производство навигационной, измерительной и электромедицинской аппаратуры"
Занятые в 2004 г. (чел)
Доля от общего числа занятых в 2004 г. (%)
Изменение числа занятых в 2014 г. (%)
Занятые в 2004 г. (чел)
Доля от общего числа занятых в 2004 г. (%)
Изменение числа занятых в 2014 г. (%)
Занятые в 2004 г. (чел)
Доля от общего числа занятых в 2004 г. (%)
Изменение числа занятых в 2014 г. (%)
Все работники, учитываемые как занятые в этой отрасли США
195000
100.00
-2.56
412100
100
-2.96
431800
100.00
4,24
1 Computer software engineers, applications
277
0.14
19.13
2128
0.52
19.45
13770
3,19
18.98
2 Computer programmers
326
0.17
-19.02
1580
0.38
-18.80
1471
0.34
-19.10
3 Computer systems analysts
438
0.22
9,36
4044
0.98
9,50
2478
0.57
9,04
4 Computer software engineers, systems software
-
-
-
934
0.23
17.67
12658
2,93
33.77
5 Computer and information systems managers
414
0.21
4,11
1357
0.33
4,20
2627
0.61
3,81
6 Network systems and data communications analysts
 -
 -
2082
0.51
31.65
674
0.16
31.16
7 Computer and information scientists, research
 -
 -
 -
 -
-
 -
277
0.06
-0.72
8 Computer support specialists
268
0.14
-0.75
1470
0.36
-0.41
3346
0.77
-0.87
9 Network and computer systems administrators
147
0.08
14.29
1374
0.33
14.63
1982
0.46
14.13
10 Database administrators
-
440
0.11
13.41
826
0.19
12,95
11 Computer hardware engineers
-
-
3183
0.74
13.23
12 Data entry keyers
-
213
0.05
-23.94
245
0.06
-24.08
13 Computer operators
 -
 -
 -
484
0.12
-44.42
347
0.08
-44.67
14 Computer specialists, all other
 -
-
 -
367
0.09
-0.27
999
0.23
-0.90
Занятые в разработке и эксплуатации ИС
1870
0.96
16473
4.00
44883
10,39
Прогноз занятых в разработке и эксплуатации ИС в 2014 (%)
1,02
4,46
11,68

Первая из названных отраслей принадлежит к группе «слабо информационно-вооруженных». Размер ИТ-служб в целом и служб разработки в частности более чем в два раза ниже среднего по отраслевой категории «Все, кроме…». Однако он достаточно велик для того, чтобы говорить о возможности развития своих ИС собственными силами. Доля разработчиков выбранных семи профессий в этой отрасли в 2004 году составляла 0,75% от всех занятых в ней работников США, на 2014-й прогнозируется рост до 0,79%. Можно представить, как много способен сделать для развития ИС коллектив в 30 разработчиков (плюс те, кто их поддерживает в ИТ-отделе и за его пределами, — от бизнес-консультантов до специалистов службы эксплуатации) на заводе с 4000 работниками и с консервативным производственным циклом. Большое количество незаполненных строк по этой отрасли объясняется скорее причинами внутренними для Минтруда США, чем реальностью, так как трудно представить себе отрасль, в которой не работал бы ни один администратор баз данных. Но это не сможет ослабить конечные цифры и итоговые выводы, скорее наоборот.

Вооруженность ИТ-кадрами электроэнергетической отрасли, напротив, весьма высока. Доля разработчиков ИС как занятых в выбранных семи профессиях в этой отрасли энергетики в 2004 году составила 2,94% от всех занятых в ней работников США, в 2014 году прогнозируется её рост до 3,38%.

Наконец, приведенная третьей в табл. отрасль приборостроения относится к «информационно-емкой» и отличается очень высокой долей работающих в ИТ-департаментах. Только доля разработчиков ИС в 2004 году составляла 7,86%, и в 2014 году прогнозируется рост до 9,13%. Причем во многих случаях это будет только часть собственных разработчиков ИС различных назначений! (Комментарии по данному поводу приведены во второй части статьи при описании примера с General Electric).

Для всех трех отраслей справедливы и общие выводы:

  • доля собственных разработчиков ИС существенна или даже велика, их значительно больше, чем специалистов по эксплуатации ИС, причем доля разработчиков растет больше, чем доля всего ИТ-персонала на предприятиях-пользователях;
  • среди разработчиков ИС доля аналитиков и инженеров по приложениям растет больше, доля программистов падает, причем весьма заметно (в этих отраслях падает не только доля, но и число — даже в приборостроении, которое растет как отрасль в отличие от первых двух отраслей этой таблицы).

Выводы, сделанные для отраслей таблицы 2 и составной категории «Все остальные отрасли, кроме разработки ИС» в целом справедливы и для многих других отраслей. Так, в отрасли «Aerospace product and parts manufacturing» в 2004 году только занятые по четырнадцати отобранным профессиям разработки и эксплуатации ИС составляли 7,46% от всех занятых работников в отрасли США, прогноз на 2014 год составляет 8,18%.

В области финансов есть отрасли, имеющие разную, но всегда высокую долю сотрудников ИТ-департаментов и в частности разработчиков ИС. Так, отрасль «Credit card issuing and sales financing» отличается параметрами: доля разработчиков и сотрудников эксплуатации ИС в ней составляет около 8,8% и ожидается рост до 9,6%, а доля одних только разработчиков будет расти с 5,8 до 6,4%. В других отраслях финансовой сферы «вооруженность» разработчиками ИС, может быть, и меньше, но тоже существенна: так, в отрасли «Depository credit intermediation» она примерно в два раза меньше, чем в указанной выше. При этом отмеченные общие закономерности сохраняются. А лидирует в области финансов маленькая по общему составу отрасль (около 20 тыс. занятых), отнесенная к разряду «центральный банк» (Monetary authorities — central bank). В ней доля разработчиков и сотрудников эксплуатации ИС составляет около 16% и ожидается рост до 18%, прогнозируется рост доли разработчиков ИС с 8,5 до 10,2%.

Относительно невысока доля занятых в разработке и эксплуатации ИС в отраслях торговли. В частности, в оптовой торговле доля таких сотрудников во многих случаях составляет около 2%, в розничной торговле это число может быть в несколько раз меньше. В некоторых торговых отраслях эти показатели выше, например, в торговле изделиями электроники. В целом такие показатели естественны, так как для торговли характерна очень большая доля продавцов и торговых агентов. Тем показательнее может быть пример одного из лидеров торгового бизнеса, которого мы собираемся представить во второй части статьи.

Некоторые выводы

Данные о количестве и составе ИТ-сотрудников и отдельно разработчиков ИС в разных отраслях США уже позволяют понять, как в целом состоит дело с использованием «своих» разработчиков предприятиями — пользователями ИС в странах с высоким развитием информационных технологий. Даже только по этим сведениям можно судить о том, что «некомпьютерные» предприятия США располагают достаточно большими силами собственных разработчиков ИС (конечно, не обязательно разрабатывающих ИС целиком, тем более с нуля!) и их рост продолжается.

Однако в этой части рассмотрены не все показательные отрасли, выявлены не все эффекты, а трактовка усредненных данных должна выверяться конкретными показательными примерами. Этим мы и займемся во второй части статьи.

 

(1)«Аутсорсинг часто выглядит оптимистично, поскольку СМИ сообщают о сделках по аутсорсингу именно в тот момент, когда такие планы анонсируются, при этом говорится об ожидаемых, а не о реальных выгодах». — A Research Monograph of the Printing Industry Center at RIT. December 2004, No. PICRM-2004-09.

(2)Здесь и далее названия профессий приводятся в оригинальном написании во избежание искажений относительно трактовок Минтруда США.