Dr. Dre
Модератор
- Регистрация
- 02.10.20
- Сообщения
- 67,038
- Реакции
- 184,374
Что именно вы будете делать, когда станете системным аналитиком:
- Собирать требования к программному продукту, обеспечивать их полноту и непротиворечивость
- Разрабатывать прототипы пользовательских интерфейсов
- Проектировать программные интерфейсы (API)
- Помогать команде разработки реализовывать требования к ПО
Состав обучения:
1.Вводная часть. Вводный курс поможет узнать о профессии системного аналитика. Покажем на практическом примере работу системного аналитика над проектом от возникновения потребности до сдачи готового продукта − чем занимается системный аналитик на каждом этапе и каковы результаты его работы.
2.Понимание профессии системного аналитика. Вы узнаете теоретические основные профессии системного аналитика и научитесь пользоваться таск-трекером. Расскажем про команду разработки ПО и жизненный цикл ПО, про модели управления, про гибкие методологии, про разные типы и архитектуры приложений.
3.Сбор и анализ требований. Вы освоите работу системного аналитика на начальном этапе реализации проекта − сбор и анализ требований. Узнаете возможные источники требований, научитесь отличать хорошие требования от плохих, изучать вводные от бизнеса, регулирующие документы , проводить интервью. Изучите нотацию моделирования бизнес-процессов BPMN 2.0.
4.Документирование требований. Вы узнаете чего хотят разработчики и как максимально эффективно доносить до них требования. Научитесь применять основные стандарты документирования требований. Узнаете, как проводить ревью требований других системных аналитиков, сопровождать требования на всех этапах реализации. Разработаете собственный чек-лист для самоконтроля. Научитесь визуализировать требования с помощью диаграмм UML и BPMN 2.0.
5. Требования к данным. Вы узнаете как организовано хранение и управление данными, научитесь составлять ER-диаграммы и писать SQL-запросы.
6. Требования к пользовательским интерфейсам. Вы научитесь разрабатывать интерактивные прототипы пользовательских интерфейсов, изучите типовые паттерны построения интерфейсов и основы UI/UX.
7. Программные интерфейсы. Вы узнаете как информационные системы взаимодействуют между собой и научитесь описывать требования к их взаимодействию. Изучите возможные способы взаимодействия: SOAP, REST, MOM, общая БД, файловый обмен. Научитесь проектировать сервисы, используя HTTP REST.
8. Авторская приемка и основы тестирования. Вы узнаете взаимосвязь между требованиями и сценариями тестирования, изучите основы тестирования, научитесь проводить авторскую приёмку и тестирование по чек-листу.
9. Документирование. Вы узнаете типы документации, научитесь выбирать оптимальный тип, разрабатывать программу и методику испытаний и руководство пользователя.
10. Выпускной проект. Итоговый проект, с помощью которого вы подтвердите приобретенные знания и умения. Во время диплома не нужно выполнять домашние задания и читать теорию в тренажёре. В нём всё будет, как в реальной жизни: размытая постановка от заказчика, самостоятельная работа и строгий ревьюер.
Курс ведет: Яндекс-практикум
О курсе от автора:
Скачать материалы курса:
Материал может быть удалён по требованию правообладателя
Похожие темы
- [Яндекс Практикум] Архитектор программного обеспечения. Часть 1 из 6 (2024)
- [Яндекс Практикум] Аналитик данных расширенный. Часть 1 из 12 (2024)
- [Яндекс.Практикум] Инструменты начинающего руководителя (2024)
- [Яндекс.Практикум] Веб-разработчик. Часть 5 из 10 (2023)
- [Яндекс.Практикум] Курс «1С‑аналитик». Часть 3 из 8 (2024)
- [Яндекс Практикум] Трафик-менеджер (Яндекс Директ, VK Реклама, Google Ads)
- [Яндекс. Практикум] Как стать аналитиком данных. Часть 3 из 6 (2021)
- [Яндекс Практикум] Как стать аналитиком данных. Часть 2 из 6 (2021)
- [Яндекс Практикум] Как стать аналитиком данных. Часть 1 из 6 (2021)
- [Яндекс Практикум] Как стать аналитиком данных. Часть 6 из 6 (2021)