Реферат: Оценка возврата инвестиций от внедрения процесса управления конфигурациями
Примеры срезов
Рис. Примеры срезов
Здесь приведены только типичные виды срезов. В реальных проектах типы и число срезов могут существенно различаться в зависимости от размеров компании, числа разработчиков, количества проектов и т.д.
Экономический эффект от внедрения
Правильная реализация дисциплины управления конфигурацией при разработке и сопровождении ПО позволяет значительно сократить финансовые потери. При принятии решения о внедрении процесса УК в организации необходимо учитывать как прямые, так и кос венные преимущества и затраты.
К прямым преимуществам можно отнести повышение производительности труда, которое обычно поддается подсчету. К косвенным преимуществам относится увеличение доли рынка за счет более быстрого вывода на рынок новых продуктов, что довольно сложно поддается подсчету, но может принести большую выгоду.
Прямые расходы включают затраты на закупку средств автоматизации процесса УК, обучение, техническую поддержку (на чем особенно любят экономить российские компании) и другие расходы, связанные с пере стройкой процесса разработки и сопровождения ПС.
Косвенные расходы связаны с негативным воздействием на текущие проекты в ходе ре организации процесса разработки из-за отвлечения ресурсов, то есть при внедрении методологии и инструментальных средств специалисты вынуждены выполнять работы по проекту помимо основной работы. Косвенные расходы можно вычислить при условии, что на предприятии поставлен процесс управления ресурсами.
Давайте посчитаем
Рассмотрим типовой сценарий оценки сроков возврата инвестиций для проекта разработки ПО. Для реализации этого сценария не обходимы следующие данные:
Количественное распределение участников проекта разработки ПО по их функциям. Например, разработчиков новой версии — 50, сопровожденцев — 50, технических писателей — 10, тестировщиков — 20, менеджеров — 12, системных администраторов — 2, инженеров технической поддержки — 10.
Перечень операций для каждого специалиста, время выполнения которых может быть сокращено с помощью управления конфигурацией.
Количественное распределение специалистов, участвующих во внедрении процесса управления конфигурацией. Напри мер, разработчиков — 5, технических писателей — 2, тестировщиков — 2, менеджеров — 1, системных администраторов — 1, инженеров технической поддержки — 1.
Стоимость часа рабочего времени каждого специалиста.
Рабочее время каждого специалиста, занятого в проекте внедрения (на основе плана проекта).
Оценка сэкономленного времени для каждой операции из п. 2 за неделю. Такие данные могут быть определены во время пилотного проекта или взяты из других аналогичных проектов.
Стоимость обучения специалистов, участвующих в проекте разработки ПО.
Стоимость внешних консультантов, участвующих в проекте внедрения процесса УК.
Стоимость лицензий средств автоматизации процесса УК.
Стоимость годовой технической поддержки средств автоматизации процесса УК.
Теперь можно приступать к подсчетам времени окупаемости, которые обычно проводятся с годовым интервалом.
За первый год подсчитываются:
Доходы — стоимость сэкономленного в неделю на каждой операции времени, умноженная на стоимость рабочего времени специалиста, выполняющего эту операцию.
Издержки:
стоимость рабочего времени специалистов, участвующих в проекте внедрения. Здесь также можно учесть упущенную выгоду от их использования в других проектах;
стоимость обучения специалистов;
стоимость внешних консультантов;
стоимость лицензий;
стоимость годовой технической поддержки.
За второй и последующие годы подсчитываются: