[Яндекс-практикум] Системный аналитик. Часть 6 из 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-запросов.

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

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

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

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

Продажник



Скачать

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