Gap-анализ в IT проектах

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

 

Методика разработана Стэнфордским исследовательским институтом (США).

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

 

Как проводится Gap-анализ?

  1. Определяется текущее состояние процесса , проекта, бизнеса и т.д. (As-is состояние).

  2. Определяется будущее, целевое состояние процесса , проекта, бизнеса и т.д. (To-be состояние).

  3. Выявляются требования и пробелы, недостающие для достижения состояния To-be (краткий Gap-анализ).

  4. Выявить, являются ли недостающие требования гэпом и описать его детально.

  5. Определить ответственного за решение гэпа.

  6. Прописать пошаговую стратегию решения гэпа.

 

После решения гэпа необходимо:

  1. Зафиксировать, как был решен гэп, какие действия для этого проводились.

  2. Кто решал гэп.

  3. Дата, когда было определено, что гэп решен.

 

Какие недостатки?

  1. Очень сложно проводить Gap-анализ на проект, где требуется огромное количество улучшений. в таком случае, лучше ограничиться описанием самых ключевых и глобальных изменений, которые необходимо произвести в первую очередь. Их лучше всего расписать как можно детальнее.

  2. Gap-анализ больше подходит для небольших проектов либо для верхнеуровневого или частичного анализа больших проектов.

 

Почему он важен?

  1. Помогает не упустить все важные пробелы в проекте.

  2. Позволяет детально рассмотреть и описать эти пробелы, а также определить стратегию достижения целевого состояния и людей, ответственных за эту стратегию.

  3. Позволяет проконтролировать выполнение данной стратегии и достижение целевого состояния To-be.

 

Где мы применяем Gap-анализ?

  1. При сравнении текущих требования заказчика с бенчмарком и выявлении разрывов.

  2. При сравнении требований заказчика с лучшими практиками нашей компании.

  3. При анализе технического долга проекта.