Чем занимается бизнес-аналитик. суть работы, роль и навыки. часть 1

Мнение автора

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

Думаю, что подготовка к сертификации имеет смысл, если вы хотите развиваться в этой области дальше. Если же вы видите свой дальнейший путь в другой области: в роли архитектора, владельца продукта или менеджера\лида, то, вероятно, вам будет полезнее потратить время на развитие навыков и компетенций, востребованных в этой области.

Что должен знать и уметь аналитик?

Профессиональные знания и навыки

Какие требуются личные качества

  • Знать методы сбора, анализа, систематизации данных.
  • Уметь анализировать рынок, определять его объем, оценивать конкурентов.
  • Знать, что такое бизнес-модель и как ее составить, разбираться в финансовых показателях, уметь делать финансовое моделирование.
  • Осуществлять стратегическое планирование.
  • Уметь описывать бизнес-процессы.
  • Владеть инструментами анализа данных, работать с таблицами Excel, базами данных SQL.
  • Владеть различными методологиями управления проектами. Например, гибкая (Agile), водопад (Waterfall).
  • Обладать знаниями в области проектирования программного обеспечения и разработки документации для него.
  • В зависимости от места работы и обязанностей бизнес-аналитику могут потребоваться дополнительные знания и навыки, например, знание 1C.
  • Аналитический склад ума.
  • Способность быстро учиться и осваивать новое.
  • Навыки организации и планирования.
  • Способность работать в команде, выстраивать коммуникации.
  • Хорошая память.
  • Самостоятельность.
  • Умение видеть общую картину.
  • Любознательность.
  • Уверенность в себе.

Кто такие бизнес-аналитики

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

Существует четыре основных вариации специальности «аналитик».

Это:

  • бизнес-аналитик;
  • системный аналитик;
  • аналитик интерфейсов;
  • Data Scientist(дата сцайнтист).

Общее в этих направлениях – анализ данных. В любом бизнесе всегда есть какая-то статистика. Задача аналитика обследовать данные, вывести какие-то зависимости и следствия, и предложить варианты решения. Различие в этих специальностях в том, где и к чему применяется анализ.

Обязанности бизнес-аналитика

Бизнес-аналитик – это специалист, который работает непосредственно с бизнесом. Любого направления. Его функция – предложить варианты решения проблемной ситуации.

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

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

Задача бизнес-аналитика в этой ситуации – проанализировать все данные по продукции, со всех магазинов и складов, на всех стадиях: от поступления и продажи. В результате, он должен обнаружить проблему  и предложить решение проблемы.

Например, специалист по бизнес-анализу все проанализировал и сделал вывод, что идет утечка продукции со склада. И предложил решение: внедрить улучшенную программу складского учета с определенными функциями, предотвращающими воровство со склада.

И, уже с рекомендациями бизнес-аналитика, руководитель сети обращается  в IT-компанию. 

Где его встретит системный аналитик…

Что делают системные аналитики

Когда руководитель сети магазинов из примера выше, приходит со своими пожеланиями в IT-компанию, свои пожелания он будет говорить как обычный человек. Например: «Хочу, чтобы при несовпадении данных был сигнал на мой компьютер».

Вроде бы понятно. Но для программиста это не достаточные данные для написания кода программы. От Заказчика необходимо получить  информацию, какие потоки данных (и продукции) существуют, куда и в каком количестве они идут. То есть, опять нужно работать с данными. Чтобы разработать то, что желает заказчик.

Все это делает именно системный аналитик. Он оперирует данными Заказчика, разрабатывает алгоритмы, разбивает задачи на подзадачи и уже эти подзадачи оформляют в виде техзаданий. Которые и дают конкретным исполнителям. А это: проектировщики интерфейсов, дизайнеры и программисты.

По сути, системный аналитик – это уже переводчик. С обычного языка на язык it-специалистов.

Системный аналитик должен обладать терпением, умением общаться с людьми и видеть проблемную ситуацию в целом. Плюс, конечно, уметь работать с определенными инструментами аналитика, которые позволяют обрабатывать большие данные и вырабатывать решения.

Чем занимается аналитик интерфейсов

Следующий, кто встречает задачу, поставленную Заказчиком, это аналитик интерфейсов. Он же – проектировщик интерфейсов. Он же — UX-аналитик.

Аналитиком он называется потому, что принимает решения о том, как будет спроектировано программное решение, исходя из большого количества данных. Именно данные позволяют понять, как разработать интерфейс программы, чтобы пользователям было удобно ей пользоваться. Задача аналитика интерфейсов – учесть эти данные и разработать удобный и понятный продукт для целевой аудитории.

