Product Owner's Job Description

Что делает Владелец Продукта в Скрам проекте?

 

Проблема стара как мир разработки.

 

За это время я работал с различными тренерами: Mark Vizdos, Mark Pushinsky, Robin Dymond, Henrik Kniberg и Sergey Dmitriev. Все они одного и того же мнения о сути, роли и функциях Владельца Продукта.

 

Делюсь своим пониманием.


Кто такой Product Owner?

Это представитель заказчика. Не посредник, не делегат, не менеджер на стороне подрядчика, а именно представитель со стороны заказчка.

  • В простейшем случае стартапа – это владелец идеи продукта, отвечающий за инвестиции.
  • В случае заказного софта – это продакт менеджер на стороне заказчика, который отвечает перед своим руководством за успех продукта. 
  • В случае внутренней разработки – это ответственный сотрудник или менеджер отдела, бизнес процессы которого автоматизируются.

Что входит в обязанности Владельца Продукта?

Его обязанности не ограничиваются участием в Скрам проекте. Но здесь я описываю то, что он должен делать в проекте:

1. Он делится видением

При старте проекта или релиза он проводит kick-off, на котором делится видением продукта.


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


3. Находится в прямом контакте с командой
На регулярной основе Владелец Продукта принимает участие в:

  • сессиях по подготовке беклога (backlog grooming), где проводится уточнение и разбиение историй на более мелкие и их оценка;
  • сессиях по планированию каждого спринта;
  • сессиях по демонстрация каждого спринта.

4. Проводит приёмочное тестирование
В ходе спринтов, по мере готовности историй или вопросов со стороны команды, проводит приёмочное тестирование.


5. Поддерживает актуальность планов проекта
На основании результатов спринтов Владелец Продукта обновляет планы релиза (либо всего проекта), делясь ими со всеми заинтересованными сторонами, выбирая даты выпуска продукта на рынок или выхода обновлений.

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

ОБУЧАЙТЕ ВЛАДЕЛЬЦЕВ ПРОДУКТА

Им нужна ваша помощь, так как последние десятилетия индустрия IT работала по-другому, каждым очередным заваленным проектом разрушая доверие и возводя лишние стены между заказчиками и подрядчиками. Так что сегодня мы имеем дело со старыми опасениями, вредными привычками и устоявшимся недоверием.

Помогайте своим Владельцам Продуктов, показывайте им, как выполнять их обязанности, обучайте их новым моделям управления проектами, прививайте им новые привычки.

 

Удач!

Статья от 05/2011


Write a comment

