Software is developed by PMs looking at what people want in the customer base and then implementing it.
- Software is developed by PMs looking at what people want in the customer base and then implementing it.
- A very long feedback loop, very expensive.
- Also, the people who are approving the features to add are people who are not the users, their goals are disjoint from the users.
- What if the software could make itself better as more people used it, automatically?