Читаем Стать системным аналитиком полностью

Senior системный аналитик

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

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


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

Глава 2. Офлайн vs онлайн

Помните барахолки девяностых? В те годы мой папа мотался в Китай за одеждой, которую потом продавал на рынке. Однажды он привез мне модный синий спортивный костюм Adidas, который я до сих пор помню. А потом готовились к зиме: мерили обувь, стоя на картонке в лютые морозы.

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

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

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

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


Задачи аналитика

Аналитик, двигаясь сверху вниз, из бизнес-цели формирует конкретные задачи на разработку системы:

• Получая задачу на анализ, составляет бизнес-требования.

• На основе бизнес-требований описывает пользовательский интерфейс.

• Затем формулирует системные требования, учитывая бизнес-требования и пользовательский интерфейс.

• На основе всего вышеописанного описывает API-системы.

• Помня про бизнес-требования и исходя из API, описывает базу данных (БД).

• В конечном итоге назначает задачи:

• backend-разработчику – для реализации API и работы с БД;

• frontend-разработчику – для реализации дизайна пользовательского интерфейса и взаимодействия с API.



Давайте пройдем этот путь вместе: создадим и опишем техническое задание для интернет-магазина.

Часть 2. Техническое задание

Глава 3. Задача на анализ

Задача проекта «Интернет-магазин»: владелец районного цветочного павильона хочет сэкономить на аренде помещения и решает создать интернет-магазин цветов.


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

• владелец продукта определяет направление разработки;

• аналитик занимается как бизнес-, так и системным анализом;

• frontend-разработчик создает пользовательский интерфейс;

• backend-разработчик отвечает за разработку бэкенда;

• тестировщик проверяет работоспособность системы.

Владелец продукта озвучивает основную бизнес-цель и объясняет, почему эта цель важна для компании. Затем владелец продукта формулирует конкретную задачу на анализ, используя формат user story.

Перейти на страницу:

Похожие книги

Камасутра для инвестора
Камасутра для инвестора

Мы переживаем уже третий крупномасштабный кризис в России. Мы все привыкли слышать про возможности в кризис, но только почему-то большинство людей теряют свои деньги, вместо того, чтобы увеличивать свое состояние. Но как это сделать, когда вокруг столько рекламы и лишней информации? Известный российский предприниматель и независимый финансовый советник Кирилл Прядухин более шести лет с успехом инвестирует в фондовый рынок, недвижимость и бизнес и обучил этому сотни учеников.В книге: «Камасутра для инвестора» вы найдете ответы на большинство вопросов касательно финансов и инвестиций, которые волнуют любого сознательного человека: от личного финансового планирования до рынка акций, от валютных рисков до инвестиций в недвижимость. А главное – вы научитесь правильно ставить свои финансовые цели и достигать их.

Кирилл Прядухин

Финансы / Личные финансы / Финансы и бизнес