[Яндекс.Практикум] Системный аналитик. Часть 3 из 8 (2022)

Джек Воробей

Administrator
Команда форума
Одмин
Модэр
isla-la-tortuga.com
Регистрация
6 Май 2024
Сообщения
3,563
Реакции
35
Баллы
48
Веб-сайт
isla-la-tortuga.com
Какие задачи ожидают вас после перехода на позицию системного аналитика?
Определение и сбор требований к программному продукту с целью их полноты и согласованности.
Разработка прототипов пользовательских интерфейсов.

Проектирование программных интерфейсов (API).
Помощь команде разработчиков в реализации требований ПО.
Структура обучения:

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

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

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

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

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

Требования к пользовательским интерфейсам. Вы освоите разработку интерактивных прототипов пользовательских интерфейсов, изучите типовые паттерны построения интерфейсов и основы UI/UX.

Программные интерфейсы. Узнаете, как информационные системы взаимодействуют и как описывать требования к их взаимодействию. Изучите различные методы взаимодействия, такие как SOAP, REST, MOM, общая БД, файловый обмен, и научитесь проектировать сервисы с использованием HTTP REST.

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

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

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

Продажник



Скачать

 
Главная Регистрация
Сверху