Что делают Data Scientist

Если функции предыдущих трех вариантов аналитиков были прикладного характера, то обязанности  специалиста Data Scientist больше научного, теоретического характера.

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

На практике часто функции Data Scientist пересекаются с функциями других аналитиков: бизнес, системных и интерфейсов. Но бывают и совершенно другие задачи, более теоретического характера. Например, анализ данных в научных исследованиях. Специалистов этого  направления очень мало на рынке труда. И ценятся они везде: в любой деятельности, на любом предприятии и даже в любой стране. Data Scientist – это самые высокооплачиваемые специалисты из перечисленных.

Расскажите про задачи и проекты, над которым работают аналитики в вашей компании?

Александр Прямоносов: Бизнес-аналитики, как хорошие актеры, выполняют одни из главных ролей на наших проектах. Они проводят интервью с заказчиками, выясняя “что болит?” и предлагают решение. В дальнейшем, по ходу всего проекта, бизнес-аналитики контролируют, чтобы все проектные ИТ-решения соответствовали утвержденному диагнозу и плану лечения. В общем, можно сказать, что бизнес-аналитик на ИТ-проектах — как главный врач на операции: стратегию определяет он, а воплощают (под его контролем) другие. Бизнес-аналитика все уважают и носят ему печеньки.

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

Клавдия Макарова: Проекты у нас очень интересные — это автоматизация бизнеса на базе систем 1С. Абсолютно разные отрасли и задачи: от построения учета нормативно-справочной информации до автоматизации крупных производственных заводов. Конечно, аналитики работают в команде.

Уровень доходов

Несмотря на довольно большой разброс, усреднённый уровень предлагаемой зарплаты составляет почти 74 тысячи рублей. Усреднение проведено по пяти наиболее популярным наименованиям вакансий – бизнес-аналитик, специалист по качеству, аналитик бизнес процессов, специалист по бизнес процессам и менеджер бизнес процессов.

Как вы, наверное, помните, бизнес-аналитик является самой востребованной, с точки зрения количества вакансий, должностью. И вот тут нас ожидал сюрприз: бизнес-аналитик оказался не самой высокооплачиваемой должностью.

Средний уровень дохода бизнес-аналитика составил 80 тысяч рублей. А вот менеджеру по бизнес процессам, готовы платить в среднем 120 тысяч рублей, что на 50% больше, чем средняя зарплата бизнес-аналитика.

Более того, менеджер бизнес процессов является самым высокооплачиваемым специалистом – самый высокий уровень доходов принадлежит именно управленцам.

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

Это говорит о том, что появляется понимание разницы между аналитиками и управленцами. Тем более между бизнес-аналитиками и специалистами по управлению бизнес процессами, ведь именно таковыми и являются менеджеры по бизнес процессам.

Вторым открытием стала крайне низкая оценка специалистов по качеству – одна из самых низкооплачиваемых должностей. Ситуация явно требует дополнительного изучения.

Как стать бизнес-аналитиком

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

Обучение вузе

Желательно высшее финансово-экономическое образование. Иногда допускается диплом технического вуза в сочетании с дополнительным обучением по менеджменту или экономике. Специалистов выпускают Московский институт международных отношений МИД России, НИУ ВШЭ, Российский экономический университет им. Г. В. Плеханова.

Офлайн-курсы

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

Курсы проводят школы интернет-профессий и центры профессиональной подготовки. Обучение чаще предназначено для разработчиков инструментов аналитической отчетности, разработчиков хранилищ данных, администраторов БД, но можно найти курсы с нуля.

Онлайн-курсы

Дистанционные курсы — более удобный формат для пользователя. Заниматься можно в удобное время, студент получает все материалы в записи, стоит обучение намного дешевле очного. IT-академии, например, предлагают обзорный 6-недельный курс для начинающих бизнес-аналитиков за 12 тыс. рублей. По окончанию лекций студенты сдают экзамен по видеосвязи.

Некоторые онлайн-курсы предлагают своим выпускникам платную или бесплатную стажировку

Новичкам обычно сложно найти первую работу, так что это хороший способ начать карьеру.

Бесплатное обучение профессии

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

Повышение квалификации

Курсы повышения квалификации отличаются от тех, которые предназначены для новичков в профессии, только более углубленной программой, часто — сконцентрированной на отдельных темах. Пройти профессиональную переподготовку можно на базе вуза, а не только в коммерческой школе. Стоимость стартует от 30 тыс. рублей за 28 академических часов. Иногда обучение оплачивает работодатель.

Курсы по направлениям

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

Информационная бизнес-аналитика

