PO - 02 - Колонны Скрам

From Gehtsoft USA
Jump to: navigation, search

Цель

Понимать значение колон (pillars), как они поддерживают эмпирический процесс и какова роль ПО в поддержке колон Scrum

Тезисы

Объяснение Scrum можно было бы закончить на эмпирическом процессе, но это будет не понятно абсолютному большинству людей. Остальное служит для того что бы помочь организовать этот процесс. Это не гарантия того что если сделать все описанное - процесс будет эмпирическим, но без этого сделать эмпирический процесс очень сложно.

Первое - это колонны Scrum - три основных активности которые обязательно должны выполняться в Scrum.

Инспекция - это инструмент для получения практического опыта, на котором и основывается эмпирицизм. Нет инспекции - нет опыта, нет опыта - нет эмпирицизма.

Испекция проводится в виде измерения результатов эксперимента. Для успешного измерения нам надо:

  • Чтобы мы могли вообще пронаблюдать результаты эксперимента (у нас был к ним доступ)
  • Чтобы мы могли вообще измерить результаты эксперимента (у нас быть способ фиксации результатов которые позволяет их сравнивать между собой хотя бы на уровне да/нет)
  • Чтобы у нас был ожидаемый шаблон с которым мы могли сравнить и понять подтвердилась наша гипотеза или нет (см. так же про наблюдаемость и измеримость в ООА)

Отвественность (accountability) ПО в поддержке инспекции заключается в том, что бы каждое требование было сформулированно с учетом того, что проверка вообще возможна, чтобы был известен алгоритм проверки и был известен ожидаемый результат.

Прозрачность - TBD после лекции

Адаптация (adaptation) - соотвествует Act в PDCA. Если нет действия на основе результата эксперимента - то эмприцизим (практический опыт полученный в результате инспекции не применяется для принятия решения) не применяется как он должен.

"Act" должен проводиться НА ОБА возможных результата - если гипотеза подтвердилась и гипотеза не подтвердилась.

Отвественность (accountability) ПО в поддержке адаптации в том, что бы для каждой гипотезы был план действий для обоих случаев и этот план в той части где он касается product backlog - действительно выполнялся.


ДЗ #1: Взять свой backlog и проверить текущие items действительно ли сделаны с учетом инспекции и адаптации?

ДЗ #2: Уточнить своё предыдущее домашнее задание с учетом отвественностей ПО в поддержке Scrum pillars.