|
|
|
|
|
by USNetizen
4403 days ago
|
|
That setup rarely ever works. There needs to be a person to interact with the customer. Developers don't work well with customers. A good PM will discuss options with the team, but they will serve as the interface through which the customer communicates with the team. The customer does not care how things get done, only that they get done on time. |
|
Why does it have to be like that? This sort of silo thinking is probably what created the disconnect in the first place.
The customer might care about how things get done, if it means the difference between getting 85% of their wish list done or 50%, all depending on one obscure feature.
Agile/SCRUM can make the potential complexity of a feature more visible because it's a team estimate. It also can make the decision process less laggy because the customer/product owner sits in on the team. Finally it can make the end goal more visible to the Devs, resulting in less of a disconnect.
My 2p