"- Ты ничего не понимаешь! Это последний писк моды!
- Странная тетка, эта ваша мода. Каждую неделю издает последний писк
и никак не сдохнет!"
Когда-то несколько лет назад автору материала пришлось столкнуться с таким модным ныне понятием как Software Assets Management (SAM). Перевод этого хитрого словосочетания на русский язык - предмет отдельных священных войн, распространенным вариантом является Управление программными активами. Изучался в ту пору стандарт ИСО 19770 аж целого 2006-го года, изучался и благополучно забылся по итогам изучения. И вот, год 2012 от Рождества Христова - на арену российской ИТ действительности выплывает SAM и отчаянные попытки ИТ и не очень ИТ организаций привести свою систему управления ПО в соответствие с этой методологией, организовать мир, дружбу и коммунизм. Весьма недурно это все описано, к примеру, здесь. Но все же большинство тех, кто гонится за SAM, делают это, очевидно, из чувства долга, стадного или еще какого-нибудь нехорошего чувства, а не ради дела. Почему? - стоит рассмотреть подробнее.
Во-первых, согласно стандарту и общепринятому мировому подходу, основная цель SAM состоит в организации управления ПО в организации таким образом, чтобы оно обеспечивало непрерывность ИТ деятельности, эффективность и - что особенно важно - ее законность. И если непрерывность ИТ деятельности реализуется за счет грамотной инвентаризации программных активов и доступности их эталонных образцов, а также за счет регламентированных процедур развертывания и использования, то законность реализуется через учет и предоставление по требованию лицензий, разрешений и иных признаков того, что ПО используется в организации на законных основаниях. В России, - и этот факт сложно оспорить - в настоящий момент это достаточно непривычная и странная цель. Немногие искренне хотят ее достижения, а организация SAM без нее бессмысленна.
Во-вторых, те же лицензионные ограничения могут стать проблемой для эффективного управления программными активами в основной деятельности. К примеру, создание мастер-копий и (или) эталонных экземпляров является копированием ПО, а это может быть запрещено условиями лицензии, в то время как резервирование - один из основных инструментов обеспечения непрерывности в SAM.
В-третьих, как это уже стало нормой в России, соответствие тем или иным стандартам и системам критериев воспринимается как декларация собственной непогрешимости. Следует помнить, что SAM - это всего лишь подход к эффективному управлению ИТ активами (существует также ITAM, Configuration Management ITSM и другие интересные методики организации, удовлетворяющие потребности грамотного управления ПО и АО в организации), а сертификация по SAM - не более чем способ подтвердить, что некая - пусть и немаловажная - часть ИТ деятельности в организации выполняется хорошо, с учетом мировых практик.
В России существовала и существует по сей день достаточно развитая система организации фондов алгоритмов и программ, поэтому было бы более реальным проводить реорганизацию данных подразделений с учетом требований SAM, а не пытаться построить этот "рай" на пустом месте.