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

Практика разработки требований к ПО

  Сложность

Пока неизвестно

  Длительность

32 ак. ч. + 12 ак. ч. самостоятельно

  Формат

онлайн

  Документ по выпуску

Пока неизвестно

Стоимость курса
40 490

Подробнее о курсе

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

Автор курса

Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre Крупнейший авторизованный учебный центр ведущих IT-компаний мира С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

Программа курса

  Модуль 1. Определение требований &nbsp(4&nbspак.&nbspч.)

Что такое требования. Определение требований. Классификация требований. Атрибуты требований. Атрибуты качества требований. Практическая работа: постановка задачи. Описание бизнес-процесса, для которого будут разрабатываться требования на следующих занятиях.

  Модуль 2. Процесс разработки требований &nbsp(4&nbspак.&nbspч.)

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

  Модуль 3. Процесс разработки требований. Практические аспекты &nbsp(4&nbspак.&nbspч.)

Практические аспекты разработки требований. Планирование процесса выявления требований. Источники требований. Люди. Системы. Документы Методы выявления требований. Психологические проблемы выявления требований. Особенности подготовки и проведения интервью, семинары рабочей группы, опрос и т.д. Практическая работа: составление плана. Подготовка и проведение интервью с заинтересованным лицом

  Модуль 4. Анализ требований &nbsp(4&nbspак.&nbspч.)

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

  Модуль 5. Требования пользователей. Use cases &nbsp(3&nbspак.&nbspч.)

Определение. Структура. Правила описания Use cases. Основной поток, альтернативы, исключения. Предусловия и пост условия Диаграмма Use case. Нотация. Виды отношений Практическая работа: составление диаграммы Use case для учебного проекта.

  Модуль 6. Требования пользователей. User story &nbsp(3&nbspак.&nbspч.)

Требования в Agile. Понятия Topic, Epic , User story, Backlog Правила написания User story. INVEST Actor, действия, ценность. Практическая работа: создание user story для учебного проекта.

  Модуль 7. Модели предметной области. Диаграмма сущность-связь ERD &nbsp(3&nbspак.&nbspч.)

Назначение диаграммы, основные понятия. Нотации Чена, Crow’s Foot Степени связи. Распутываем неопределенности. Практическая работа: создание диаграммы сущность связь для учебного проекта

  Модуль 8. Модели предметной области. Диаграмма потоков данных DFD &nbsp(3&nbspак.&nbspч.)

Назначение диаграммы. Основные элементы диаграммы. Нотации Йордона, Гейна-Сарсона Уровни детализации. Практическая работа: создание диаграммы потоков данных для учебного проекта.

  Модуль 9. Создание документа &nbsp(4&nbspак.&nbspч.)

Функциональные требования. Нефункциональные требования. Типы нефункциональных требований. Атрибуты качества ПО. Спецификация требований. Структура документа. Критерии для написания текста требований. Учебный проект: разработка структуры спецификации требований. Написание требований с использованием шаблона.

Что вы получите

Анализировать требования, разрабатывать модели требований в зависимости от характера проекта и предметной области;

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

Формализовать и документирование требования к системе и подсистеме (Профстандарт Системный аналитик. Трудовые функции);

Анализировать проблемные ситуации заинтересованных лиц (Профстандарт Системный аналитик. Трудовые функции);

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

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 19.09.2024

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных