О мастер-классе
О чем пойдет речь
Цель проводимого мастер-класса состоит в демонстрации практических примеров подготовки спецификаций на разработку, начиная с моделирования селекционного экрана и алгоритмов выборки, завершая экраном обработанных данных.
Участие в мастер-классе позволит получить представление о последовательности и обязательных шагах описания элементов программной разработки в документе функциональной спецификации. Рассмотрению примеров предшествует краткий теоретический обзор принципов проектирования программ. В рамках мастер-класса обсуждаются следующие ключевые вопросы:
• планирование трудозатрат для подготовки спецификаций на основе оценщика, описание структуры и экранов программы, способы документирования алгоритмов обработки данных, а также типовое содержание спецификации;
• разбор примера спецификации на разработку отчета (Report) с использованием стандартных таблиц баз данных SAP ERP, от бизнес-требований до сценариев функционально-модульного тестирования;
• анализ примера функциональной спецификации для разработки интерфейса (Interface) по загрузке данных в пользовательские таблицы SAP ERP из Excel-файла с введением ряда допущений;
• рассмотрение спецификации для создания программ обработки потока стандартных и пользовательских данных SAP ERP (Conversion).
Содержание подготовлено на основе опыта внедрения программных продуктов компании SAP. Мастер-класс обобщает и дополняет результаты следующих работ:
• Степанов Д.Ю. Подготовка функциональных спецификаций для разработки корпоративных информационных систем на примере SAP ERP (часть 1). – 2019. – №3(7). – С. 29-52. – URL: https://corpinfosys.ru/29-archive/2019-7/66-2019-7-functionalspec.
• Степанов Д.Ю. Подготовка функциональных спецификаций для разработки корпоративных информационных систем на примере SAP ERP (часть 2). – 2019. – №4(8). – С. 1-18. – URL: https://corpinfosys.ru/archive/issue-8/69-2019-8-functionalspec.
• Анализ, проектирование и разработка корпоративных информационных систем: уровень приложений [Электронный ресурс] // Официальный сайт Дмитрия Степанова – Режим доступа: https://stepanovd.com/training/12-erp/52-erp-8-applicationlevel.
Аудитория
Мастер-класс адресован аналитикам и консультантам SAP-систем различных функциональных направлений.
Благодаря данному курсу слушатели получат необходимое представление о практических методах описания элементов селекционного экрана, экранов обработанных и выбранных данных; способах представления алгоритмов выборки и обновления данных; порядке подготовки и согласования функциональной спецификации, а также типовых ошибках.
В ходе мастер-класса будут рассматриваться практические примеры функциональных спецификаций для разработок вида отчет (R), интерфейс (I) и программа обработки (C), что позволит быстрее упорядочить полученные знания.
Содержание мастер-класса систематизирует накопленный опыт и определят перечень шагов предварительной оценки трудозатрат для написания функциональной спецификации; типовых функциональных требований, необходимых к включению и реализации в спецификации; а также описания селекционного экрана, экранов выбранных и обработанных данных программы.
Как будет проходить мастер-класс
09:50-10:00 Подключение виртуального класса, сбор группы
10:00-11:30 Модуль #1
1) Обзор структуры SAP-программы и ее описание в спецификации.
11:30-11:40 Перерыв
11:40-13:10 Модуль #2
2) Разбор примера спецификации на разработку отчета (Report).
3) Анализ примера функциональной спецификации для разработки интерфейса (Interface).
13:10-13:30 Модуль #3
4) Рассмотрение спецификации для создания программ обработки потока стандартных и пользовательских данных SAP ERP (Conversion).