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

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

    1677419931104


    Что именно вы будете делать, когда станете системным аналитиком:


    - Собирать требования к программному продукту, обеспечивать их полноту и непротиворечивость
    - Разрабатывать прототипы пользовательских интерфейсов
    - Проектировать программные интерфейсы (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. Выпускной проект. Итоговый проект, с помощью которого вы подтвердите приобретенные знания и умения. Во время диплома не нужно выполнять домашние задания и читать теорию в тренажёре. В нём всё будет, как в реальной жизни: размытая постановка от заказчика, самостоятельная работа и строгий ревьюер.
     
    Подробнее

    Скачать

    • Мне нравится
    Реакции: Sergey_AA
  • Сверху