Heuristics for Effective Software Development: A continuously evolving list
Why do agile-folks seem to hate product managers so much?<p>This comes out in #13, #19, and #20 (well depending on exactly what they mean by &quot;managing&quot;.) I find it really helps to have someone dedicated to the product side, so they can help with prioritization, generating ideas for what to try next, keeping track of the research, and tracking the launch process and metrics.<p>We could, I suppose, distribute all of that to the engineers, but there&#x27;s value in that specialization.<p>(I generalize to &quot;agile-folks&quot; here because I feel like I&#x27;ve seen this before, but I can&#x27;t think of exactly where.)