SHAREWOOD

SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 143.268
- Репутация
- 90.941
Последние темы автора:
- Скачать «Микросервисы, как в Bigtech-компаниях (2025) [Balun.Courses] [Леонид Ченский]»
- Скачать «Питание со здравым смыслом [Тариф Воздух] [Марина Гарбузова]»
- Скачать «Хирургический разбор канала Никиты Корытина [Тариф Смотреть с записью] [Алекс Ренд]»
- Скачать «TuFitAcademy. Построй тело своей мечты [Павел Тулюпа]»
- Скачать «Сертифицированный персональный тренер [Самостоятельное изучение] [NASM]»
Складчина: Системный анализ + ИИ. Разработка требований и функциональное проектирование систем [Premium онлайн] [Systems Education] [Денис Бесков]
Описание:
Цель курса
Научиться разрабатывать хорошие требования к программному обеспечению:
— понятные
— точные
— полные
После прохождения курса вы будете уметь применять 10 техник выявления, формулирования и анализа требований к программам
Курс для:
- Бизнес-аналитиков, цель которых — перейти от описания бизнес-процессов и пользовательских историй к разработке функций программной системы
- Бизнес-аналитиков, технических писателей, тестировщиков, цель которых — переквалифицироваться в системного аналитика
- Начинающих системных аналитиков, цель которых — структурировать информацию по системным требованиям
- Менеджеров проектов, цель которых — писать техническое задание на софт
- Разработчиков, цель которых — делать свои проекты или разобраться в теме требований
Этот курс для ИТ-менеджеров и ИТ-специалистов, которые хотят научиться создавать требования и технические задания на программное обеспечение и сложные веб-сайты, веб-сервисы и мобильные приложения
На курсе
- Определите бизнес-задачи, проблемы и цели проекта с помощью экспресс-методов
- Выявите функциональный объём проекта с помощью контекстной диаграммы, юскейсов и функциональных требований
- Создадите концептуальную модель и словарь данных
- Сформулируете атрибуты качества и ограничений
- Разработаете законченный документ требований к ПО, который позволит проводить достоверное и качественное планирование, оценку, проектирование, реализацию и приёмку программы
- Модуль 1. Введение
- Модуль 2. Экспресс-анализ бизнес-требований
- Модуль 3. Разработка функциональной модели программной системы
- Модуль 4. Моделирование данных и контроль качества требований
- Модуль 5. Разработка требований к качеству ПО и ограничений
- Модуль 6. Сборка итогового документа и рецензирование
Модуль 1. Введение
Планируем разработку ПО:
— Обсуждаем фазы процесса разработки ПО
— Определяем место системного аналитика среди других ролей на проекте
— Выявляем задачи системного аналитика
Разбираемся с требованиями к ПО на примерах:
— Откуда берутся?
— Из чего состоят?
— Зачем нужны?
— Как отличить хорошие от плохих?
Модуль 2. Экспресс-анализ бизнес-требований
Проводим анализ бизнес-требований проекта:
— В чём проблема?
— В чём цель проекта?
— какой нужен перечень возможностей?
Транскрибируем интервью с заказчиком с помощью ИИ
Делаем протокол интервью с помощью ИИ
Моделируем контекст проекта:
— Выявляем роли пользователей
— Выявляем смежные системы
— Описываем потоки данных
Создаём артефакты:
— Карточка проекта
— Контекстная диаграмма
Модуль 3. Разработка функциональной модели программной системы
Генерируем предварительный список функциональных требований:
— Создаём с помощью ИИ начальный перечень функциональных требований, адаптированный к нашей предметной области.
Генерируем предварительный список юскейсов:
— Формируем с использованием ИИ начальный набор способов применения системы (use cases, юскейсы), соответствующий нашей предметной области.
Моделируем функции системы:
— Определяем подход к группировке требований (по ролям, фичам или этапам реализации).
— Разрабатываем функциональные требования к системе с использованием возможностей ИИ для анализа и структурирования.
— Формируем таблицу требований на основе данных, обработанных ИИ.
Моделируем использование системы:
— Создаём сценарии использования с применением ИИ, адаптированного к нашей предметной области.
— Уточняем и дорабатываем способы применения системы (use cases, юскейсы) с поддержкой ИИ для генерации идей.
— Устанавливаем связи между действующими лицами и юскейсами, которые они активируют, с учётом анализа ИИ.
— Проектируем сценарии юскейсов, включая основные и альтернативные потоки, с использованием ИИ для их детализации.
Создаём артефакты:
— Разрабатываем документ «Функциональные требования к ПО» с привлечением ИИ для структурирования и проверки полноты.
— Уточняем и дорабатываем функциональные требования для нашей предметной области с помощью ИИ, обеспечивая их точность и релевантность.
— Строим диаграмму юскейсов на основе данных, обработанных ИИ.
— Описываем способы применения (Use Case Scenarios), используя ИИ для создания детализированных и согласованных сценариев.
Модуль 4. Моделирование данных и контроль качества требований
Моделируем данные:
— Разрабатываем концептуальную модель.
— Описываем словарь данных.
— Создаём CRUD-матрицу для контроля полноты требований.
Генерируем код для PlantUML:
— Создаём с помощью ИИ код для PlantUML для диаграммы состояний, адаптированный к нашей предметной области.
Создаём артефакты:
— Диаграмма предметной области.
— Модель данных приложения.
— Диаграмма состояний для одного из объектов системы.
— Формируем итоговый словарь данных.
Модуль 5. Разработка требований к качеству ПО и ограничений
Разрабатываем нефункциональные требования:
— К качеству в использовании
— К качеству продукта
— Ограничения
Генерируем предварительный список ограничений для нашей предметной области
Создаём артефакты:
— Требования к качеству в использовании
— Требования к внешнему качеству ПО
— Ограничения к ПО
Модуль 6. Сборка итогового документа и рецензирование
Собираем ТЗ из разработанных артефактов в единый документ требований.
Распределяем роли:
— Руководитель проекта
— Разработчик
— Проектировщик интерфейсов
— Тестировщик
Оцениваем с точки зрения других ролей, готовы ли создавать программное обеспечение по такому техническому заданию.
Автор курса — практикующий специалист Денис Бесков
Основатель школы. С начала 21-го века в ИТ на позициях разработчика баз данных, архитектора, системного аналитика, руководителя отдела анализа и менеджера продуктов.
Что вы получите по окончании курса
Создадите законченный документ требований к ПО
Демонстрирующий ваши новые умения разрабатывать полные, точные, понятные требования к программному обеспечению
Шаблоны и чек-листы
Шаблоны:
1. Карточки проекта
2. Структуры юскейса
3. Документа требований
Чек-листы:
1. Признаки хороших требований
2. Признаки хорошего юскейса
Формат: Premium (онлайн)
Теория: в режиме реального времени
Практика: в группе
Продолжительность: 2-3 недели
8 часов интерактивной теории, 16 часов интенсивной практики онлайн Zoom, Google Drive и Telegram.
Цена: 45000 руб.
Скрытая ссылка
Материал «Системный анализ + ИИ. Разработка требований и функциональное проектирование систем [Premium онлайн] [Systems Education] [Денис Бесков]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.