www.gnuman.ru

Резюме | Контакты | Работа | Page Title Eraser | GrayModern2 | Статьи
Путешествия | Фотоальбомы | Проект 365 | Блог | Черный список
Как выиграть суд у ГИБДД и вернуть права | Технический департамент своими руками

#16. О планировании работы технического департамента «с нуля»

В этой заметке я хочу поделиться опытом и рассказать о проблемах, с которыми сталкивается технический директор, когда ему приходится организовывать технический департамент «с нуля».

Проблема. Вы получили должность, дождались своего первого рабочего дня. Возможно, вы не спали всю ночь, а может быть и наоборот. С утра, плотно позавтракав, а может и не завтракав вовсе, вы отправляетесь на новую работу. Новый путь, новое расписание. Вот это здание, дверь, ресепшин. «Здравствуйте, я ваш новый учитель технический директор». И понеслась! Что делать дальше? За что хвататься? С кем говорить?

Мысли. В одной из компаний, где мне приходилось работать, передо мной стояла задача возглавить фактически отсутствующий до меня технический департамент давно существующей фирмы.

В первый свой рабочий день я обнаружил лежащую в руинах ИТ-инфраструктуру компании. Два этажа офиса, розетки оторванные от стен, удлинители через всю комнату, серверная в офисе – спагетти в кастрюле видали? Вот типа того. Сервера в сети – Sun-ы вперемежку с самосборными серверами. На некоторых нагрузка подскакивала до 60 попугаев в top-е. РНР-код в стиле начала 2000-го года, уф!

При этом в офисе работало около 50 человек, у которых на компьютерах постоянно что-то ломалось, появлялись вирусы, не работала сеть и т.д. Вы, наверное, представляете, какой объем работ администрирования генерируют 50 человек? Очень захватывающе!

Тезисно отмечу несколько ключевых моментов действия в такой ситуации.

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

Если вы попали первый раз на позицию технического директора, то примерное представление о плане действий вы имеете, но, тем не менее, озвучу свой вариант.

Я определил два основных участка работы моего, пока еще не существующего, технического департамента:

Административные вопросы

По вопросам сетевого и системного администрирования план был достаточно прост: разобраться с тем, что есть, обеспечить бесперебойное функционирование, определиться с путем развития и начать его реализовывать.

Сейчас бы я набросал следующий план моих действий:

  1. Найти толкового системного администратора, который сможет заниматься как администрированием офисной сети и техники, так и будет в состоянии справляться с серверами в Интернете. Да, необходимо учиться делегировать полномочия;
  2. На администратора переложить текучку по поддержке офиса. Все задачи валились на меня, и, по началу, моя работа очень походила на работу админа-эникейщика. Но на старте надо быть готовым выполнить, фактически, любую работу;
  3. Разобраться в офисной инфраструктуре;
  4. Разобраться в хитросплетении сайтов на существующих серверах. Делал сам, поэтому к моменту найма системного администратора у меня уже было понимание, что и как у нас работает, где лежит, на что ссылается, что бекапится, а что нет;
  5. Обновить парк серверов в Интернете. Решение о том, что парк надо обновлять было принято одним из первых. Новые серверы закупались и разворачивались на площадке в несколько заходов. Фактически, я начал делать закупку еще до того, как закрыл вакансию администратора;
  6. Перенести существующие сайты компании на новые серверы, решив тем самым проблемы производительности на старых машинах;
  7. Одна из самых важных задач. Настроить резервное копирование серверов, как в интернете, так и в офисе. Потеря данных чревата серьезными неприятностями, и теперь полную ответственность за это несете вы;
  8. «Перетрясти» стойку в офисе, чтобы в конфигурацию можно было вносить изменения и не бояться, что что-нибудь отвалится в самый неподходящий момент;
  9. По возможности. Обновление парка офисной техники. Как правило, если компания существует давно, то пользователи работают на каком-то невообразимом старье, которое заставляет постоянно тратить время на его реанимацию;
  10. С низким приоритетом. Привести в порядок СКС, прикрутить и подписать розетки и т.д. Администратор смог заняться этой задачей примерно через год. Хорошая практика, если что-то где-то ломается, то эту часть делаешь уже по-новому, приделываешь розетки, прокладываешь провода по уму и т.д.

Помимо этого из незапланированного, но того, что пришлось делать в обязательном порядке, навскидку отмечу:

  1. Переезд в новый дата-центр;
  2. Смена поставщика услуг Интернет в офисе;
  3. Организация резервного канала в офисе;
  4. Закупка и настройка новой АТС, увеличение количества телефонных номеров.

Вопросы, связанные с разработкой

По работе с сайтами за основу я взял следующий план действий:

  1. Разобраться с тем, что есть. Составить план серверов, размещение сайтов по серверам. То, что не используется свернуть в архив. Хорошая практика – не удаляйте безвозвратно то, что не используется. Точно пригодится!
  2. Решить текущие проблемы с производительностью. Да, пришлось самому сесть, разобраться в коде, немного его похачить, что бы убрать долгие запросы, включить кеширование, где это было возможно;
  3. Набрать команду разработчиков: ведущий разработчик, несколько РНР-разработчиков, дизайнер-верстальщик. Сейчас бы я еще добавил одного тестировщика;
  4. Составить план по рефакторингу сайтов компании;
  5. Начать реализовывать его.

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

Вместо эволюционного рефакторинга мною было принято решение разрабатывать сайты «с нуля», экспортируя уже накопившиеся данные. За полтора года этот подход себя полностью оправдал, мне удалось сколотить замечательную команду и переработать 25 сайтов компании, включая флагманский проект с посещаемостью до 200 000 уникальных посетителей в сутки.

Выводы. Пословица «лиха беда начала» очень верно отражает то, что с вами будет происходить в первые полгода-год работы на новом месте. Только качественное планирование, распределение ресурсов и рабочего времени позволит вам справиться с нагрузками первых месяцев работы на новом месте.

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

Будьте последовательны, рассчитывайте силы, и все получится.

Перейти к следующей заметке «#17. О планировании работы технического департамента не «с нуля»»


Другие заметки из серии «Технический департамент своими руками»

#1. О том, как выбирать компанию в контексте управления коллективом
#2. Самое важное – команда
#3. О проблеме открытых вакансий (HR)
#4. О составлении текста вакансии (HR)
#5. О поиске кандидатов (HR)
#6. О предварительной подготовке к собеседованию (HR)
#7. О проведении собеседования (HR)
#8. После собеседования (HR)
#9. О качествах руководителей групп или отделов
#10. Об отношениях со смежными подразделениями
#11. О мотивации команды
#12. Об увольнениях
#13. О планировании рабочего дня
#14. О контроле задач и отчетности
#15. О совещаниях
#16. О планировании работы технического департамента «с нуля»
#17. О планировании работы технического департамента не «с нуля»
#18. О вопросах для встреч при планировании
#19. О документации
#20. О проектировании, разработке, тестировании и технической поддержке


Правильный CSS! Valid XHTML 1.0 Transitional