3 ms·
Not really. There may be conflicting demands from customers that have to be dealt with, and conflicts between those customers and the realities of software dev
by II2II 6y ago
Not really. There may be conflicting demands from customers that have to be dealt with, and conflicts between those customers and the realities of software development, but you generally need to offer the features that customers need to get their job done. In particularly bad cases, the failure to deliver may effectively dictate corporate and government policies. (Yes, I have lived through that.)
At a less dire level, it also affects the ability to acquire and retain customers. If a product does not offer the features a person needs or fails to reflect how they use it, the product becomes more trouble than it is worth. Compare Google's and Microsoft's office productivity applications. There are many things that you simply cannot do with Google's product that are addressed by Microsoft's product, or even in the often criticized LibreOffice.