Предыдущие статьи цикла «ROI — до мелочей» см. Intelligent Enterprise No 7’2003, с. 12; No 9’2003, с. 42; No 10’2003, с. 41.

До сих по мы говорили о ROI как об общем подходе к анализу инвестиций. Но в реальной жизни ИТ-директорам придется столкнуться с ROI несколько в ином виде. ИТ-директора имеют дело с понятиями «анализ ROI» и «структура ROI», для понимания которых нам и необходимо было обсудить некоторые аспекты понятия ROI как такового.

Для начала давайте попробуем положить конец очередной терминологической путанице, которая, как обычно, затуманивает реальное положение вещей и на ровном месте плодит уникальные возможности для консультационных компаний. Связана она с тремя понятиями: ROI, анализ ROI (ROI analysis) и структура ROI (ROI framework).

Общая формула ROI, которую мы обсуждали, выглядела следующим образом: ROI = Net Benefits/Costs, или отношение чистой прибыли к общим затратам. Первый шаг в традиционном анализе ROI состоит в том, чтобы подсчитать все затраты на проект, создать структуру для сбора и оценки стоимости, ничего не просмотреть и не упустить. Что стандартно включается в затраты в случае ИТ-компании? В стоимость могут входить капитальные затраты на программное и аппаратное обеспечение, сетевое оборудование, затраты на планирование, тестирование, создание приложений, внедрение, техническую поддержку и управление, обучение и сертификацию персонала, командировки. В понятие прибыли включается сокращение стоимости труда, экономия на эксплуатационных расходах, повышение производительности и другая прибыль, которую можно отнести на счет оцениваемого проекта. Net Benefits — это чистая прибыль, т. е. прибыль за вычетом затрат. Однако очень скоро стало понятно, что ROI, высчитываемый по вышеупомянутой формуле, не дает в достаточной степени адекватной оценки реальности.

Анализ ROI

Тогда было введено понятие «анализ ROI», отличавшееся тем, что включало в себя не только ROI как финансовый инструмент, но и несколько других показателей, позволявших еще точнее оценить некий потенциальный и реальный проект. Это показатели «чистой приведенной стоимости» (Net Present Value, NPV), «внутренней нормы прибыли» (Internal Rate of Return, IRR) и «периода окупаемости» (Payback Period). Совокупность этих факторов и получила название «анализ ROI». По сути все эти показатели придуманы для того, чтобы учитывать влияние времени: с достаточной степенью точности сравнивать стоимость перемен и выгоды от внедрения этих перемен в существующий бизнес в некий временной период.

Чистая приведенная стоимость — это чистая разница между доходами и расходами проекта, выраженная в стоимости доллара по курсу на день расчета. Понятно, что деньги меняют свою ценность с течением времени и доходы, и расходы в будущем необходимо пересчитывать с учетом time value (см. врезку «Time value»). Внутренняя норма прибыли — это показатель, учитывающий риск инвестиций. Период окупаемости — это период времени, в течение которого проект достигает точки самоокупаемости, после чего суммарные доходы от проекта начинают превышать суммарные расходы на него.

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

Заметим еще, что иногда в противопоставлении терминов ROI и анализ ROI заменяются парой «анализ ROI» и «интегральный анализ ROI», но это фактически просто игра терминами.

Time value

Деньги меняют свою ценность с течением времени. На финансовом языке говорят, что у денег существует time value. Вообще говоря, понятие time value означает разницу между объявленным курсом акций при поглощении и текущим рыночным курсом при совершении сделки. В более общем смысле это понятие употребляется для корректировки уровня процентной ставки с учетом процессов инфляции, которым деньги подвержены с течением времени.

Затраты и сбережения в будущем, выраженные в долларах сегодня, на самом деле окажутся меньше, чем те же затраты, выраженные в «завтрашних» долларах. Завтра те же самые вещи будут стоить чуть больше, это связано с тем, что покупательная способность доллара сегодня выше, чем в будущем. В нормальной экономической ситуации 100 долл., инвестированных сегодня, эквивалентны 104 долл. через год (в предположении, что 4 долл. — это стандартный банковский процент), но вследствие инфляции доллары могут потерять в покупательной способности, и на 104 долл. через год, возможно, не получится купить столько же, сколько можно было купить на 100 долл. сегодня.

