План на курса

Ден 1 - Управление на софтуерни проекти в контекста на Waterfall

1. Въведение в Waterfall

a. Исторически контекст

  1. Уинстън Ройс
  2. Фон на производствени процеси

b. Етапи на Waterfall

  1. Събиране на изисквания
  2. Дизайн
  3. Имплементация
  4. Проверка
  5. Поддръжка

c. Пречки при Waterfall

  1. Обработка на промени
  2. Разстоянието между бизнес знанията и имплементацията
  3. Закъснение на рисковете в жизнения цикъл
  4. Предност на обхвата

d. Резюме на реакциите към моделът Waterfall

  1. Приемане – подходи Waterfall, например SSADM
  2. Справяне се – V-Model
  3. Адаптиране – Постепенни
  4. Отхвърляне – Agile
  5. Поглъщане – Lean

2. Стратегии за справяне с V-Model при доставка с Waterfall

a. Ранна проверка и валидация

  1. Разходи за откриване на грешки по-късно
  2. Прегледи и инспекции
  3. Статичен анализ

b. Етапи на тестване на V-Model

  1. Единични/Интеграция на единици
  2. Система
  3. Интеграция на системи
  4. Приемане

c. Преимущества на V-Model

  1. Увеличено участие на крайните потребители в проверката
  2. Ранно митигаране на рисковете

3. Адаптиране на Waterfall с поступенни подходи

a. Видове поступенни подходи

  1. Предварително планирани 
  2. Паралелни, RAD
  3. Еволюционни, RUP

b. Принципи на поступенна доставка

  1. Продуктови инкременти
  2. Прототипиране
  3. Ограничаване на времето

c. Преимущества на поступенна доставка

  1. Увеличено участие на потребителите в процеса на вземане на решения
  2. Ранен възврат на инвестицията
  3. Реагиране на промени 

4. Отхвърляне на моделът Waterfall в полза на Agile

a. Основи на Agile

  1. Манифест на Agile
  2. Принципи на Agile

b. Въведение в Scrum, най-популярния Agile фреймворк

  1. Итеративна доставка
  2. Сътрудничество в работата
  3. Документация на нужния момент
  4. Адаптивно планиране

c. Преимущества на Agile

  1. Увеличено участие на потребителите в процеса
  2. Екипът за разработка е емпауърд
  3. Бърз възврат на инвестицията
  4. По-голяма способност за реагиране на промени
  5. Снижаване на неефективна разработка

5. Поглъщане на Waterfall с доставка на Kanban

a. Lean и Kanban 

  1. История на доставката на Lean 
  2. История на Kanban
  3. Принцип за намаляване на отпадъците

b. Въведение в Kanban

  1. Дъската на Kanban
  2. Управление на работата в процес

c. Преимущества на Kanban

  1. По-голяма способност за реагиране на промени
  2. Бърз възврат на инвестицията
  3. Снижаване на неефективна разработка

Ден 2 - Техники за управление на Agile проекти

1. Емпиричен контрол на процеса

a. Инспекция

  1. Демонстрация
  2. Рефлексия

b. Адаптация

  1. Адаптивно планиране
  2. Постоянно подобряване

c. Прозрачност

  1. Участие на заинтересованите страни
  2. Преговори за договори
  3. Документация на нужния момент

2. Управление на изискванията

a. Списъци с изоставени задачи

  1. Продукт
  2. Публикуване
  3. Итерация

b. Елементи на списъка с изоставени задачи

  1. Истории на потребителите
  2. Дефекти
  3. Спецификации на изискванията

c. Риск

  1. Адаптиране на списъка с изоставени задачи за риск
  2. Снижаване на риска

3. Оценка и контрол

a. Планиране с ограничаване на времето

  1. Планиране на публикация
  2. Планиране на итерация
  3. Дневна комуникация

b. Техники за приоритизиране

  1. MoSCow
  2. Основано на стойност
  3. Други техники

c. Техники за оценка

  1. Поддържане на историята на потребителя
  2. Планиране с карти

4. Управление на доставката

a. Итеративна доставка

  1. Бързина на екипа
  2. Бърз възврат на инвестицията

b. Информационни радиатори

  1. Стена на Scrum
  2. Диаграма за намаляване

5. Управление на екип

a. Асоциативно ръководство

  1. ScrumMaster като фасилитатор
  2. Ролята на традиционния мениджър на проекта

b. Участие на крайните потребители

  1. Единственото лице, което взема решения - Product Owner
  2. Комуникация с заинтересованите страни (Pigs and Chickens)

c. Емпауърд екип

  1. Самоздравословуващи се екипи
  2. Ролята на специалиста в екипа
  3. Управление на разделени екипи

Изисквания

Нито един

 14 часа

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


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

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

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

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