План на курса
Ден 1 - Управление на софтуерни проекти в контекста на Waterfall
1. Въведение в Waterfall
a. Исторически контекст
- Уинстън Ройс
- Фон на производствени процеси
b. Етапи на Waterfall
- Събиране на изисквания
- Дизайн
- Имплементация
- Проверка
- Поддръжка
c. Пречки при Waterfall
- Обработка на промени
- Разстоянието между бизнес знанията и имплементацията
- Закъснение на рисковете в жизнения цикъл
- Предност на обхвата
d. Резюме на реакциите към моделът Waterfall
- Приемане – подходи Waterfall, например SSADM
- Справяне се – V-Model
- Адаптиране – Постепенни
- Отхвърляне – Agile
- Поглъщане – Lean
2. Стратегии за справяне с V-Model при доставка с Waterfall
a. Ранна проверка и валидация
- Разходи за откриване на грешки по-късно
- Прегледи и инспекции
- Статичен анализ
b. Етапи на тестване на V-Model
- Единични/Интеграция на единици
- Система
- Интеграция на системи
- Приемане
c. Преимущества на V-Model
- Увеличено участие на крайните потребители в проверката
- Ранно митигаране на рисковете
3. Адаптиране на Waterfall с поступенни подходи
a. Видове поступенни подходи
- Предварително планирани
- Паралелни, RAD
- Еволюционни, RUP
b. Принципи на поступенна доставка
- Продуктови инкременти
- Прототипиране
- Ограничаване на времето
c. Преимущества на поступенна доставка
- Увеличено участие на потребителите в процеса на вземане на решения
- Ранен възврат на инвестицията
- Реагиране на промени
4. Отхвърляне на моделът Waterfall в полза на Agile
a. Основи на Agile
- Манифест на Agile
- Принципи на Agile
b. Въведение в Scrum, най-популярния Agile фреймворк
- Итеративна доставка
- Сътрудничество в работата
- Документация на нужния момент
- Адаптивно планиране
c. Преимущества на Agile
- Увеличено участие на потребителите в процеса
- Екипът за разработка е емпауърд
- Бърз възврат на инвестицията
- По-голяма способност за реагиране на промени
- Снижаване на неефективна разработка
5. Поглъщане на Waterfall с доставка на Kanban
a. Lean и Kanban
- История на доставката на Lean
- История на Kanban
- Принцип за намаляване на отпадъците
b. Въведение в Kanban
- Дъската на Kanban
- Управление на работата в процес
c. Преимущества на Kanban
- По-голяма способност за реагиране на промени
- Бърз възврат на инвестицията
- Снижаване на неефективна разработка
Ден 2 - Техники за управление на Agile проекти
1. Емпиричен контрол на процеса
a. Инспекция
- Демонстрация
- Рефлексия
b. Адаптация
- Адаптивно планиране
- Постоянно подобряване
c. Прозрачност
- Участие на заинтересованите страни
- Преговори за договори
- Документация на нужния момент
2. Управление на изискванията
a. Списъци с изоставени задачи
- Продукт
- Публикуване
- Итерация
b. Елементи на списъка с изоставени задачи
- Истории на потребителите
- Дефекти
- Спецификации на изискванията
c. Риск
- Адаптиране на списъка с изоставени задачи за риск
- Снижаване на риска
3. Оценка и контрол
a. Планиране с ограничаване на времето
- Планиране на публикация
- Планиране на итерация
- Дневна комуникация
b. Техники за приоритизиране
- MoSCow
- Основано на стойност
- Други техники
c. Техники за оценка
- Поддържане на историята на потребителя
- Планиране с карти
4. Управление на доставката
a. Итеративна доставка
- Бързина на екипа
- Бърз възврат на инвестицията
b. Информационни радиатори
- Стена на Scrum
- Диаграма за намаляване
5. Управление на екип
a. Асоциативно ръководство
- ScrumMaster като фасилитатор
- Ролята на традиционния мениджър на проекта
b. Участие на крайните потребители
- Единственото лице, което взема решения - Product Owner
- Комуникация с заинтересованите страни (Pigs and Chickens)
c. Емпауърд екип
- Самоздравословуващи се екипи
- Ролята на специалиста в екипа
- Управление на разделени екипи
Изисквания
Нито един
Отзиви от потребители (5)
екипни упражнения
Dan
Курс - SAFe® for Teams
Машинен превод
Фантастичен курс, бих искал да направя по-дълъг курс, за да науча повече!
claire
Курс - Scrum for Managers and Executives
Машинен превод
разделяне на опит и разделяне на други материали, които не са включени в пакета.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Курс - Agile Business Analysis
Машинен превод
Теорията, примерите, упражненията, обясненията.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Курс - Agile Software Testing
Машинен превод
Много ми хареса настроението и спокойствието на треньора.
Daniel Iliescu - Provident Polska S.A.
Курс - Effective Agile Project Management with Jira & Confluence
Машинен превод