Loe raamatut: «Практическое Руководство ИТ-Лидера»
Предисловие
На огромном пространстве информационных технологий и их применимых областей, пробираясь сквозь их сложности и нюансы, я часто чувствую себя сродни пересечению неизведанных территорий. В течение многих лет я пытался найти ориентир в постоянно меняющемся ландшафте ИТ. Именно во время этих поисков мне посчастливилось познакомиться с замечательным литературным компаньоном, книгой, которая не только оправдала, но и превзошла мои ожидания – практическим компендиумом с метким названием «Практическое руководство для ИТ-руководителей».
На страницах этого бесценного фолианта, автором которого является выдающаяся личность, чей опыт известен в этой области, находится сокровищница мудрости, ожидающая пытливые умы. Что поразило меня больше всего, так это то, как само название заключало в себе суть книги, служа маяком ясности среди огромного моря информации. Это действительно справочник в чистом смысле этого слова – всеобъемлющее руководство, которое выходит за рамки конкретных областей и стилей управления.
Что отличает эту книгу, так это ее универсальная применимость. Независимо от того, являетесь ли вы новичком, стремящимся разобраться в тонкостях ИТ, или опытным профессионалом, стремящимся отточить свои лидерские навыки, содержание этой книги предлагает дорожную карту к успеху. Для меня очень полезна глава «Собери свою команду». От основ информационных технологий до продвинутых тем, таких как «Зеленые ИТ», роль ИИ и его влияние, каждый аспект ИТ-сферы находит тщательное рассмотрение на этих страницах.
Одной из самых похвальных особенностей этой книги является ее универсальность. Читателям больше не нужно просеивать тома текста в поисках релевантности; Вместо этого вы можете просто перейти к главам, которые соответствуют вашим конкретным потребностям и стремлениям. Вот почему я снова нахожу эту книгу практичной. Будь то овладение искусством управления проектами или углубление в тонкости кибербезопасности, богатство знаний, представленных здесь, служит путеводной звездой в стремлении к совершенству. Это подталкивает любого, кто интересуется ИТ, улучшить то, что он ищет.
По моему скромному мнению, я рекомендую эту книгу с большим вниманием. Она выходит за рамки знаний и личного опыта, предлагая бесценную информацию, которая актуальна для людей на каждой ступени ИТ-лестницы. Всем, кто хочет уверенно и профессионально ориентироваться в лабиринтах информационных технологий, я рекомендую отправиться в это познавательное путешествие и открыть для себя преобразующую силу, которая заключена на страницах «Практического руководства для ИТ-лидеров».
Сиам Маусени.
Ответственный за развитие и поддержку IN/VAS (MEA), Orange Group
Более 25 лет опыта работы в области стратегии и управления на уровнях «С-Level» в области информационных технологий на международных рынках.
Почему появилась эта книга?
Каждый день мы сталкиваемся с историями неудач: многие стартапы терпят крах, а устоявшиеся корпоративные компании терпят неудачу во многих случаях – от запуска продуктов до инцидентов с защитой данных.
«Примерно 75% венчурных стартапов терпят неудачу. Эту цифру трудно определить, и некоторые оценки предполагают, что она может быть еще выше».
Элизабет Поллман (исследование о причинах неудачи стартапа)
Эти неудачи часто возникают по разным причинам: нехватка денег, внутренние проблемы в команде, недостатки в разработке продукта или бизнес-модели, жесткая конкуренция, отсутствие потребностей рынка или меняющиеся обстоятельства.
Столкнувшись с этими историями, мы можем отреагировать следующим образом:
– Чувство страха: «А что, если это случится со мной?»
– Самоуверенность – «Со мной этого не случится».
– Критическое размышление: «Каковы общие факторы этих неудач, и как мы можем выявить и исправить наши ошибки до того, как они приведут к катастрофе?»
Это побуждает нас посмотреть под другим углом: а все ли наши действия правильны и эффективны? Действительно ли мы сосредоточены на принятии правильных решений и предпринимаем необходимые шаги для прогресса, хорошей работы и исправления своих ошибок?
Многие неудачи связаны с ИТ-проектами и продуктами, с участием команд разных размеров. Этот недооцененный многими ИТ-лидерами факт побудил к созданию этой книги.
Основная цель этой книги подробно изложена на следующих страницах, но суть такова – я стремлюсь расширить возможности сегодняшних лидеров и менеджеров. Делая все правильно сегодня, мы прокладываем путь к правильному будущему, отмеченному успешными командами, проектами, компаниями и личными достижениями каждого члена команды или команд.
Краткий обзор моего опыта работы
За годы работы я накопил обширный опыт в различных областях ИТ, включая администрирование разных систем, управление базами данных, сетевое администрирование, программирование, архитектуру, а также тонкости инженерной поддержки. Моя карьера была «путешествием» постоянного роста и глубоко укоренившегося желания добиться позитивных изменений.
Переход от роли ИТ эксперта к таким ролям, как руководитель группы, ИТ-менеджер, менеджер проектов и, в итоге, CIO (директор по информационным технологиям) / CTO (главный технический директор), каждая новая должность приносила не только лучшее вознаграждение и условия, но и новые вызовы. Эта эволюция потребовала фундаментального сдвига в мышлении; Опыта в процессах уже не хватало. Появились новые управленческие обязанности, включая составление бюджета, руководство командами, разрешение конфликтов и многое другое.
Несмотря на то, что у меня была должностная инструкция, я стремился к всестороннему пониманию своих обязанностей. Как я могу внести свой вклад в улучшение и стабильность компании? Как я могу возглавить мотивированную команду, которая осознает свою роль в более широкой бизнес-стратегии, выходящей за рамки отдельных задач?
Имея почти двадцатилетний опыт работы в области управления ИТ и Технологическими командами, я чувствовал себя обязанным превратить собранные мною знания в четкие, действенные рекомендации для других. Эта книга призвана стать ценным ресурсом для любого ИТ-руководителя, предлагая прочную основу для преодоления сложностей своих ролей и стремления к совершенству и успеху в команде.
Я верю, что эта книга окажет вам неоценимую помощь в преодолении сложностей технологического менеджмента. Когда я отправлялся в свое путешествие много лет назад, я стремился к исчерпывающему списку элементов, которые могли бы служить надежным руководством, гарантируя, что ни один важный аспект не будет упущен из виду.
Очень важно заложить фундамент, основанный на практическом опыте, и это именно то, что я стремлюсь обеспечить.
Для кого эта книга?
Эта книга рассчитана на самую разную аудиторию, независимо от ее текущей роли в ИТ-сфере.
В этой книге я использую термин «ИТ-лидер» как синоним термина «ИТ-руководитель», «ИТ-менеджер», «ИТ-директор», «Руководитель ИТ-отдела», «Директор по информационным технологиям» или «Менеджер ИТ-проектов и технический директор» (в некоторых сценариях). Использование термина «ИТ-лидер» в этой книге предназначено для того, чтобы широко охватить эти различные позиции.
Вступление в роль ИТ-руководителя сопряжено с определенными проблемами, обусловленными конкретными обстоятельствами:
Новая компания, новая ИТ-команда: возможно, вы присоединяетесь в качестве руководителя новой ИТ-команды в недавно созданной компании или являетесь самым первым ИТ-сотрудником! Возникает вопрос: С чего начать? Как заложить прочный фундамент для ИТ-команды и/или отдела?
Рост компании, расширение ИТ-потребностей: В компании, которая расширяется, некогда маленькая и эффективная ИТ-команда теперь нуждается в расширении. Эта фаза роста требует тщательного планирования, развития команды, установления правил и процессов, делегирования полномочий и эффективного руководства, независимо от того, есть ли у вас уже команда с необходимой экспертизой или вам только предстоит увеличить команду.
Переход в качестве нового ИТ-руководителя: Смена предыдущего ИТ-руководителя, независимо от того, был ли вы повышены внутри компании или наняты извне, сопряжена с уникальным набором проблем. Вы можете унаследовать ценные ресурсы и аналитические сведения у предыдущего руководителя, если таковые имеются, или начать с нуля.
Независимо от сценария, существует общая потребность – потребность в четкой отправной точке и определенном пункте назначения. Эта книга призвана дать вам практические знания, предлагая идеи и стратегии для успешного начала работы в качестве ИТ-лидера, создания устойчивой ИТ-команды и управления ею, а также создания ИТ-среды, приносящей пользу как компании, так и ее сотрудникам.
Кроме того, эта книга предлагает ценную информацию:
– Для опытных ИТ-руководителей, которые ищут новый взгляд на оценку своих обязанностей.
– Для ИТ-специалистов, стремящихся к карьере директора или руководителя ИТ-департаментов, отделов и команд.
Независимо от вашей текущей должности, вашей ситуации в компании или состояния самой компании, эта книга предназначена для того, чтобы провести вас через ваш путь, служа исчерпывающим навигатором и руководством для того, чтобы вы стали успешным ИТ-лидером.
Глава 1. Ваш путь в качестве ИТ-лидера
В этой главе дается краткое изложение тем, которые мы рассмотрим в этой книге. В каждой последующей главе мы будем углубляться в каждую тему, а также будем рассматривать случаи из реальной жизни. Также, в книге вы найдете различные шаблоны, которые можно использовать для внедрения тех или иных процессов.
В предыдущем разделе были описаны различные сценарии, иллюстрирующие различные ситуации, в которых человек берет на себя роль ИТ-лидера. Хотя эти ситуации не являются исчерпывающими, следующие шаги необходимы любому ИТ-руководителю. Важно создать прочную основу и обеспечить постоянную поддержку со стороны бизнеса и бизнесу.
Они представляют собой практические фундаментальные принципы для каждого менеджера, курирующего ИТ.
«Современные ИТ-руководители должны быть в первую очередь бизнес-лидерами с четким пониманием стратегических целей организации, рыночного контекста и бизнес-процессов». Джилл Дайч
Реальная история: как я начал работать на позиции директора по технологиям в новой компании.
Я взял на себя роль руководителя технического департамента в динамично развивающейся компании, отвечая за разработку и поддержку программными продуктами в рамках нашего бизнеса. Несмотря на то, что команда не была большой, успех компании полностью зависел от разработки, качества и общей эффективности технической команды.
По прибытии, через короткое время, я заметил следующую ситуацию: команды были полностью заняты, в повторяющихся циклах, то решая проблемы в проектах дорожной карты, то решая проблемы связанные с частыми инциденты, при этом пытаясь оптимизировать продукты… но без существенного успеха. Старшие разработчики часто разрывались между разрешением инцидентов и проектами, в которых отсутствовала четкая формализация, что приводило к постоянным переделкам.
Последствия сказывались на всей компании: снижение доступности продуктов и качества сервиса (SLA – Service Level Agreement), инциденты с длительным временем решения и бурное недовольство со стороны бизнеса. На бизнес-проекты также негативно повлиял фокус на инцидентах, что вызвало дополнительное недовольство.
Этот цикл напоминал тупик, где отдельные задачи выполнялись, но преобладала общая неудовлетворенность, плохо отражающаяся на результатах компании.
Развивающийся технологический ландшафт требовал от команд изучения новых тенденций и внедрения новейших, оптимизированных, безопасных и стабильных решений, чего не происходило.
В результате общая удовлетворенность команд разработчиков оставалась низкой.
Вы можете сказать – "это нормальная ситуация во многих компаниях", "в чем конкретно проблема", или, может быть, проблема в "слишком много задач или проектов"…
Я бы сказал, что да – это считается «нормальным» во многих компаниях, и я бы сказал «нет» – это ненормальная ситуация в компании, которая хочет быть успешной!
Проблема не была связана с количеством проектов или задач. Но если задачи и проекты оставлены без контроля, это тоже может привести к подобным кризисам.
Для понимания проблемы в целом я постоянно общался с людьми моей команды и с бизнес коллегами. Многие из них считали эту ситуацию нормальным. При обсуждении таких проблем, как инциденты, длительные сроки разработки, неудовлетворенность бизнесом или отсутствие внедрения новых технологий, ответы варьировались от «у нас сейчас нет на это времени» до обвинений других в том, что «мы не можем выполнить работу вовремя, потому что нам что-то не было предоставлено» или «другой отдел или команда не понимают наших проблем, поэтому у нас так много инцидентов». Еще одна частая жалоба касалась совещаний (meetings); Совещаний было много и не было определенного формата ни по времени, ни по структуре – что мешало сосредоточиться на работе и приводило к разрозненным усилиям, напрямую влияя на результаты.
Любой, кто читает эту книгу, вероятно, встречал в своей жизни подобные ситуации.
Теперь давайте рассмотрим, что я сделал, и результаты, которые за этим последовали.
Мои цели, поставленные генеральным директором, заключались в том, чтобы в первую очередь сосредоточиться на повышении вовлеченности технических команд, оптимизации разработки проектов дорожной карты, минимизации инцидентов и повышении стабильности SLA.
Основываясь на своем предыдущем опыте, при решении критических вопросов или запуске новых инициатив я провел тщательную оценку масштаба – чтобы понять нашу текущую ситуацию!
Чтобы получить всестороннее понимание и принять целостную перспективу, я инициировал серию встреч со всеми заинтересованными сторонами, как со стороны бизнеса, так и техническими коллегами. Для предоставления более подробной информации:
– С техническими командами: Взаимодействие включало в себя глубокое погружение в рабочий процесс, анализ ошибок, частоту развертывания, выбор архитектуры, использование инструментов и многое другое. В процессе обсуждения мы не ограничивались ключевым техническим персоналом, но охватывали всю команду. Встречи были либо командными, либо в формате индивидуальных встреч для обсуждения критических случаев.
– С бизнес коллегами: Мы изучили их процессы, собрали их ожидания от технической команды, поняли их стратегию, цели и все нюансы, связанные с этими целями.
После нескольких раундов встреч и обмена информацией я составил карту: «Анализ текущей ситуации» – это мы назвали пункт «А», а цели обозначили как пункт назначения «Б».
Затем началась роль «штурмана» – прокладывание курса из точки «А» в точку «Б».
– Если проблема заключалась в качестве продуктов, был создан специальный рабочий процесс для повышения качества.
– Если проблема заключалась в реализации проекта, то по одному из проектов был инициирован последующий процесс для тщательного изучения реального функционирования проектного процесса.
И так было сделано по каждому процессу который не давал нужные результаты.
Затем был разработан план действий, направленный на решение выявленных проблем и улучшение ситуации в целом. Этот план получил консенсус как от команды, так и от бизнес-отделов, чтобы начать его реализацию.
Важно понимать, что решение любой проблемы требует системного взгляда на весь процесс. Одних только технических улучшений недостаточно без учета требований проекта, тестирования или стратегии запуска.
Вот действия, которые мы инициировали:
– Фокус на качестве продукта: это включало в себя повышение качества продуктов, устранение инцидентов, улучшение SLA, внедрение новых технологий и повышение вовлеченности команды:
Анализ первопричин инцидентов: ключевые сотрудники уделяют первоочередное внимание пониманию основных причин инцидентов, уделяя время обсуждениям, анализу журналов и планируют действия для тестирования в контролируемых средах. В случае происшествия были предприняты совместные усилия по сбору всей необходимой информации для тщательного исследования.
Исследование новых технологий: каждый руководитель команд назначал человека (либо работник по собственной инициативе), который будет тратить определенное время, к примеру – половину рабочего дня каждую неделю, на научно-исследовательские и опытно-конструкторские работы, связанные с нашим технологическим стеком. Это было включено в регулярный график, а результаты были представлены командам и оценены на предмет применимости.
Решение проблемы перегруженности собраниями: чтобы смягчить последствия чрезмерных совещаний, особенно при выполнении длительных задач, было введено такое понятие как «день без совещаний», первоначально на экспериментальной основе, а затем принятый на постоянной основе из-за его эффективности. В данные дни (их было 2 в неделю – Вторник и Пятница), совещания между бизнес и техническими командами не происходили, за исключением критических ситуаций.
– Усовершенствования дорожной карты: для повышения эффективности были внесены улучшения как в проектные, так и в технические процессы внесения исправлений (Project Management, Change Management):
Создание единой дорожной карты: объединенная бизнес и техническая дорожная карта предоставила четкое представление обо всех проектах, приоритетах и ресурсах, оптимизируя управление проектами и изменениями.
Уточненные правила запуска проекта: Преждевременное начало проекта было ограничено за счет тщательного первоначального анализа спецификаций и доведению до ясности требований, что привело к лучшему распределению ресурсов и минимизации доработок.
Руководящими принципами для всей компании были:
– Неизменная приверженность качеству: Качество остается нашей первостепенной задачей и не подлежит обсуждению и никакие компромиссы с качеством неуместны.
– Непрерывное обучение и технологический прогресс: быть в курсе новых технологий вовлекая всех сотрудников организации.
– Единая дорожная карта: Проекты не делятся на бизнес- и технические, все усилия по достижению совершенства продуктов консолидированы.
– Ясность перед началом: Четкое понимание ожиданий гарантируют, что проекты не будут тянуться, а будут реализованы в срок и с надлежащим качеством.
Данные подходы, являющиеся частью нашего более широкого видения, ценностей и стратегии, будут обсуждаться в последующих главах.
Мониторинг реализации этих процессов осуществлялся в течение трех месяцев, что подчеркивало важность сохранения фокуса на ключевых элементах, не отвлекаясь на другие приоритеты. Этот фокус является важнейшим аспектом ИТ-лидерства, требующим сотрудничества с заинтересованными сторонами бизнеса, чтобы подчеркнуть важность быстрого решения критических проблем для обеспечения будущих преимуществ от разработанных решений и улучшенных процессов.
Вот основные результаты и выводы (по направлениям):
Улучшение качества:
– Системный подход к устранению инцидентов, включая изменения архитектуры, и улучшение коммуникации между техническими и ИТ-командами привели к значительному снижению инцидентов уже через 3 месяца.
– Внедрение дополнительных метрик в мониторинг для выявления предупреждений на ранней стадии помогло предотвратить некоторые инциденты и улучшить контроль над работой решений в целом.
– Усовершенствования в продуктах и архитектуре были использованы для повышения качества новых продуктов уже с момента запуска.
Вовлечение всех работников:
– Поощрение непрерывного обучения и освоения новых технологий повысило вовлеченность и удовлетворенность сотрудников.
– Сотрудники посвящали часть рабочего времени обучению, что приводило к повышению мотивации по мере того, как они становились свидетелями личностного и профессионального роста.
Усовершенствование дорожной карты:
– Первоначальные трудности в реализации дорожной карты были преодолены путем изменения подхода к спецификациям, гарантируя, что работа начинается только тогда, когда требования будут полностью определены и поняты как бизнес, так и техническими командами.
– Итеративные совещания и обсуждения привели к четкому соглашению о распределении ресурсов, что привело к более эффективному планированию и сокращению задержек.
– Повышенная ясность спецификаций и исчерпывающие ответы на вопросы способствовали более легкому планированию ресурсов и снижению потребности в доработках, что привело к повышению качества продуктов и, следовательно, к более быстрой и качественной доставке финальным клиентам.
Важный аспект: несмотря на достижение желаемых улучшений, наши усилия не прекращались. Мы понимали что, если мы вернемся к предыдущим методам работы, те же проблемы неизбежно всплывут снова.
В последующий период мы ежемесячно анализировали наши результаты, постоянно стремясь улучшить наши рабочие процессы. Чем больше улучшений мы внедряли, тем менее напряженной становилась рабочая среда, что позволяло членам команды больше сосредоточиться на разработке и качестве, а не на решении повторяющихся проблем.
~~конец истории~~
Важно: необходимо постоянно стремиться к улучшению эффективности.
Эффективность лежит в основе большей части ИТ-работы. Это требует анализ процессов и работ, ориентированного на выявление и преодоление препятствий.
Этот подход должен укорениться в нашей повседневной деятельности: недостаточно просто быть открытыми к изменениям – мы, как ИТ-лидеры, должны активно руководить и управлять ими.
Без такой упреждающей позиции большая часть усилий команды может оказаться напрасной, как показано на изображении.
Рисунок 1: Мы слишком заняты… совершенствоваться.
Давайте теперь подробно рассмотрим роли и обязанности ИТ-руководителя.
«Ваше путешествие только началось».