Comments: 135
  • #1

    top essay writing service (Tuesday, 17 October 2017 07:55)

    I visit this blog first time and motivate by this well done work.I am really impressed with this blog. It is easy to see that you are passionate about your writing. If only I had your writing ability I look forward to more updates. Extraordinary post keeps up posting such incredible data.Great tips.Thanks for the ideas.

  • #2

    Mattress Austin (Sunday, 12 January 2020 08:24)

    I think this is an informative post and it is very beneficial and knowledgeable. Therefore, I would like to thank you for the endeavors that you have made in writing this article. All the content is absolutely well-researched. Thanks. <a href="https://www.judysbook.com/Amerisleep-Domain-Northside-Austin-Bed-Shop-austin-tx-r39846765.htm">Mattress Austin</a>

  • #3

    ZMskyuza (Wednesday, 26 October 2022 17:23)

    20

  • #4

    ZMskyuza (Wednesday, 26 October 2022 17:53)

    20

  • #5

    ZMskyuza (Wednesday, 26 October 2022 17:54)

    20

  • #6

    ZMskyuza (Wednesday, 26 October 2022 17:55)

    20

  • #7

    ZMskyuza (Wednesday, 26 October 2022 17:55)

    20

  • #8

    ZMskyuza (Wednesday, 26 October 2022 17:56)

    20

  • #9

    ZMskyuza (Wednesday, 26 October 2022 17:57)

    20

  • #10

    ZMskyuza (Wednesday, 26 October 2022 17:58)

    20

  • #11

    ZMskyuza (Wednesday, 26 October 2022 17:59)

    20

  • #12

    ZMskyuza (Wednesday, 26 October 2022 17:59)

    20

  • #13

    ZMskyuza (Wednesday, 26 October 2022 18:00)

    20

  • #14

    ZMskyuza (Wednesday, 26 October 2022 18:01)

    20

  • #15

    ZMskyuza (Wednesday, 26 October 2022 18:02)

    20

  • #16

    ZMskyuza (Wednesday, 26 October 2022 18:03)

    20

  • #17

    ZMskyuza (Wednesday, 26 October 2022 18:03)

    20

  • #18

    ZMskyuza (Wednesday, 26 October 2022 18:04)

    20

  • #19

    ZMskyuza (Wednesday, 26 October 2022 18:05)

    20

  • #20

    ZMskyuza (Wednesday, 26 October 2022 18:06)

    20

  • #21

    ZMskyuza (Wednesday, 26 October 2022 18:07)

    20

  • #22

    ZMskyuza (Wednesday, 26 October 2022 18:07)

    20

  • #23

    ZMskyuza (Wednesday, 26 October 2022 18:08)

    20

  • #24

    ZMskyuza (Wednesday, 26 October 2022 18:09)

    if(now()=sysdate(),sleep(15),0)

  • #25

    ZMskyuza (Wednesday, 26 October 2022 18:10)

    0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z

  • #26

    ZMskyuza (Wednesday, 26 October 2022 18:11)

    0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z

  • #27

    ZMskyuza (Wednesday, 26 October 2022 18:11)

    (select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

  • #28

    ZMskyuza (Wednesday, 26 October 2022 18:12)

    -1; waitfor delay '0:0:15' --

  • #29

    ZMskyuza (Wednesday, 26 October 2022 18:13)

    -1); waitfor delay '0:0:15' --

  • #30

    ZMskyuza (Wednesday, 26 October 2022 18:14)

    1 waitfor delay '0:0:15' --

  • #31

    ZMskyuza (Wednesday, 26 October 2022 18:15)

    rgWOT0TN'; waitfor delay '0:0:15' --

  • #32

    ZMskyuza (Wednesday, 26 October 2022 18:15)

    -5 OR 605=(SELECT 605 FROM PG_SLEEP(15))--

  • #33

    ZMskyuza (Wednesday, 26 October 2022 18:16)

    -5) OR 527=(SELECT 527 FROM PG_SLEEP(15))--

  • #34

    ZMskyuza (Wednesday, 26 October 2022 18:17)

    -1)) OR 146=(SELECT 146 FROM PG_SLEEP(15))--

  • #35

    ZMskyuza (Wednesday, 26 October 2022 18:18)

    PtnzpKI1' OR 653=(SELECT 653 FROM PG_SLEEP(15))--

  • #36

    ZMskyuza (Wednesday, 26 October 2022 18:19)

    iKqocjok') OR 765=(SELECT 765 FROM PG_SLEEP(15))--

  • #37

    ZMskyuza (Wednesday, 26 October 2022 18:20)

    bOVppZgk')) OR 922=(SELECT 922 FROM PG_SLEEP(15))--

  • #38

    ZMskyuza (Wednesday, 26 October 2022 18:21)

    20*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

  • #39

    ZMskyuza (Wednesday, 26 October 2022 18:21)

    20'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

  • #40

    ZMskyuza (Wednesday, 26 October 2022 18:22)

    20

  • #41

    ZMskyuza (Wednesday, 26 October 2022 18:23)

    20

  • #42

    ZMskyuza (Wednesday, 26 October 2022 18:24)

    20

  • #43

    ZMskyuza (Wednesday, 26 October 2022 18:25)

    20

  • #44

    ZMskyuza (Wednesday, 26 October 2022 18:26)

    20

  • #45

    ZMskyuza (Wednesday, 26 October 2022 18:27)

    20

  • #46

    ZMskyuza (Wednesday, 26 October 2022 18:28)

    20

  • #47

    ZMskyuza (Wednesday, 26 October 2022 18:29)

    20

  • #48

    ZMskyuza (Wednesday, 26 October 2022 18:30)

    20

  • #49

    ZMskyuza (Wednesday, 26 October 2022 18:31)

    20

  • #50

    ZMskyuza (Wednesday, 26 October 2022 18:32)

    20

  • #51

    ZMskyuza (Wednesday, 26 October 2022 18:33)

    20

  • #52

    ZMskyuza (Wednesday, 26 October 2022)

    20

  • #53

    ZMskyuza (Wednesday, 26 October 2022 18:35)

    20

  • #54

    ZMskyuza (Wednesday, 26 October 2022 18:36)

    20

  • #55

    ZMskyuza (Wednesday, 26 October 2022 18:37)

    20

  • #56

    ZMskyuza (Wednesday, 26 October 2022 18:38)

    20

  • #57

    ZMskyuza (Wednesday, 26 October 2022 18:39)

    20

  • #58

    ZMskyuza (Wednesday, 26 October 2022 18:40)

    20

  • #59

    ZMskyuza (Wednesday, 26 October 2022 18:41)

    20

  • #60

    ZMskyuza (Wednesday, 26 October 2022 18:42)

    20

  • #61

    ZMskyuza (Wednesday, 26 October 2022 18:43)

    20

  • #62

    ZMskyuza (Wednesday, 26 October 2022 18:44)

    20

  • #63

    ZMskyuza (Wednesday, 26 October 2022 18:45)

    20

  • #64

    ZMskyuza (Wednesday, 26 October 2022 18:46)

    20

  • #65

    ZMskyuza (Wednesday, 26 October 2022 18:47)

    20

  • #66

    ZMskyuza (Wednesday, 26 October 2022 18:48)

    20

  • #67

    ZMskyuza (Wednesday, 26 October 2022 18:49)

    20

  • #68

    ZMskyuza (Wednesday, 26 October 2022 18:50)

    20

  • #69

    ZMskyuza (Wednesday, 26 October 2022 18:51)

    20

  • #70

    ZMskyuza (Wednesday, 26 October 2022 18:52)

    20

  • #71

    ZMskyuza (Wednesday, 26 October 2022 18:53)

    20

  • #72

    ZMskyuza (Wednesday, 26 October 2022 19:09)

    20

  • #73

    ZMskyuza (Wednesday, 26 October 2022 19:10)

    20

  • #74

    if(now()=sysdate(),sleep(15),0) (Wednesday, 26 October 2022 19:11)

    20

  • #75

    0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z (Wednesday, 26 October 2022 19:12)

    20

  • #76

    0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z (Wednesday, 26 October 2022 19:13)

    20

  • #77

    1 waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 19:15)

    20

  • #78

    1VMVs4Lv'; waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 19:16)

    20

  • #79

    HQcKc0zr' OR 706=(SELECT 706 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 19:17)

    20

  • #80

    GkCf1hoO') OR 671=(SELECT 671 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 19:18)

    20

  • #81

    wuK0zo77')) OR 326=(SELECT 326 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 19:19)

    20

  • #82

    ZMskyuza'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' (Wednesday, 26 October 2022 19:20)

    20

  • #83

    ZMskyuza (Wednesday, 26 October 2022 19:21)

    20

  • #84

    ZMskyuza (Wednesday, 26 October 2022 19:22)

    20

  • #85

    ZMskyuza (Wednesday, 26 October 2022 19:24)

    20

  • #86

    ZMskyuza (Wednesday, 26 October 2022 19:25)

    20

  • #87

    ZMskyuza (Wednesday, 26 October 2022 19:26)

    20

  • #88

    ZMskyuza (Wednesday, 26 October 2022 19:27)

    20

  • #89

    ZMskyuza (Wednesday, 26 October 2022 19:28)

    20

  • #90

    ZMskyuza (Wednesday, 26 October 2022)

    20

  • #91

    ZMskyuza (Wednesday, 26 October 2022 19:29)

    20

  • #92

    ZMskyuza (Wednesday, 26 October 2022 19:30)

    20

  • #93

    ZMskyuza (Wednesday, 26 October 2022 19:31)

    20

  • #94

    ZMskyuza (Wednesday, 26 October 2022 19:32)

    20

  • #95

    ZMskyuza (Wednesday, 26 October 2022 19:33)

    20

  • #96

    ZMskyuza (Wednesday, 26 October 2022 19:34)

    20

  • #97

    ZMskyuza (Wednesday, 26 October 2022 19:34)

    20

  • #98

    ZMskyuza (Wednesday, 26 October 2022 19:35)

    20

  • #99

    ZMskyuza (Wednesday, 26 October 2022 19:36)

    20

  • #100

    ZMskyuza (Wednesday, 26 October 2022 19:37)

    20

  • #101

    ZMskyuza (Wednesday, 26 October 2022 19:38)

    20

  • #102

    ZMskyuza (Wednesday, 26 October 2022 19:39)

    20

  • #103

    ZMskyuza (Wednesday, 26 October 2022 19:40)

    20

  • #104

    ZMskyuza (Wednesday, 26 October 2022 19:41)

    20

  • #105

    ZMskyuza (Wednesday, 26 October 2022 19:42)

    20

  • #106

    ZMskyuza (Wednesday, 26 October 2022 19:42)

    20

  • #107

    ZMskyuza (Wednesday, 26 October 2022 19:43)

    20

  • #108

    ZMskyuza (Wednesday, 26 October 2022 19:44)

    20

  • #109

    ZMskyuza (Wednesday, 26 October 2022 19:45)

    20

  • #110

    ZMskyuza (Wednesday, 26 October 2022 19:46)

    20

  • #111

    ZMskyuza (Wednesday, 26 October 2022 19:47)

    20

  • #112

    ZMskyuza (Wednesday, 26 October 2022 19:48)

    20

  • #113

    ZMskyuza (Wednesday, 26 October 2022 19:49)

    20

  • #114

    ZMskyuza (Wednesday, 26 October 2022 19:50)

    20

  • #115

    ZMskyuza (Wednesday, 26 October 2022 19:51)

    20

  • #116

    ZMskyuza (Wednesday, 26 October 2022 19:52)

    20

  • #117

    ZMskyuza (Wednesday, 26 October 2022 19:53)

    20

  • #118

    ZMskyuza (Wednesday, 26 October 2022 19:54)

    20

  • #119

    ZMskyuza (Wednesday, 26 October 2022 19:55)

    20

  • #120

    ZMskyuza (Wednesday, 26 October 2022 19:55)

    20

  • #121

    ZMskyuza (Wednesday, 26 October 2022 19:57)

    20

  • #122

    ZMskyuza (Wednesday, 26 October 2022 19:58)

    20

  • #123

    ZMskyuza (Wednesday, 26 October 2022 19:59)

    20

  • #124

    ZMskyuza (Wednesday, 26 October 2022 20:00)

    20

  • #125

    ZMskyuza (Wednesday, 26 October 2022 20:00)

    20

  • #126

    ZMskyuza (Wednesday, 26 October 2022 20:01)

    20

  • #127

    ZMskyuza (Wednesday, 26 October 2022 20:02)

    20

  • #128

    ZMskyuza (Wednesday, 26 October 2022 20:03)

    20

  • #129

    ZMskyuza (Wednesday, 26 October 2022 20:04)

    20

  • #130

    ZMskyuza (Wednesday, 26 October 2022 20:04)

    20

  • #131

    ZMskyuza (Wednesday, 26 October 2022 20:44)

    20

  • #132

    ZMskyuza (Wednesday, 26 October 2022 23:12)

    20

  • #133

    ZMskyuza (Wednesday, 26 October 2022 23:57)

    20

  • #134

    ZMskyuza (Thursday, 27 October 2022 01:22)

    20

  • #135

    ZMskyuza (Thursday, 27 October 2022 02:38)

    20