3 ms·
I don't think you can point at management as the source of the problems. I think the real source is the nature of enterprise itself: a small number of large cus
by lmkg 14y ago
I don't think you can point at management as the source of the problems. I think the real source is the nature of enterprise itself: a small number of large customers. When each individual customer provides enough revenue to subsidize the development of their own pet feature requests, it's a plausible business decision to accommodate, or at least entertain, those requests. Blaming that on management seems to me to be shooting the messenger.
And the vendors that don't accommodate feature requests, lose business to the vendors that do. Survival of the fittest is a cruel master.
- mey 14y agoI agree with this, I am currently working in an Enterprise focused company and I generally look at our job as being custom integration. Not because that is the best way to develop software, but the best way to engage with these large clients. It's how they want to be engaged. In turn you charge them appropriately, help guide them away from the obvious traps, and have a fundamental knowledge about what your domain expertise is. The last one is important to know what to say yes/no too. It can be very profitable, but frustrating from an engineering point of view due to the unnecessary complexity created when multiple "vendors" are developing software to glue the client enterprise together. Lots and lots of glue.