3 ms·
I don't really agree with this view point that engineering should know less then PM. In a good team, Engineering knows what features are there, why are they the
by bhattisatish 13y ago
I don't really agree with this view point that engineering should know less then PM. In a good team, Engineering knows what features are there, why are they there and what sales / customers are hankering for, and also how they where implemented.
Sales is generally aware of what is more valuable to a given customer
Marketing has an overall idea of how the market is behaving.
PM is the crucible where all these information comes in and they need to define how product will be built.
But please note, each subteam should have a strong idea of the market. If not, then people are not effectively communicating.
Lack of communication is a sure sign of dysfunctional team, which results in each teams working on their pet projects, but no one knows when what will come out of the whole process.
- bdehaaff 13y agoI think that we would actually agree. I don't really care how Eng gets to a major milestone and delivers a good portion of the required features. The issue is that when the teams lose focus of the bigger picture and stop thinking about key dates and what collection of features are needed to win. When any dev methodology becomes the goal and not the means to an end -- companies and their customers suffer.