Специалист по информационной бизнес-аналитике должен обладать следующими знаниями и компетенциями:

  • применение методов анализа Data Mining;
  • проектирование информационных систем (концептуальное);
  • системы имитационного моделирование;
  • управление операционными рисками.

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

Курсы: аналитик бизнес-процессов

Программы обучения аналитиков охватывают все основные формы деятельности специалистов по системному и бизнес-анализу. Программа реализуется в течение 6-12 месяцев. Стоит обучение по направлению в среднем 150 тыс. руб.

Менеджмент и аналитика для бизнеса

Менеджмент и аналитика — это комплексная программа по управлению бизнесом, построенная на базе стратегического и операционного менеджмента с акцентом на принятие управленческих решений на основе больших объемов данных. По направлению есть не только краткосрочное обучение, но и магистерские программы (например, в НИУ ВШЭ).

Всё о бизнес-аналитике:

IT Business Analyst skills and qualifications

IT Business Analysts have certain skills and qualifications, including:

  • IT Business Analysts need strong analytical skills to create reports and offer recommendations. 
  • The ability to manage multiple projects from beginning to completion is important for all IT Business Analysts.
  • Good written and verbal communication skills are crucial for working with all stakeholders.
  • IT Business Analysts must have the ability to understand the team’s challenges and develop solutions.
  • IT Business Analysts should be familiar with various types of project management and business analysis software. Proficiency in spreadsheets is also important. 

Кто такой бизнес-аналитик и зачем он нужен компании

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

Если мы изобразим компанию как бизнес, ее программное обеспечение и производителя этого программного обеспечения, то бизнес-аналитиков можно расположить на всем протяжении между компанией и вендором. Причем это положение может смещаться как в ту, так и в другую сторону, например: 

  • ближе к бизнесу — те, кто глубоко понимают, как работает бизнес и что приносит компании прибыль, какие тренды есть по линии бизнеса и какие продукты есть у конкурентов; 
  • ближе к разработке — те, кто глубоко понимают устройство программы, архитектуру, существующие интеграции и как программа работает изнутри. 
     

Однако, за многими понятиями в бизнес-анализе уже давно можно заглянуть в настольную книгу бизнес-аналитика Business Analysis Base of Knowledge v3 или BABOK Guide версия 3. Эта книга дает такое определение бизнес-аналитику: «Бизнес-аналитик — это любой индивид, который выполняет задачи бизнес-анализа, описанные в руководстве BABOK, вне зависимости от его должности и организационной роли».  

Что такое бизнес-анализ? Оттуда же мы узнаем, что такое бизнес-анализ: «Бизнес-анализ — это практика создания условий для изменений на предприятии путем определения потребностей и рекомендации решений, которые приносят пользу стейкхолдерам. Бизнес-анализ позволяет предприятию сформулировать потребности и обоснование изменений, а также разработать и описать решения, которые будут полезны».

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

Отдельно стоит сказать, что аналитика сегодня развивается в нескольких направлениях. Основные из них: 

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

Выявление потребностей и целеполагание

Пациент приходит к доктору и требует “Выпишите мне аспирин, срочно!!!”.

Требование = “Выписать аспирин”. Что делает доктор в данном случае? Плохой доктор даст аспирин. Хороший доктор будет выявлять причины проблемы и лечить их.

Требование (requirement) — это некоторый образ или свойство результата, который кто-то у кого-то требует. “Выпишите аспирин”, “Программа должна делать это” — это требование. Термин не самый удачный в русском языке, он плохо стыкуется с бытовым толкованием, что запутывает заказчика и аналитика.

Требование лежит в области решения (solution). “Поесть в ресторане”, “Приготовь еду” — это требования.

Что делает хороший аналитик ? Выявляет потребности и анализирует их, определяя влияние на бизнес (почему, в чем причина, как часто, какой ущерб для бизнеса, в каком проценте случаев, в какой географии, для каких клиентов, ..)

Понимание потребности дает понимание что делать, какое решение нужно, какое требование к решению важно

Поэтому аналитик выявляет потребности и проектирует решение (требования к решению). 

В разное время разные бизнесы стремятся к оптимизации разных атрибутов качества своих систем и процессов.

  1. Обеспечить функциональность

  2. Качественную работу

  3. Скорость/Производительность

  4. Безопасность

  5. Низкие издержки

  6. И т.п.

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

Внедрение или улучшение ИТ системы нужно для улучшения атрибутов качества бизнес-процесса, иначе оно не приносит пользы и поэтому бессмысленно.

Резюме

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

