План на курса

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

    1.1 Преглед на последователните, предсказуеми подходи за развитие Описание на последователните, предсказуеми „водопадни“ подходи График на еволюцията на водопадните подходи
1.2 Водопадът на Строуман Моделът на водопада на д-р Уинстън Ройс
  • Предимства на Waterfall за контролиране на проекти
  • „Присъщите рискове“ на Ройс
  • 1.3 V-модел Ранна проверка и валидиране
  • Предимства на V-модела
  • 1.4 Инкрементални модели Пример за рационален унифициран процес
  • Постепенна доставка
  • Разбивка на обхвата и управление на риска
  • 1.5 Кога да използвате управление на процес, дефиниран от водопад
  • Модул 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: Гъвкаво управление на проекти с Scrum
    5.1 Scrum Преглед на рамката – Scrum Ръководство 2016 Scrum роли и отговорности – Scrum Главен, собственик на продукта, екип Scrum събития – Спринт, Планиране на спринт, Преглед, Ретроспектива, Ежедневно Scrum Scrum артефакти – Product Backlog, Sprint Backlog, Product Increment
  • 5.2 Agile Project Management Принципи Емпиричен контрол на процеси
  • Итеративно планиране и отчитане
  • Непрекъснато подобрение и ретроспекция
  • Управление на ресурсите и екипи
  • Модул 6: Software Testing
  • 6.1 Основи на тестване Основният тестов процес Планиране, анализ и проектиране, изпълнение, оценка, закриване
  • Тестови нива – единица, интеграция, система, потребителско приемане

      Подходи за тестване – базирани на изисквания, базирани на риска, базирани на опита
    Техники за проектиране на тестове – техники на бяла кутия, черна кутия
  • 6.2 Agile Тестване Agile Преглед на квадрантите за тестване – тестова стратегия, планиране
  • Разработка, управлявана от тестове
  • Принципи на автоматизация на тестовете – пирамида на автоматизация на тестове
  • 6.3 Типове тестове Тестове, насочени към технологиите, които ръководят разработката Единично тестване, TDD, димни тестове
  • Business-изправени тестове, които ръководят развитието Тестове за история, примери, тестове за приемане

      Business тестове, които критикуват продукта Проучвателно тестване, алпа/бета тестване, UAT
    Тестове, насочени към технологиите, които критикуват продукта Тестване на производителността, използваемост, качествени атрибути
  • Модул 7: Традиционен Business Analysis
  • 7.1 Какво е Business Analysis? Бизнес анализ и бизнес анализатор Нива на бизнес анализ – предприятие, проект, оперативен Business Analysis принцип
  • 7.2 IIBA BA Book of Knowledge – Области на знания Business Analysis Планиране и мониторинг
  • Извличане и Collaboration
  • Изисквания Жизнен цикъл Management
  • Стратегически анализ
  • Анализ на изискванията и дефиниране на дизайна
  • Оценка на решението
  • Модул 8: Гъвкав Business Analysis
  • 8.1 Съображения за гъвкав бизнес анализ Итеративно развитие Многофункционални екипи Collaboration между бизнес и технологични области
  • 8.2 Общ преглед на развитието, управлявано от поведение Произход в TDD и скорошни разработки
  • Дефиниции – BDD, ATDD, спецификация чрез пример
  • 8.3 BDD Activities Съсредоточете се върху функции, които осигуряват бизнес стойност
  • Извличане на функции съвместно
  • Дръжте опциите отворени
  • Използвайте конкретни примери, за да илюстрирате характеристиките

      Напишете изпълними спецификации
    Създайте жива документация
  • 8.4 Дефиниране на стойността на Agile BA Techniques & Tools Business.
  • хора
  • Картографиране на въздействието
  • Реални опции
  • Потребителски истории и критерии за приемане
  • Относителна оценка
  • Шаблон Given-When-Then

      Поддръжка на инструменти за BDD
      14 Hours
     

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


    Започва

    Свършва


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

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

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

    Tosca: Model-Based Testing for Complex Systems

      35 Hours

    Robot Framework: Keyword Driven Acceptance Testing

      14 Hours

    Behat: Behavior Driven Development (BDD) with PHP

      14 Hours

    JBehave: BDD with Java

      7 Hours

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