@yaron – A PM is the owner of the product direction, and he is responsible for formulating and prioritizing the features, and maintaining the higher level Product Vision. However, I believe that much of the PM’s work should indeed be delegated to feature owners, with the PM remaining as the professional authority and guidance. Asking the PM to define every nitty-gritty detail is very demanding, and doesn’t necessarily have positive ROI. Of course, a PM should be “big enough” and willing to pass some of the control to the feature owners for this model to work.
]]>I think it might be better if the feature owner writes the ‘test cases’ for the spec.
This way you get to see if he indeeds understands the requirements, and you get tests.
Gig indeed talked about it, but his phrase was something like “I hate specs and try to avoid them”. Gig prefers that every engineer will be a product manager and write his own PRD.
I like Gig opinion and I believe that specs should include only API when needed, otherwise they turn old once you finished writing them…
It was a great event and probably I will contribute a post regarding it in the next few days,
Keep Performing,
Moshe Kaplan