План на курса

Преглед на процеса на разработка на софтуер и моделиране

    Методологии и тяхното въздействие върху работата на Business анализатора Каскадни стъпки Анализ, проектиране, внедряване, тестване, поддръжка Гъвкав подход към бизнес анализа Кои са Business анализаторите? Гледна точка за ролята на BA Динамичният (поведенчески) модел Статичният (структурен) модел Структуриран анализ

Гледната точка на BA за обектната ориентация

    Обектно-ориентираното програмиране и въздействието му върху моделирането Стандартната UML когнитивна психология и OO? Обекти Атрибути и операции Операции и методи Класове за капсулиране Връзки Обобщение Асоциация Агрегиране Състав Полиморфизъм Use Case и сценарии Бизнес и система Use Case

Преглед на Business обектно-ориентирано моделиране (BOOM)

    BOOM и SDLC Стъпките на BOOM Последователност на стъпките Какво определяте първо – атрибути или операции?

Анализиране на процеси от край до край Business.

    Интервюта по време на фазите на започване, анализ и тестване Стъпка 1: Шаблон на документа за начални бизнес изисквания Стъпка 1a: Модел на бизнес Use Cases Стъпка 1a i: Идентифициране на бизнес Use Cases (диаграма на бизнес случаи) Прилагане на теорията на практика Бележка към Rational Rose Users Case Study D1: Диаграми на случаи на бизнес употреба Стъпка 1a ii: Обхват Business Use Cases (Диаграма на дейност) Казус D2: Диаграма на дейност на бизнес употреба с дялове

Определяне на обхвата на ИТ проекта със система Use Cases

    Стъпка 1b: Моделна система Use Cases Case Study E1: Ролева карта Стъпка 1b ii: Идентифициране на пакети за случаи на използване на системата (Диаграма на случаи на използване на системата) Казус E2: Пакети за случаи на използване на системата Стъпка 1b iii: Идентифициране на система Use Case s (Диаграма на случаи на използване на системата) Казус E3: Диаграми на случаи на използване на системата Стъпка 1c: Започнете статичен модел (диаграми на класове за ключови бизнес класове) Стъпка 1d: Задайте базова линия за анализ (BRD/Иницииране)

Сториборд на потребителския опит

    Стъпка 2: Анализ на шаблона за описание на случаи на употреба Документиране на основния поток Указания за писане на случаи на употреба Пример за основен поток: Доклад за преглед на CPP система Документиране на алтернативни потоци Документиране на потоци на изключения Указания за провеждане на интервюта за случаи на употреба на системата Диаграми на дейност за система Use Cases Свързани артефакти Таблици за решения Казус F1: Таблица за решения Дървета на решения Казус F2: Дърво на решения Таблица с условия/отговори Бизнес правила Разширени функции за случаи на употреба Казус F3: Разширени функции за случаи на употреба

Изисквания за жизнения цикъл на ключови Business обекти

    Какво е диаграма на държавна машина? Стъпка 2a ii: 1. Идентифициране на състояния на критични обекти Казус G1: Състояния Стъпка 2a ii: 2. Идентифициране на преходите на състояния Казус G2: Преходи Стъпка 2a ii: 3. Идентифициране на състояние Activities Казус G3: Състояние Activiti es Стъпка 2a ii: 4. Идентифициране на съставни състояния Казус G4: Съставни състояния Стъпка 2a ii: 5. Идентифициране на едновременни състояния

Събиране на общи правила с диаграми на класове

    Стъпка 2b: Статичен анализ Стъпка 2b i: Идентифициране на класове обекти Казус H1: Класове обекти Стъпка 2b ii: Моделни обобщения Казус H2: Обобщения Стъпка 2b iii: Модел на преходни роли Казус H3: Преходни роли Стъпка 2b iv: Моделиране на цяло/част Връзки Диаграмата на съставната структура Казус H4: Връзки цяло/част Стъпка 2b v: Анализ на асоциациите Казус H5: Асоциации Стъпка 2b vi: Анализ на множеството Казус H6: Множество

Оптимизиране на последователност и повторна употреба в изискванията Documentation

    Стъпка 2b vii: Свързване на системи Use Cases към статичен модел Казус I1: Свързване на системи Use Cases към статичен модел Казус I1: Резултати Стъпка 2b viii: Добавяне на атрибути Мета-атрибути Казус I2: Добавяне на атрибути Стъпка 2b ix: Добавяне на справочни таблици Казус I5: Анализиране на справочни таблици Стъпка 2b x: Добавяне на операции Казус I7: Разпределяне на операции Стъпка 2b xi: Преразглеждане на структурата на класа Казус I8: Преразглеждане на структурата

Проектиране на тестови случаи и завършване на проекта

    Стъпка 2c: Уточняване на структурирани упътвания за тестване Таблици за решения за тестване на казус J1: Извличане на тестови случаи от таблици на решения Анализ на гранични стойности Казус J2: Изберете тестови данни с помощта на анализ на гранични стойности Системни тестове извън системните тестове Стъпка 2d: Посочете план за внедряване Стъпка 2e: Задайте базова линия за развитие

Какво правят разработчиците с вашите изисквания

    Обектно ориентирани дизайнерски модели Класове за контрол на видимостта Гранични класове Диаграми на последователности Комуникационни диаграми Други диаграми Многослойна архитектура Интерфейси Mix-Ins Внедряване на OO Използване на OO език Внедряване на OOA Използване на процедурни Languages Внедряване на база данни от OOA Използване на RDBMS

Изисквания

Нито един

  21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (5)

Свързани Kурсове

System Engineering using SysML and UML 2

  21 Hours

Design Patterns

  14 Hours

Efficient Requirement Management using Agile Methods and Agile UML Modeling

  21 Hours

Свързани Kатегории