Роль Product Owner или, говоря по-русски, «Властелина Продукта» – чуть ли не самая очевидная практика Скрам.
И, на примере того, как Скрам заимствовал пользовательские истории, метрику велосити, визуальные доски и ряд практик из других гибких подходов, концепцией Владельца Продукта пользуются аджалисты, независимо от своей «веры исповедания».
Кстати, а есть ли Product Owner в Канбане?
Если подобрать правильного кандидата на роль Владельца Продукта, то он настолько естественно вливается в процесс, что для многих команд вопрос выбора выглядит тривиальным.
Неправильный выбор кандидата на эту роль чреват многим количеством проблем. Их починка зачастую будет фиксить, хатчить и патчить Скрам вместо того, чтобы устранять корневую причину всех
проблем – кандидата на роль Владельца Продукта, которого придётся всё же пересмотреть.
Вот лишь небольшой список проблем, которые могут быть вызваны неверным выбором Владельца Продукта:
- постоянные изменения объёма и вида работ в ходе спринта (речь не о критических дефектах и саппорте, а о новых историях-фичах);
- отсутствие ответов на задаваемые командой вопросы, проясняющие требования (я не говорю здесь о недоступности Владельца Продукта в связи с его функциональными обязанностями, а об отсутствии информации);
- изменение ранее принятых решений о виде, форме и объёме истории-фичи.
Если вы столкнулись с одной из этих проблем – есть большая вероятность, что вы ошиблись с выбором кандидата на роль Владельца Продукта.
Почему?
Потому что он им не владеет. Он за него отвечает.
Владелец дома или садовник?
Кто из них в силе принять важные решения о судьбе сада самостоятельно ?
А кто из них лишь отвечает за проделанную работу и, при возникновении вопросов, превышающих его полномочия, идет «за советом»?
Заметьте разницу: владеть продуктом или отвечать за него, без наличия присущих владельцу прав.
Статья от 04/2012
Write a comment
ZMskyuza (Wednesday, 26 October 2022 17:23)
20
ZMskyuza (Wednesday, 26 October 2022 20:32)
20
ZMskyuza (Wednesday, 26 October 2022 20:32)
20
ZMskyuza (Wednesday, 26 October 2022 20:33)
20
ZMskyuza (Wednesday, 26 October 2022 20:34)
20
ZMskyuza (Wednesday, 26 October 2022 20:35)
20
ZMskyuza (Wednesday, 26 October 2022 20:36)
20
ZMskyuza (Wednesday, 26 October 2022 20:36)
20
ZMskyuza (Wednesday, 26 October 2022 20:37)
20
ZMskyuza (Wednesday, 26 October 2022 20:38)
20
ZMskyuza (Wednesday, 26 October 2022 20:39)
20
ZMskyuza (Wednesday, 26 October 2022 20:40)
20
ZMskyuza (Wednesday, 26 October 2022 20:40)
20
ZMskyuza (Wednesday, 26 October 2022 20:41)
20
ZMskyuza (Wednesday, 26 October 2022 20:42)
20
ZMskyuza (Wednesday, 26 October 2022 20:43)
20
ZMskyuza (Wednesday, 26 October 2022 20:44)
20
ZMskyuza (Wednesday, 26 October 2022 20:44)
20
ZMskyuza (Wednesday, 26 October 2022 20:45)
20
ZMskyuza (Wednesday, 26 October 2022 20:46)
20
ZMskyuza (Wednesday, 26 October 2022 20:47)
20
ZMskyuza (Wednesday, 26 October 2022 20:48)
if(now()=sysdate(),sleep(15),0)
ZMskyuza (Wednesday, 26 October 2022 20:48)
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
ZMskyuza (Wednesday, 26 October 2022 20:49)
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
ZMskyuza (Wednesday, 26 October 2022 20:50)
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
ZMskyuza (Wednesday, 26 October 2022 20:51)
-1; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022)
-1); waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 20:52)
1 waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 20:53)
rImdTaYC'; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 20:54)
-5 OR 232=(SELECT 232 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 20:55)
-5) OR 261=(SELECT 261 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 20:55)
-1)) OR 477=(SELECT 477 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 20:56)
wcOgAoqg' OR 681=(SELECT 681 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 20:57)
KFMqtHiD') OR 454=(SELECT 454 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 20:58)
Ol5Vh1LH')) OR 128=(SELECT 128 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 20:58)
20*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
ZMskyuza (Wednesday, 26 October 2022 20:59)
20'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
ZMskyuza (Wednesday, 26 October 2022 21:00)
20
ZMskyuza (Wednesday, 26 October 2022 21:01)
20
ZMskyuza (Wednesday, 26 October 2022 21:02)
20
ZMskyuza (Wednesday, 26 October 2022 21:02)
20
ZMskyuza (Wednesday, 26 October 2022 21:03)
20
ZMskyuza (Wednesday, 26 October 2022 21:04)
20
ZMskyuza (Wednesday, 26 October 2022 21:05)
20
ZMskyuza (Wednesday, 26 October 2022 21:06)
20
ZMskyuza (Wednesday, 26 October 2022 21:06)
20
ZMskyuza (Wednesday, 26 October 2022 21:07)
20
ZMskyuza (Wednesday, 26 October 2022 21:08)
20
ZMskyuza (Wednesday, 26 October 2022 21:09)
20
ZMskyuza (Wednesday, 26 October 2022 21:09)
20
ZMskyuza (Wednesday, 26 October 2022 21:10)
20
ZMskyuza (Wednesday, 26 October 2022 21:11)
20
ZMskyuza (Wednesday, 26 October 2022 21:12)
20
ZMskyuza (Wednesday, 26 October 2022 21:12)
20
ZMskyuza (Wednesday, 26 October 2022 21:13)
20
ZMskyuza (Wednesday, 26 October 2022 21:14)
20
ZMskyuza (Wednesday, 26 October 2022 21:15)
20
ZMskyuza (Wednesday, 26 October 2022 21:15)
20
ZMskyuza (Wednesday, 26 October 2022 21:16)
20
ZMskyuza (Wednesday, 26 October 2022 21:17)
20
ZMskyuza (Wednesday, 26 October 2022 21:18)
20
ZMskyuza (Wednesday, 26 October 2022 21:19)
20
ZMskyuza (Wednesday, 26 October 2022 21:20)
20
ZMskyuza (Wednesday, 26 October 2022 21:21)
20
ZMskyuza (Wednesday, 26 October 2022 21:22)
20
ZMskyuza (Wednesday, 26 October 2022 21:23)
20
ZMskyuza (Wednesday, 26 October 2022 21:23)
20
ZMskyuza (Wednesday, 26 October 2022 21:24)
20
ZMskyuza (Wednesday, 26 October 2022 21:25)
20
ZMskyuza (Wednesday, 26 October 2022 21:40)
20
ZMskyuza (Wednesday, 26 October 2022 21:40)
20
if(now()=sysdate(),sleep(15),0) (Wednesday, 26 October 2022 21:41)
20
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z (Wednesday, 26 October 2022 21:42)
20
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z (Wednesday, 26 October 2022 21:43)
20
1 waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 21:45)
20
LztTCUJR'; waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 21:46)
20
RABTB4f5' OR 157=(SELECT 157 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 21:47)
20
ZujBa7bo') OR 23=(SELECT 23 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 21:47)
20
AcKXzJZx')) OR 765=(SELECT 765 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 21:48)
20
ZMskyuza'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' (Wednesday, 26 October 2022 21:49)
20
ZMskyuza (Wednesday, 26 October 2022 21:50)
20
ZMskyuza (Wednesday, 26 October 2022 21:51)
20
ZMskyuza (Wednesday, 26 October 2022 21:52)
20
ZMskyuza (Wednesday, 26 October 2022 21:53)
20
ZMskyuza (Wednesday, 26 October 2022 21:53)
20
ZMskyuza (Wednesday, 26 October 2022 21:54)
20
ZMskyuza (Wednesday, 26 October 2022 21:55)
20
ZMskyuza (Wednesday, 26 October 2022 21:55)
20
ZMskyuza (Wednesday, 26 October 2022 21:56)
20
ZMskyuza (Wednesday, 26 October 2022 21:57)
20
ZMskyuza (Wednesday, 26 October 2022 21:58)
20
ZMskyuza (Wednesday, 26 October 2022 21:58)
20
ZMskyuza (Wednesday, 26 October 2022 21:59)
20
ZMskyuza (Wednesday, 26 October 2022 22:00)
20
ZMskyuza (Wednesday, 26 October 2022 22:01)
20
ZMskyuza (Wednesday, 26 October 2022 22:02)
20
ZMskyuza (Wednesday, 26 October 2022 22:03)
20
ZMskyuza (Wednesday, 26 October 2022 22:03)
20
ZMskyuza (Wednesday, 26 October 2022 22:04)
20
ZMskyuza (Wednesday, 26 October 2022 22:05)
20
ZMskyuza (Wednesday, 26 October 2022 22:06)
20
ZMskyuza (Wednesday, 26 October 2022 22:07)
20
ZMskyuza (Wednesday, 26 October 2022 22:08)
20
ZMskyuza (Wednesday, 26 October 2022)
20
ZMskyuza (Wednesday, 26 October 2022 22:09)
20
ZMskyuza (Wednesday, 26 October 2022 22:10)
20
ZMskyuza (Wednesday, 26 October 2022 22:11)
20
ZMskyuza (Wednesday, 26 October 2022 22:12)
20
ZMskyuza (Wednesday, 26 October 2022 22:12)
20
ZMskyuza (Wednesday, 26 October 2022 22:13)
20
ZMskyuza (Wednesday, 26 October 2022 22:14)
20
ZMskyuza (Wednesday, 26 October 2022 22:15)
20
ZMskyuza (Wednesday, 26 October 2022 22:15)
20
ZMskyuza (Wednesday, 26 October 2022 22:16)
20
ZMskyuza (Wednesday, 26 October 2022 22:17)
20
ZMskyuza (Wednesday, 26 October 2022 22:18)
20
ZMskyuza (Wednesday, 26 October 2022 22:18)
20
ZMskyuza (Wednesday, 26 October 2022 22:19)
20
ZMskyuza (Wednesday, 26 October 2022 22:20)
20
ZMskyuza (Wednesday, 26 October 2022 22:21)
20
ZMskyuza (Wednesday, 26 October 2022 22:22)
20
ZMskyuza (Wednesday, 26 October 2022 22:23)
20
ZMskyuza (Wednesday, 26 October 2022 22:23)
20
ZMskyuza (Wednesday, 26 October 2022 22:24)
20
ZMskyuza (Wednesday, 26 October 2022 22:25)
20
ZMskyuza (Wednesday, 26 October 2022 22:26)
20
ZMskyuza (Wednesday, 26 October 2022 22:26)
20
ZMskyuza (Wednesday, 26 October 2022 22:27)
20
ZMskyuza (Wednesday, 26 October 2022 23:18)
20
ZMskyuza (Wednesday, 26 October 2022 23:57)
20
ZMskyuza (Thursday, 27 October 2022 01:22)
20
ZMskyuza (Thursday, 27 October 2022 02:38)
20