На сегодняшний день анализ ROI проводится с учетом всего вышеперечисленного, и в дело вступают сложные формулы пересчета time value. К счастью, существует достаточно программных средств, автоматизирующих эти рутинные подсчеты.

Структура ROI

Понятие «структура ROI» соотносится с понятием «анализ ROI» так же, как понятие класса в объектно-ориентированном программировании соотносится с реальным классом, написанным на Java, C++, Python или чем-либо еще. Структура ROI — это набор достаточно обобщенных понятий, которые должны быть проанализированы при корректной оценке ROI, тогда как анализ ROI — это конкретные финансовые показатели, наилучшим образом описывающие ту или иную ситуацию.

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

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

Часто возникает вопрос — зачем использовать четыре различные категории, чтобы просчитать возврат. Ответ прост: каждая из категорий служит для того, чтобы показать важный аспект относительных показателей доходов/расходов. Вместе они позволяют достаточно точно оценить успех проекта в целом.

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

Недостатки ROI, или Зачем нужен анализ ROI

Рассмотрим для начала несколько примеров подсчета ROI.

Пример 1. Допустим, компания инвестирует 100 тыс. долл. в новое программное приложение, которое требует 25 тыс. долл. в год на поддержку и техническое обслуживание. Предполагается, что это вложение денег позволит сохранить 200 тыс. в год. Показатель ROI, рассчитанный по общей формуле, даст ROI 200% — это означает, что доходы от проекта в два раза превышают расходы на него и каждый вложенный доллар дает два доллара чистой прибыли.

Вышеприведенный подсчет имеет массу недостатков. Проблема первая: формула ROI показывает чистый возврат от инвестиций, но никак не учитывает время, в течение которого эта прибыль была получена. В реальности придется иметь дело с общей суммой инвестиций в течени некоего периода времени и принимать во внимание все доходы и затраты за этот период. Анализ этой инвестиции может выглядеть примерно так, как показано в табл. 1.

Таблица 1. Анализ инвестиции (пример 1)

Начальные вложения, тыс. долл.Первый год, тыс. долл.Второй год, тыс. долл.Третий год, тыс. долл.Суммарно, тыс. долл.
Общие затраты (total costs)100252525175
Общая прибыль (total benefits)-200200200600
Чистая прибыль (net benefits)-100175175175425

Отсюда ROI = суммарная чистая прибыль/суммарные общие затраты = 425000/175000 = 243%. Иными словами, каждый инвестированный доллар дает 2,43 долл. чистой прибыли.

Но и в этом подсчете не все хорошо. Проблема вторая: простой подсчет ROI не использует показатели чистой приведенной стоимости (NPV), учитывающие time value, чтобы принять во внимание тот факт, что покупательная стоимость доллара в будущем может измениться. Кроме того, есть и проблема номер 3: приведенный расчет не берет во внимание конкретную экономическую ситуацию в компании. Вышеприведенный подсчет ROI не учитывает, что в некоторых случаях общая стоимость проекта и общие доходы могут быть настолько малы, что чистая прибыль не имеет никакого смысла. Например, пусть ROI некоего проекта достигает 500%, но чистая прибыль в 10 тыс. долл. на вложения в 2000 долл. может быть настолько ничтожной суммой по отношению к миллиардным оборотам компании, что не имеет смысла даже начинать рассматривать проект, ибо рассмотрение его потребует времени, а каждый час человека, который должен будет вникать в суть проекта, обходится дороже 10 тыс. долл. В других случаях стоимость проекта может быть настолько велика, что, несмотря на высокие показатели чистой прибыли и ROI, слишком высок оказывается и риск инвестиций, что делает проект неприемлемым. Учтем все эти факторы по очереди.

Чистая приведенная стоимость

Для того, чтобы расчет ROI был корректен, каждый инвестированный сегодня доллар должен быть пересчитан на период инвестиций. Если компания взяла деньги под 7% годовых, то через год тот же доллар стоит компании 1,07 (1 + 1*0,07) долл., а через два года тот же самый доллар уже будет стоить 1,15 (1 + (1 + 1*0,07)*0,07) долл. (см. врезку «Time value»). Для приобретения того же самого количества продукции будущие затраты должны быть выше. Насколько выше? Это зависит от того, какие кредиты были взяты и под какие проценты, а также от того, куда деньги были вложены и какую прибыль они будут производить (деньги можно было бы вложить куда-либо еще с другим процентом).