Управление бизнес процессами все ещё остаётся молодой и не очень понятной фишкой, которую вроде как хочется привлечь в свой бизнес, но непонятно, как её правильно использовать. Это вполне нормальный этап развития методологии на рынке, так что со временем и методология будет понятна, и требования к специалистам определены конкретно.

Причин популярности именно бизнес-аналитиков несколько, но основная – представление о том, что управление бизнес процессами и автоматизация процессов – это одно и то же. Не допускайте подобного заблуждения. Управление бизнес процессами – это, в первую очередь, про управление и только затем – про процессы. Уже не говоря о том, что информационные технологии – это лишь инструмент и небольшая часть самих бизнес процессов. Система процессов, в первую очередь, строится не на технологиях, а на участниках бизнес процессов.

Специалистам по бизнес процессам я бы рекомендовал сосредоточиться на приобретении навыков и знаний в следующих областях:

  • Определение бизнес процессов – это далеко не так просто, как может показаться на первый взгляд.
  • Моделирование бизнес процессов, при этом необходимо выполнять моделирование таким образом, чтобы избавиться от необходимости дополнительного описания. Обязательно вникайте в нотации и осваивайте специальное ПО.
  • Анализ бизнес процессов: осваивайте разные методики анализа. Количественные и качественные. Простейший функционально-стоимостной анализ должен стать нормой в вашей работе.
  • Оптимизация бизнес процессов: изучайте и практикуйте подходы из методик Lean, Six Sigma, TOC и т.д.
  • Управление проектами и управление изменениям – это жизненно необходимо для того, чтобы проекты внедрения и оптимизации процессов проходили успешно.
  • А также постоянно изучайте все вспомогательные функции бизнеса: управление финансами, управление персоналом, учёт и т.д.
  • Разработка требований к специалисту в области управления бизнес процессами: профиль и описание должности, должностные инструкции и т.д.
  • Тестирование кандидатов на должность специалиста по бизнес процессам: разработка тестов для вашей специфики, проведение профессионального тестирования.
  • Планирование деятельности специалистов по бизнес процессам: подготовка планов работ на испытательный срок, методика и критерии оценки прохождения испытательного срока, разработка долгосрочных рабочих планов.
  • Подготовка управляющей документации для постановки правильной работы специалистов по бизнес процессам в компании: положение об управлении бизнес процессами, положение о моделировании, образцы и порядок разработки/утверждения управляющей документации и т.д.
  • Обучение специалистов, которые будут выполнять функции управления бизнес процессами в компании.

Профессия бизнес аналитик обязанности

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

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

Сотрудник проводит презентации перед руководством, на них представляет разработанные стратегии, а также пути их внедрения. Когда команда трудится над проектами, на каждой стадии проводится аудит, чтобы выявить дальнейшую стратегию. Аналитик бизнес-отдела проводит консультации сотрудников по работе с новыми программами. Ещё один вид его деятельности, это повышение работоспособности коллектива и уменьшение расходов предприятия.

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

Из личных качеств нужно отметить пунктуальность, ответственность и собранность. Даже, из названия профессии можно понять, что нужен аналитический склад ума и хорошо развитое логическое мышление. А также такие качества, как: коммуникабельность, умение взаимодействовать с другими членами команды, грамотно поставленная речь, умение разбираться в основах психологии, логистики будет полезным для рентабельной деятельности.

Дает ли работа в достаточной мере сложных задач? Ведь только ими и растешь.

На любом проекте есть задачи сложные и рутинные. В моей работе соотношение примерно 40/60, и меня это устраивает. Каждый день — и зарядка для ума, и возможность отдохнуть за написанием инструкций.

Приведу несколько примеров задач из практики:

1. Существует система X и система Y. Для выполнения одного из процессов (к определенной дате, не раньше, не позже), системе Y требуются данные из X. Системе X, в свою очередь, нужно подтверждение об успешной передаче данных в систему Y, их корректности и полноте. Необходимо разработать приемлемый для заказчика алгоритм автоматического двустороннего обмена данными между системами. Нужно обеспечить возможность штатного функционирования остальных приложений на серверах X и Y в ходе процесса обмена данными.

