6.07. Основы анализа
Основы анализа
Что такое анализ?
Как мы помним, слово анализ пришло из греческого языка - «analysis», в переводе «разложение», «разбор». Поэтому технически, это процесс разбора чего-либо на части, но в профессиональной сфере (особенно в управлении проектами IT) это целенаправленное исследование с целью понимания, улучшения и проектирования.
У этого понятия есть широкий смысл - метод познания, при котором объект (система, процесс, проблема) мысленно или практически расчленяется на составляющие, чтобы понять их взаимосвязи, выявить закономерности, обнаружить узкие места и сформулировать решения.
А в контексте информационных технологий анализ - это промежуточный мост между реальным миром и цифровым решением, который отвечает на вопросы «что нужно бизнесу?», «какие у него процессы, правила, идеи?», «какие проблемы мешают эффективной работе?», «как технологии могут это изменить?». Например, если бизнес хочет автоматизировать приём заказов, аналитик не просто запишет «надо сделать форму», а изучит текущий процесс (как принимаются заказч сейчас), выявит участников (менеджеры, клиенты, склад), определит правила (скидки, сроки, проверка наличия), найдёт исключения (возвраты, ошибки), спроектирует, как это будет работать в системе.
Аналитика же - это активное выявление, структурирование и трансформирование знаний. Она включает в себя сбор информации, моделирование, формализацию, проверку согласованности и прогнозирование последствий изменений.
Анализ часто путают с диагностикой или контролем, но его цель не только найти проблему, но и понять её корни, контекст и возможные пути решения. Без понимания нельзя создать эффективное решение. Мой брат мне приводил хороший пример в сфере строительства, когда строители строго выполняют по документации, и могут не понимать, почему в этом месте должен быть углон на столько-то градусов, а уровень выше на 3 сантиметра. Ошиблись на сантиметр - здание рухнет. И роль аналитики аналогичная - если ошибся аналитик, система либо не заработает, либо будет работать не так, как нужно.
В зависимости от фокуса выделяют:
- бизнес-анализ - изучение целей, процессов и потребностей организации;
- системный анализ - исследование возможностей и ограничений технических систем;
- функциональный анализ - определение, что система должна делать;
- анализ требований - формализация ожиданий от продукта;
- процессный анализ - моделирование и оптимизация рабочих потоков.
Исследование - это целенаправленный процесс сбора, изучения и интерпретации информации для понимания предмета, выявления проблем и поиска решений. В аналитике исследование — это не просто «посмотреть», а систематическое изучение бизнес-контекста, процессов, данных и требований с использованием интервью, документации, наблюдения и аналитических техник.
Мы уже изучали «объекты», и «сущности». Они очень важны для аналитиков. Это любой элемент реального или цифрового мира, который можно выделить и описать. В бизнес-анализе это человек (клиент, сотрудник), документ (договор, заявка), система (CRM, ERP), событие (оформление заказа, оплата). В моделировании это сущность в ERD/UML, которая имеет атрибуты (свойства) и участвует во взаимодействиях.
А что такое взаимосвязь? Это логическая или функциональная связь между объектами, процессами или данными. Показывает, как элементы влияют друг на друга. К примеру, клиент делает заказ, заказ содержит товары. Без понимания взаимосвязей невозможно построить корректную модель системы.
Закономерность - это повторяющаяся, предсказуемая связь между явлениями или данными, которая позволяет обобщать, прогнозировать и принимать решения. К примеру, 80% отказов клиентов происходят при ожидании ответа более 3 минут - это закономерность, которая указывает на проблему в сервисе. Аналитик ищет закономерности в данных, процессах и поведении пользователей, чтобы выявить скрытые правила системы.
Узкое место - это элемент процесса или системы, который ограничивает общую производительность и становится причиной задержек, ошибок или перегрузки. К примеру, все заявки проходят через одного менеджера на согласовании - это и есть узкое место. Выявление узких мест — одна из ключевых задач аналитики при оптимизации процессов.
Формулирование - это процесс точного, однозначного и понятного выражения мысли, требования или правила. В аналитике важно не просто понять, что нужно бизнесу, но и сформулировать это так, чтобы разработчики, тестировщики и заказчики понимали одинаково.
Решение - это вариант действия, направленный на устранение проблемы или достижение цели. Это может быть предложенная стратегия по изменению процесса, автоматизации, реорганизации данных, внедрения новой логики. Аналитик не всегда принимает решение, но оценивает альтернативы и предлагает обоснованный вариант.
Процесс - это упорядоченная последовательность действий, направленных на достижение определённого результата. Процесс имеет участников (роли), шаги (задачи), входы и выходы, а также правила и условия переходов.
Структурирование - это приведение разрозненной, хаотичной информации в упорядоченный, логичный и понятный вид. Это может быть преобразование устных рассказов менеджера в таблицу требований, группировка функций по модулям системы, построение дерева процессов.
Выявление - это процесс обнаружения скрытых, неочевидных или несформулированных элементов: требований, проблем, правил, исключений. Часто заказчики сами не знают, что им нужно. Аналитик «выявляет» это через вопросы, анализ данных, сравнение с лучшими практиками.
Трансформирование - это преобразование информации из одной формы в другую для лучшего понимания или использования. Системная адаптация с сохранением сути.