2 ms·
> In fact, I can't imagine why this project needs a PM at all. The database is used by engineers and is built by engineers. Engineers should be their own PMs.
by vineyardmike 3y ago
> In fact, I can't imagine why this project needs a PM at all. The database is used by engineers and is built by engineers. Engineers should be their own PMs.
What about when two different projects have two different requirements they need supported by the database. Which one is implemented first? What about if there is only engineering capacity to implement one?
I don’t think a database is the place for “just send a PR for adding your required feature and ping the team that owns it” kind of development. It requires research, planning, architecture review, testing, etc. It’s not a hobby project, it’s a critical tool for the business.
- delusional 3y ago> Which one is implemented first? One of them. This is true whether you have a person named "PM" or not. It's just a matter of who picks. > What about if there is only engineering capacity to implement one? How does naming some guy "PM" solve the issue? The team just picks one of the features.