Показатель «чистой приведенной стоимости» учитывает time value, используя понятия ставки дисконта (discount rate) или стоимости капитала, для того чтобы оценить доходы и расходы с течением времени в единицах сегодняшней стоимости денег. Как правило, ставка дисконта устанавливается на уровне процентной ставки кредита (interest rate), по которой компания может получить ссуду. Существуют некоторые исключения из этого правила, однако для нас они несущественны. Необходимо принять во внимание, что, если ставка дисконта высока, расчет чистой приведенной стоимости становится обязательным, ибо в противном случае подсчет затрат в будущем приведет к нереальному измерению величин доходов и расходов по проекту.

В нашем вышеприведенном примере чистая прибыль (net benefits) равняется 175 тыс. в год в течение первого, второго и третьего годов. Добавим теперь в эту формулу перерасчет на чистую приведенную стоимость (NPV), которая рассчитывается согласно следующей формуле:

NPV = I0 + I1/(1+r) + I2/(1+r)2 + … + In/(1+r)n

Здесь In — чистая прибыль для каждого года, I0 — начальная прибыль, I1 — прибыль в течение первого года и т. д.; n — число лет в периоде, за который анализируются инвестиции; r — ставка дисконта (это величина постоянная на протяжении всего периода анализа).

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

Таблица 2. Анализ инвестиции с учетом ставки дисконта

Начальные вложения, тыс. долл. Первый год, тыс. долл. Второй год, тыс. долл. Третий год, тыс. долл. Суммарно, тыс. долл.
Общие затраты (total costs) 100 25 25 25 175
Общая прибыль (total benefits) - 200 200 200 600
Чистая приведенная стоимость (NPV) -100 163 152 142 359

Как видно, в пересчете суммарная чистая прибыль оказывается существенно ниже первоначально полученной цифры (359 255 против 425 000), для которой time value не было принято в расчет.

Из формулы, использованной для подсчета NPV, следует, что любой проект с высокими начальными затратами и доходами, которые растут медленно с течением времени, приносит более низкую чистую приведенную стоимость. Проекты с низкими начальными затратами и более высокими доходами дают более высокую чистую приведенную стоимость.

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

Внутренняя норма прибыли

Проект с затратами 10 млн и предполагаемым доходом в 100 млн долл., в котором, как видно, ROI составляет 900%, кажется максимально привлекательным, но если 10 млн — это половина капиталов компании, то риск их вложения в один проект слишком высок. В инвестиционной политике эта ситуация неофициально называется «не кладите все яйца в одну корзину».

Для учета этого момента в анализ ROI введен показатель внутренней нормы прибыли (IRR), который определяется как ставка дисконта, которая приводит чистую приведенную стоимость к нолю. Если обратиться к вышеприведенной формуле расчета чистой приведенной стоимости, то нужно найти значение r при NPV=0. В нашем примере ставка дисконта, которая сводит чистую приведенную стоимость к нулю, равна 166%.

Много это или мало? Для ответа на этот вопрос необходимо познакомиться еще с одним понятием — hurdle rate (см. врезку «Нurdle rate»). Понятно, что прибыль от проекта должна быть существенно выше, чем та, которую дают деньги, просто положенные на сберегательный счет, — лишь при этом условии стоит рассматривать проект. Сравнивая показатели внутренней нормы прибыли и hurdle rate других вложений, компания может оценить, имеет ли смысл риск вложения капитала. Внутренняя норма прибыли, более высокая, чем hurdle rate других инвестиционных проектов, окупает относительный риск. Показатель внутренней нормы прибыли по внутренним проектам компаний может колебаться от 15% для относительно гарантированных инвестиций до более чем 100% для наиболее рискованных проектов. В связи со сложностью внедрения информационных технологий, относительно коротким жизненным циклом этих инвестиций и непрерывными текущими изменениями, которым постоянно подвергается ИТ-инфраструктура компании, возвраты от ИТ-проектов, как правило, обеспечивают достаточно высокую внутреннюю норму прибыли. Согласно общепринятой практике, hurdle rate ИТ-проектов колеблется обычно в районе от 50 до 100%. Соответственно в нашем примере проект должен быть оценен как очень рискованный.

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

