План на курса

Модул 1: Традиционни подходи за развитие

  • 1.1 Преглед на последователните, предсказуеми подходи за развитие
    • Описание на последователни, предсказуеми "водопадни" подходи
    • График на еволюцията на подходите на водопада
  • 1.2 Водопадът Strawman
    • Моделът на водопада на д-р Уинстън Ройс
    • Предимства на Waterfall за контролиране на проекти
    • „Присъщите рискове“ на Ройс
  • 1.3 V-модел
    • Ранна проверка и валидиране
    • Предимства на V-модела
  • 1.4 Инкрементални модели
    • Пример за рационален унифициран процес
    • Постепенна доставка
    • Разбивка на обхвата и управление на риска
  • 1.5 Кога да използвате Waterfall
    • Дефиниран контрол на процеса

Модул 2: Преглед на Prince2

  • 2.1 Какво е Prince2?
    • Определение и произход
    • Prince2 Сертификати: Основа, Практик, Agile
    • Предимства на Prince2
  • 2.2 Методология на Prince2
    • Роли – Мениджър на проекта, клиент, потребител, доставчик, съвет на проекта
    • Management Техники – Осигуряване на проекта, подкрепа на проекта
    • Обхват - Взаимодействие с договори и договорно управление
    • Контролиране на промяната – управление на риска, качеството и промяната
  • 2.3 Модел на процес Prince2
    • Ръководство на проект
    • Стартиране на проект
    • Иницииране на проект
    • Управление на границите на сцената
    • Контролиране на сцена
    • Управление на доставката на продукти
    • Закриване на проект
    • Планиране

Модул 3: Agile Общ преглед

  • 3.1 Исторически преглед
    • Хронология на еволюцията на идеите „Agile“ от 90-те години до наши дни
    • Ранни Agile подходи – Scrum, XP, DSDM
    • Agile Разработки – Kanban, BDD, DevOps, Мащабиране
  • 3.2 Agile Манифестът
    • Предистория на създаването на Манифеста
    • Agile Преглед на манифеста
      • Индивиди и взаимодействия върху процеси и инструменти
      • Работещ софтуер върху изчерпателна документация
      • Сътрудничество с клиента при договаряне на договор
      • Реагиране на смяна след план

Модул 4: Agile Принципи

  • 4.1 12-те Agile принципа
    • Групова дискусия по всеки принцип
  • 4.2 Обобщение на Agile концепции
    • Итеративно планиране и развитие
    • Непрекъснато усъвършенстване
    • Непрекъснато обучение
    • Collaboration и комуникация лице в лице
    • Колективна отговорност
    • Многофункционални екипи

Модул 5: Agile Проект Management с Scrum

  • 5.1 Scrum Рамката
    • Общ преглед – Scrum Ръководство 2016 г
    • Scrum роли и отговорности – Scrum Master, Product Owner, Team
    • Scrum събития – Спринт, Планиране на спринт, Преглед, Ретроспектива, Ежедневно Scrum
    • Scrum артефакти – Product Backlog, Sprint Backlog, Product Increment
  • 5.2 Agile Проект Management Принципи
    • Емпиричен контрол на процеса
    • Итеративно планиране и отчитане
    • Непрекъснато подобрение и ретроспекция
    • Управление на ресурсите и екипи

Модул 6: Software Testing

  • 6.1 Основи на тестването
    • Основният тестов процес
      • Планиране, анализ и проектиране, изпълнение, оценка, закриване
    • Тестови нива – единица, интеграция, система, потребителско приемане
    • Подходи за тестване – базирани на изисквания, базирани на риска, базирани на опита
    • Техники за проектиране на тестове – техники на бяла кутия, черна кутия
  • 6.2 Agile Тестване
    • Agile Общ преглед на тестовите квадранти – тестова стратегия, планиране
    • Тестова разработка
    • Принципи на автоматизация на тестовете – пирамида на автоматизация на тестове
  • 6.3 Типове тестове
    • Тестове, насочени към технологиите, които ръководят развитието
      • Единично тестване, TDD, димни тестове
    • Business тестове, които ръководят развитието
      • Сюжетни тестове, примери, приемни тестове
    • Business тестове, които критикуват продукта
      • Проучвателно тестване, алпа/бета тестване, UAT
    • Тестове, насочени към технологиите, които критикуват продукта
      • Тестване на производителността, използваемост, качествени атрибути

Модул 7: Традиционен Business анализ

  • 7.1 Какво е Business анализ?
    • Business анализ и бизнес анализатор
    • Нива на бизнес анализ – предприятие, проект, оперативно
    • Business Принципи на анализа
  • 7.2 IIBA BA Book of Knowledge – Области на знания
    • Business Планиране и мониторинг на анализа
    • Извличане и Collaboration
    • Изисквания Жизнен цикъл Management
    • Стратегически анализ
    • Анализ на изискванията и дефиниране на дизайна
    • Оценка на решението

Модул 8: Agile Business Анализ

  • 8.1 Agile Business Съображения за анализ
    • Итеративно развитие
    • Многофункционални екипи
    • Collaboration между бизнес и технологични области
  • 8.2 Общ преглед на воденото от поведението развитие
    • Произход в TDD и скорошни разработки
    • Дефиниции – BDD, ATDD, спецификация чрез пример
  • 8.3 BDD Activities
    • Съсредоточете се върху функции, които осигуряват бизнес стойност
    • Извличане на функции съвместно
    • Дръжте опциите отворени
    • Използвайте конкретни примери, за да илюстрирате характеристиките
    • Напишете изпълними спецификации
    • Създайте жива документация
  • 8.4 Agile BA техники и инструменти
    • Business дефиниция на стойността
    • Персони
    • Картографиране на въздействието
    • Реални опции
    • Потребителски истории и критерии за приемане
    • Относителна оценка
    • Шаблон Given-When-Then
    • Поддръжка на инструменти за BDD
 14 Часа

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


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

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

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

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