- Training
- Location
Описание тренинга:
Предметная область – это любая специфическая область человеческой деятельности. За примерами далеко ходить не надо: бухгалтерия, юриспруденция, экономика, язык программирования Java, веб-сайт, буровая вышка, правила дорожного движения – это все примеры предметных областей.
Разработчики программного обеспечения, как и представители многих других профессий, обычно работают на стыке сразу нескольких предметных областей.
Например, для написания программной системы ведения складского учета мало знать язык программирования, разбираться в базах данных и сетях. Нужно иметь представление и о том, что такое складской учет. Причем без этого последнего знания все остальные знания и умения бессмысленны – система просто не будет разработана.
Данный тренинг предлагает методику, следуя которой удается описывать экспертные знания (опыт) о различных предметных областях в виде модели специального вида, которая называется модель предметной области. Модель предметной области в предлагаемой методике строится выделением конечного числа сущностей и указанием отношений между ними. В качестве нотации для записи модели используются конструкции диаграмм классов унифицированного языка моделирования UML.
После тренинга слушатели получают бумажную и электронную версию слайдов, а также копии всех других материалов, которые будут созданы в процессе тренинга.
О тренере:
Денис Ивановэксперт в области моделирования на языке UML и автоматизации процесса разработки. Большой опыт сотрудничества с ведущими IT-компаниями (Siemens, Intel и другими) в качестве программиста, аналитика, архитектора, руководителя проектов, консультанта. Ведущий профильных тренингов. Автор книги «Моделирование на UML». |
Цель тренинга
Обучить методике, которая позволяет систематизировать в виде модели экспертные знания о предметной области, а также производить анализ и сравнение различных источников знаний об одной и той же предметной области.
Аудитория
Разработчики (аналитики, архитекторы, программисты), которые хотят решить проблему анализа и систематизации большого объема информации.
По окончании обучения выдается сертификат о прохождении тренинга.
Содержание курса:
Тема |
|
Описание |
Question-driven approach (1 час) |
|
Question-driven approach (QDA) – это фундаментальная для данного тренинга методика, формализующая такое понятие, как экспертное знание.Применении QDA на практике позволяет описывать экспертное знание (опыт) и в дальнейшем использовать это описание для решения задач, возникающих в данной предметной области. |
Нотация, применяемая при моделирование предметных областей (1 час) |
|
Обсуждение элементов нотации, которая используется для построения моделей предметных областей. |
Примеры моделей предметных областей (2 часа) |
|
Подробно рассматривается предметная область «Программная система».Строится несколько моделей предметных областей, известных слушателям. |
Практическая работа (4 часа) |
|
Самостоятельная работа слушателей по построению моделей предметных областей. |
Продолжительность
1 день (8 академических часов)