Hurdle rate

В финансовой практике для учета риска и допустимых проблем при инвестициях существует понятие hurdle rate (можно перевести это как «норма помех»). Когда деньги кладутся, например, на сберегательный счет, возврат денег при таком вложении капиталов гарантирован, однако прибыль редко превышает 3—4%. По государственным ценным бумагам процентные ставки выше (в типичном случае они приносят 5—6% прибыли) и относительно стабильны, хотя возврат и не гарантирован на 100%. Покупка акций каких-либо компаний — дело более рискованное, но в среднем дает прибыль около 10%. При вложении в акции через взаимные фонды (mutual funds) очень хорошим считается уровень прибыли 17%.

Естественно, в связи с тем что покупка акций дело рискованное и эти деньги могут просто «сгореть», покупка акций обязана приносить больше потенциальной прибыли, чтобы как-то оправдать риск вложений. Понятно, что, если бы вложения в акции компании приносило бы всего 5—6%, деньги бы уходили на относительно гарантированные государственные бонды, а не в компании. На языке финансов говорится, что 5—6% «не покрывают риск вложения».

Оправданность или неоправданность вложений должна некоторым образом учитываться при анализе ROI. Для учета вышеописанных рисков и вводится показатель hurdle rate.

Период окупаемости

Показатель «период окупаемости» (Payback Period) представляет собой временной интервал от начала проекта до того момента, когда суммарные доходы от проекта превысят суммарные расходы на него, результирующий денежный поток станет положительным и проект начнет приносить реальную прибыль. Это, наверное, наиболее легкий элемент для понимания в анализе ROI. На графике период окупаемости находится между точкой начала проекта и той точкой, когда линии пересекутся. Ее часто называют еще точкой безубыточности (breakeven point).

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

Показатели периода окупаемости имеют тот недостаток, что позволяют оценить только время, но не величину возврата.

Сценарии «что… если»

Один из наиболее эффективных способов понять ситуацию с будущим проектом — проигрывание возможных сценариев и оценка риска в случае, если что-то пойдет не так. Проработка нескольких вариантов при работе с будущими проектами (когда самые разные моменты проекта по какой-то причине «просядут») в современной бизнес-практике не столько желательна, сколько обязательна и называется анализом «что… если» (what if cases). Например, что, если стоимость внедрения и поддержки проекта окажется на 50% или даже на 100% выше предполагаемой? Что, если предполагаемые прибыли окажутся вполовину меньше ожидаемых? Имеет ли проект смысл в этих обстоятельствах? Разберем конкретный пример.

Пример 2. По предварительным расчетам, разработка программного пакета будет стоить 1,2 млн долл., при этом стоимость внедрения ожидается в районе 560 тыс. долл. Готовое решение потребует 250 тыс. долл. в год на текущую поддержку. Прибыль предполагается в районе 2,9 млн долл. в год в связи с сокращением затрат на рабочую силу и оперативные затраты. Это сценарий номер 1; показатели проекта, рассчитанные на три года, показаны в табл. 3. Если мы проиграем другой сценарий — удвоим стоимость внедрения и убавим доходы наполовину, показатели будут выглядеть уже совершенно иначе (сценарий 2 в табл. 3).

Таблица 3. Показатели проекта для разных сценариев

Сценарий 1 Сценарий 2
Чистая приведенная прибыль 6,5 млн долл. 1,4 млн долл.
Внутренняя норма прибыли 471% 66%
ROI 564% 73%
Период окупаемости 4 месяца 16 месяцев

Даже при том, что все цифры во втором сценарии выглядят намного менее оптимистично (внутренняя норма прибыли упала практически на нижний уровень типичного hurdle rate ИТ-проектов, а период окупаемости увеличился почти до полутора лет), проект по-прежнему имеет смысл. Даже при риске увеличения вдвое стоимости внедрения и падения на 50% предполагаемой прибыли проект по-прежнему будет иметь смысл. Как показывает практика, редко случается, чтобы по всем показателям цифры ухудшались в два раза. Но даже если это произойдет — все равно проект принесет ощутимую прибыль в 1,4 млн долл.

Что дальше?

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