Let us be clear, software development is a wicked hard problem. Scrum and the adoption of cross-functional teams are very elegant and a simple way to help deal with the inherent complexity. The issue is that it assumes deciding what to build is simple, “it’s the job of the product owner to define and prioritize”. Gordon has worked for many years as a product manager and has found that figuring out what problem a product is solving and even why it should be built in the first place is a wicked hard problem. What the NNPDG describes are teams that define what to build and why, what it does not do is talk about the factory that is making the product.
Cross-functional teams can work to effectively solve both wicked hard problems, but in different ways and with different goals. How do we put these constructs together to develop a product?
Gordon will investigate his thinking on empowered teams with you and talk through his approaches.
Contact the speaker Gordon Weir.
Excellent, interesting presentation! Thanks for hosting and posting it!