Пробные занятия. Бесплатно!
Приглашаем всех желающих посетить бесплатные пробные занятия по курсам МВА и профессиональной подготовки. Занятия проходят в реальных группах, никаких постановочных занятий. Ознакомиться с расписанием пробных занятий, выбрать заинтересовавшее и зарегистрироваться на него можно здесь


Оценка стоимости разработки информационных систем

Пантелеев А.А.

Выпускник группы MBA CIO-56А

Школа IT-менеджмента

РАНХиГС при Президенте РФ

Объектом исследования данной работы является молодая компания – стартап IT-Analytics (ITA). Основной вид деятельности компании - разработка программного обеспечения и изделий микроэлектроники на заказ. Предпосылками создания компании были:

  • опыт работы сооснователей и понимание процессов разработки ПО;
  • наличие команды разработчиков, зарекомендовавшей себя по предыдущей совместной работе;
  • рост рынка IT-услуг (по данным IDC, в 2018 году российский сегмент достиг 21.8 млрд $ [1]);
  • наличие контактов для поиска заказов на разработку;

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

Перед непосредственно описанием темы диплома важно указать, какую стратегическую цель данная работа имеет для компании ITA. Для этого отразим текущее состояние компании с помощью SPACE-матрицы. Матрица стратегического положения и оценки действий (SPACE) может использоваться для определения наиболее выгодного стратегического положения как в целом для фирмы, так и отдельных областей ее деятельности [2]. Для текущего стратегического положения ITA матрица имеет вид:

Отметим ключевые факторы, которые влияют на вид матрицы.

  • Финансовое положение фирмы:
    • Малый объем ликвидных средств в компании;
    • Нестабильный денежный поток;
    • Легкость ухода с рынка;
    • Высокий риск предприятия;
  • Конкурентные преимущества фирмы:
    • Высокое качество разработки;
    • Поддержка полного цикла разработки – от проектирования до сопровождения;
    • Высокий уровень используемых технологий;
    • Степень стабильности внешней среды:
    • Высокий темп технологических изменений;
    • Высокая изменчивость спроса;
    • Широкий диапазон цен конкурирующих компаний;
    • Значительное давление конкурентов;
  • Привлекательность отрасли:
    • Высокий потенциал роста;
    • Высокий потенциал прибыли;
    • Высокий уровень технологий;
    • Малая капиталоинтенсивность;
    • Легкость доступа на рынок.

Исходя из анализа, компании следует выбирать конкурентные стратегии развития. Подготовка качественного КП с обоснованием цены как раз и является важным конкурентным преимуществом.

Во введении данной работы более подробно проанализирована бизнес модель компании в том числе с помощью модели Остервальда. Отражены ключевые факторы, влияющие на развитие компании. Так же более подробно рассмотрена SPACE-матрица компании. Сделан вывод о стратегии развития компании. Ставится задача улучшить взаимодействие с заказчиками за счет формирования более качественного коммерческого предложения со всесторонним расчетом стоимости проекта и финансовым обоснованием.

В методической части рассматриваются два ключевых вопроса. Во-первых, делается обзор современных методологий разработки ПО:

  • модель водопада,
  • прототипирование,
  • гибкие методологии разработки (agile),
  • методология быстрой разработки приложений (RAD),
  • метод разработки динамических систем (DSDM),
  • спиральная модель,
  • метод экстремального программирования,
  • разработка, управляемая функциональностью
  • совместное проектирование приложений,
  • ережливая разработка ПО.
  • Устанавливаются границы применимости различных методологий разработки с учетом опыта и возможностей компании. Указываются способ расчета стоимости разработки для различных методологий.

    Во-вторых, проводится обзор современных подходов к расчету стоимости разработки на основе макрооценки. Рассматриваются методики:

  • конструктивная модель стоимости (COCOMO),
  • метод функциональных точек (IFPUG),
  • метод функциональных точек Mark II (MK II FPA),
  • метод точек свойств (Feature Points),
  • обновленная конструктивная модель стоимости (COCOMO II).
  • Приводится сравнение данных моделей по параметрам разработки. Указываются наиболее подходящие для ITA методики оценки. Вносятся поправки на оценку разработки аппаратных компонент проектов.

    В практической части рассматривается пример расчета стоимости проекта ITA по разработке системы безопасности для технологических сетей корабля – IPS/IDS система. Указываются факторы, влияющие на разработку, указаны сроки, внешние зависимости. Рассматриваются факторы риска и их влияние на стоимость проекта.

    В заключении отмечены основные выводы работы. Выбраны методики расчета стоимости, наиболее подходящие под опыт и проекты компании ITA. В приложении приведен пример коммерческого предложения для заказчика.

    Голосов пока нет
    Школа IT-менеджмента Экономического факультета АНХ, 119571, Россия, г. Москва, проспект Вернадского, д. 82 корп. 2, офис 207, тел.: +7 (495) 933-96-00, Copyright @ 2008-2009