План на курса

Въведение

  • Какво е процесът за изисквания Management? Защо Agile?
  • Business агилност и агилно доставяне на софтуер: Дефиниции
  • Свързване на Agile с Business: Business Motivation Model vs. Business Модел на Канвас
  • Как ефективно да използваме Канваса за Ценностна Предложение за дефиниране на Визията на Продукта?
  • Business агилност vs. Принципи на агилно доставяне на софтуер
  • Какво не е Agile? Влияния на съответствието с стратегии и възможности
  • Изискване Management в контекста на Agile
  • Жизнен цикъл Scrum: Проблеми с пълнотата на изискванията и трасируемостта
  • Как продуктивните модели подобряват комуникацията в 'Agile'?
  • Business Разширения на Agile: Структуриране на Business Ценностно Приношение на Една История на Потребителя
  • Панорама на UML диаграми за моделиране на изискванията
  • Рамки за трасиране на изисквания към реализация на софтуер и тестове
  • Планирането на пет нива на агилен проект (от Определяне на Визията и Списък с Производи на Продукта до Задачи... и Архитектурния Скелет)
  • Управление на изисквания в методологии Agile (Scrum, DAD) vs. Единия Процес (RUP)
  • Роли, екипи, среди
  • Представяне на Примерния Случай за Структуриране на изисквания и управление на тях чрез итеративен процес

Как да опишем бизнес визията и нуждите чрез проследими модели?

  • Квалифициране на изискванията: Моделът на Кано vs. Канвас за Ценностна Предложение
  • Структуриране на Визията на Продукта на база стратегии, среди и тенденции
  • Ценностно предложение, ключови дейности, ключови ресурси, потокове на доходи и структури на разходи
  • Откриване на бизнес обхвата на продукта чрез нуждите, придобивките и болите на клиента
  • Описване на бизнес случаи за използване чрез 'потокове на стойност' и 'етапи на стойност'
  • Свързване на бизнес обхвата на продукта с очакваните 'ценностни приноси'
  • Примерен Случай: Описване на визията на продукта

Как да опишем нуждите на потребителите чрез агилно моделиране на случаи за използване (епически истории и истории на потребителите) ?

  • Agile Оценка и Планиране
  • Създаване и управление на списъка с производи на продукта / гранулярност на изискванията
  • Преди планирането на спринт
  • Създаване на списъка със спринт продукта
  • Agile Шаблон за История на Потребителя: Обхват на системата (субектът), актьори, случаи за използване, истории на потребителите, критерии за приемане, модела INVEST
  • Скелетът на Пешеходеца с дисциплинирано Agile Доставяне: От процеси към технология
  • Как да открием епически истории и истории на потребителите на база потокове на стойност?
  • Ценностен принос на епически истории и истории на потребителите
  • Писане на задачи: гранулярност и размер чрез модела SMART
  • Примерен Случай: Откриване на епически истории и истории на потребителите на база потокове на стойност

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

  • Използване на инкрементален процес за събиране на изисквания и списък със спринт продукта
  • Правила за ефективни описания на епически истории, истории на потребителите и архитектура
  • Диаграми за валидиране на описания на епически истории и истории на потребителите
  • Как да изберем правилната диаграма?
  • Рафиниране на характеристики чрез моделиране на случаи за използване и връзки
  • Тестване на правилно разбиране на изискванията чрез Тест-ориентирано Определяне на Изисквания
  • Структури Given/When/Then и Договори за Операции за ръководство на разработчиците при реализация на изискванията
  • Анализ на покритие и управление на промени
  • Примерен Случай: Проверка, тестване и комунициране на подробни изисквания към разработчиците

Заключение

  • Етапи на ефективни процеси за събиране на изисквания и системен анализ
  • Трасируемост между изискванията и моделите за анализ
  • Шаблони за събиране и тестване на изисквания

Забележка: Горните сесии за обучение и наставничество се провеждат интерактивно, като се използват примери от инструменти за проектиране и моделиране на изисквания, за да се осигури добро ниво на проследимост между изискванията и основните решения. Концепциите първо се обясняват с помощта на основни примери и след това са последвани от чернови на решение за вашия потенциален случай. След тази сесия можем също да ви придружим, като прегледаме и валидираме вашите решения в зависимост от вашите нужди.

 21 Часа

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


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

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

Предстоящи Курсове

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