I consider most teams who I work with to be on a journey changing from ‘programmers’ to ‘product developers’. Which means the team (whole team!) deeply understands the customer and customer domain rather than depending on someone to clarify for them and hand-off the result of that clarification. Yes, I love to have people with deep customer knowledge on my team, but mostly with the goal of helping the entire team to improve
A quote from Bas Vodde in “The Art of Agile Development”(2nd edition)
Bas Vodde together with Craig Larman developed Large-Scale Scrum (#LeSS) which is a framework for scaling Scrum to medium to large products.
- More to read: https://medium.com/the-liberators/programmer-or-product-developer-why-the-difference-matters-77c8d797cf0
- About Less: https://less.works/