Решение: Взаимодействие X и Y реализовано через веб-сервисы. Файловый обмен ведется в режиме 24/7, с момента наступления определенного события в системе Y, до полного завершения выгрузки/до наступления дедлайна/до ручной остановки процесса. Разработан формат обмена, перекрестная (между двумя системами) матрица статусов загрузок, утверждены коды возвратов. Файлы на входе Y проверяются на корректность, а в случае ошибок отклоняются до исправления ошибок и повторной загрузки. Реализована форма мониторинга, ведутся подробные логи. По завершению загрузки каждого файла Y подтверждает или не подтверждает прием файла. Проведено нагрузочное тестирование X и Y в период работы сервиса обмена данными (результаты тестирования были неутешительными, поэтому пришлось придумать хитрый алгоритм очередности загрузок, позволяющий не грузить тяжелые файлы в периоды активной работы пользователей Y). Разработана инструкция по настройке сервиса и работе с ним. В данный момент времени обмен данными между X и Y ведется только через разработанный сервис.

2. Существует утвержденный перечень нормативов (около 700 строк), с которым работает несколько компаний, включая заказчика. Одна из компаний в судебном порядке оспаривает часть нормативов, предлагая свой вариант. Суд удовлетворяет требование. Одновременно некая экспертная организация производит пересчет части нормативов, выдвигая новый перечень (еще около 150 строк).

Задача: обеспечить систему заказчика актуальной нормативной базой.

Сложность задачи в том, что каждый комплект нормативов отличался единицами измерения и наименованиями позиций. Результирующего списка нормативов не существовало.

Решение: попытки автоматизировать процесс сопоставления строк результата не дали, поскольку в каждом конкретном случае решение должен принимать человек. Поэтому списки пришлось выверять вручную, искать совпадения (Отменен судом? Пересчитан?) и включать, либо не включать в результирующий список.

3. Ввести новый параметр для расчетных операций в системе.

Выполнение:

1) Определить точку «входа» параметра в Систему: вводится пользователем? Рассчитывается из других параметров (Каких? Каким образом? В какой момент времени?)?

2) Определить функции, в которых будет задействован новый параметр.

3) Для каждой функции: Проверить, влияет ли новый параметр на выполнение последующих операций, ввести параметр в формулы расчета.

4) Определить способ и место отображения параметра в интерфейсе. Нарисовать макеты.

5) Узнать, должен ли новый параметр фигурировать в выходных формах: в каких именно, каким образом.

6) На содержимое каких выходных форм этот параметр повлияет неявно? Если да, определить степень влияния, вынести вопрос на обсуждение.

7) Определить объем необходимых доработок.

8) Написать постановку задачи на разработку, либо ТЗ (в зависимости от объема доработки).

9) Протестировать результат.

Вопросы задала Эльмира Давыдова.

Проектирование решения

Аналитик создает непротиворечивые, полные, проверяемые модели, отражающие какой-то срез или “проекцию” будущей системы для согласования с стейкхолдерами и для принятия управленческих решений (делаем так/изменяем/не делаем). Наиболее полная модель — это реализованная система, но часто достаточно меньших усилий для получения нужных ответов на вопросы.

Например, модель системы из предыдущего примера это электрическая фритюрница.

Моделей системы может быть несколько (и довольно много), но типовые это

  1. Функциональная модель, отвечающая на вопрос “как это работает, функционирует, обеспечивает функцию”. 

  2. Конструктивная модель, отвечающая на вопрос “как это сконструировано, из каких частей состоит”. 

  3. Географическая модель, отвечающая на вопрос “где это работает” или “где расположены части” делается совместно на основе предыдущих двух.

  4. Финансовая модель, отвечающая на вопрос “сколько стоит создание, поддержка, вывод из эксплуатации решения, в какие сроки и за счет чего отобьются вложенные инвестиции”, также часто собрать данные — это работа аналитика. Эта модель основная для принятия управленческих решений опирается на конструктивную и географическую модели.

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

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

Аналитик решает задачу по проектированию такого решения, которое закрывает потребности по правилу Парето, 20% усилий должны принести 80% бизнес-результата, где усилия берутся из треугольника (цена-качество-сроки) в рамках выявленных ограничений, а результат — это оценка улучшения атрибутов качества бизнес-процесса. 

В нашем примере альтернативная модель — инструмент это сковородка, которая разогревается с помощью кухонной плиты. Оно требует больше времени на готовку, зато обеспечивающая достаточное качество и оно значительно дешевле.

ИТ аналитику в поиске помогают

  • Знание того, как ИТ решают задачи по улучшению процессов, 

  • Знание того, какие ключевые свойства потребностей влекут разные способы реализации,

  • Знание готовых ИТ решений, решающих задачу полностью или частично или умения быстро их находить и выбирать оптимальное,

  • Знание предметной области,

  • Знание процессного управления и процессов управления изменениями,

  • Понимание трудоемкости, стоимости и сложности решения широкого спектра ИТ задач,

  • Ну и разумеется, эксперты, партнеры по интеграции, смежники, вендоры ИТ решений и разработчики.

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector