пятница, 9 апреля 2010 г.

Пишем бюджет ИТ отдела вместе


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


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

Я прочитал много статей на тему бюджетирования в целом и использования бюджетов в ИТ, но почти нигде не встречал конкретных рекомендаций по составлению бюджета и его демонстрации руководству Я честно гуглил, но нигде не мог найти примера (шаблона) для составления бюджета ИТ отдела. Этим постом я постараюсь восполнить этот пробел

Итак, начнем.

1. Определить горизонт планирования. Бюджет будет ваш бюджет на год, месяц? (мы используем планирование на год)

2. Определить категории статей затрат и сами статьи; (пример нашего бюджета будет ниже)

3. Определить процедуру корректировки бюджета и предоставления отчетов (периодичность). (1 раз в квартал)

Пример бюджета нашего отдела: xls , pdf

Вот несколько запомнившихся мне рекомендаций А. Тецнера
Разбить все затраты на группы с разными способами обоснования
Обязательные – расходы, исключение которых может представлять угрозу для функционирования Компании в целом, либо гарантированно в течение одного года остановит работу одного из филиалов на длительный срок;
Требуемые — расходы необходимые для поддержания непрерывности бизнес-процессов Компании. Отсутствие данных расходов осложнит функционирование её части либо создаст существенную вероятность остановки филиала;
Желательные — расходы с осуществлением определенных проектов, исполнение которых принесет долгосрочные выгоды или заложит базис для дальнейшего улучшения функционирования информационных систем компании;
Возможные — расходы, связанные с вероятными, но не обязательными событиями, такими как: переезд/расширение филиала в новое здание, открытие нового филиала, бурный рост существующего филиала (в несколько раз за один год);
Обоснование по группам
Обязательные – тут руководству предлагается просто поверить. Всё равно в спецификациях серверов никто не разберется.
Требуемые – данные расходы можно обсудить в контексте: «Ну если совсем денег нету… Но тогда вот такие риски». Следует также понимать, что в следующем году они станут обязательными. Проверочный механизм – в проценте к обороту эти затраты должны снижаться каждый год. При его выполнении – обычно и вопросов особых не возникает
Желательные – эти расходы нужны и понятны не только ИТ. Call-центр, CRM, удаленный доступ. Соответственно необходимо провести работу с «союзниками», которые скажут, что им нужны данные проекты и затраты будут возвращены
Возможные – при обсуждении они легко воспринимаются либо как отсутствие затрат: «может и не переедем», либо как необходимая часть важных проектов (все понимают, что в новом здании нужна сеть).

В качестве дополнения к примеру можно добавить тип статьи (обязательная, требуемая и тд).

суббота, 20 марта 2010 г.

Восстановление Active Directory

Принудительное восстановление. Этот метод следует применять в тех случаях, когда задача состоит в том, чтобы содержащаяся в резервной копии информация об AD имела приоритет перед существующими данными (т. е. более поздними). Например, это уместно после того, как кто-то по ошибке удалил информацию, которую трудно восстановить.

четверг, 18 марта 2010 г.


Как вытащить адресную книгу из AD?

Для экспорта данных из AD я использую утилиту csvde.exe

Использую скрипт следующего вида:

csvde -f output.txt -d OU=OUN,DC=domain,DC=ru -r "(&(objectClass=person)(mail=*))" -l cn,mail

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

"CN=Ivanov Ivan,OU=OUN,DC=domain,DC=ru",Ivanov Ivan,Ivanov.Ivan@domain.ru

Все это сохраняется в CSV формате и не сложно обрабатывается в Excel'е и приводится к нужному виду.
При помощи данного метода нам удалось наладить обмен адресными книгами между двумя организациями. Но тут придется немного расширить скрипт. Суть метода сводится к тому, что бы сделать экспорт объектов (пользователей и контактов) из AD одной организации и произвести импорт этих объектов, в виде контактов, в AD другой организации.

Дополнительно:

Импорт контактов и пользовательских объектов в службе каталогов Active Directory с помощью программы Csvde

http://search.microsoft.com/results.aspx?mkt=ru-RU&setlang=ru-RU&q=csvde

вторник, 16 марта 2010 г.

Защита персональных данных или 152-ФЗ

С приближением НГ над большинством компаний этой страны всё ниже опускается меч правосудия в лице закона номер 152-ФЗ.
mmouse_152_fz
Этот закон призван контролировать соблюдение конституционных прав граждан на тайну личной жизни и сохранность личных данных. Если личные данные используются кем то помимо владельца, то имеет место быть факт обработки личных данных. Тот кто обрабатывает личные данные считается оператором обработки и подлежит сертификации, на него накладывается ряд правил которым он должен следовать. В противном случае оператор может быть привлечён как к административной, так и к уголовной ответственности.

воскресенье, 7 марта 2010 г.

Узнаем откуда скачали файл


mucommander - plug-in для Safari
Узнать адрес сайта с которого закачали файл, очень просто, достаточно воспользоваться командой Get Info (Command-I). Доступен как адрес сайта источника, так и URL содержащий полный путь до файла. Работает в Safari, Speed Download, iGetter… 

пятница, 5 марта 2010 г.

Список бесплатного ПО для корпоративного использования



Не секрет, что некоторое ПО предоставляется бесплатно только для домашнего некоммерческого использования. Далее приведен список открытого или проприетарного, но бесплатного для commercial use программного обеспечения. 
 

Восстановление данных на основании мгновенных снимков Active Directory (dsamain)

Монтирование мгновенных снимков томов, содержащих Active Directory, кажется фокусом. Каким образом можно получить данные Active Directory, хранящиеся в снимках? Разгадка кроется в команде DSAMAIN. Это исполняемый файл, запускающий ADLDS. По сути своей, это автономный сервер LDAP, большая часть кода которого используется совместно с доменными службами Active Directory. Программу DSAMAIN можно использовать для того, чтобы превратить подключенные мгновенные снимки в некое подобие сервера LDAP, доступного только для чтения и содержащего данные Active Directory на момент создания снимка.