4 ms·
This is a perfect example of the cognitive dissonance in business. The driving premise of capitalism is that various competing companies pursuing the bottom li
by imagist 10y ago
This is a perfect example of the cognitive dissonance in business.
The driving premise of capitalism is that various competing companies pursuing the bottom line will produce the best outcomes.
Yet here we have a case that shows this premise to be a lie. The engineer in your story wants to produce a quality product, a good outcome. But the manager in your story won't allow a quality product because it conflicts with his bottom line. The bottom line is directly at odds with a good outcome.
And sure, within the context of business there has to be a balance between seeking good outcomes and the bottom line. But to me, that means we should be seeking a better model than business, that allows better outcomes.
Maybe the Longflow Manifesto doesn't work in business, but maybe that is because business is wrong, not because the Longflow Manifesto is wrong.
- johncolanduoni 10y agoNegative effects of lack of coordination can be seen in (non-commercial) open source projects as well, so this isn't as simple as "bottom lines can decrease quality". Wanting to produce a quality product doesn't guarantee that outcome, especially when there are trade offs that need to be made.
- imagist 10y agoIt is absolutely as simple as "bottom lines can decrease quality". Removing the bottom line from consideration doesn't guarantee a good result, obviously. But that doesn't mean that bottom lines can't decrease quality.
- johncolanduoni 10y agoI wasn't saying they couldn't, I was saying that they're not the only thing in play here because removing the bottom line doesn't suddenly make you able to avoid putting effort into coordination.
- imagist 10y agoObviously.
- dahart 10y agoI don't understand your argument, will you elaborate? You're right the engineer and the manager have different agendas -- they always have and they always will. But I don't understand the logic that takes you from there to the manager blocks quality and bottom lines conflict with good outcomes and business and capitalism are wrong. These are intruiging thoughts, and you might be right, but you're changing the subject and talking about global economic theory and philosophy along the lines of Hobbes and Marx and Smith. In the context of this thread, these are enormous leaps and are neither the only nor the simplest explanation here. Can you cite some examples of companies with good outcomes unrelated to bottom line? What is a good outcome that doesn't involve the bottom line? How can a company even exist to produce a good outcome without a bottom line? The problem with the manifesto and with your thinking here is that budgets are unavoidable. There are no jobs, no projects, and no companies with infinite resources. Placing quality over deadlines can never work for all companies, and cannot work for any company indefinitely. FWIW, the premise behind capitalism is "an economic system based on private ownership of the means of production and their operation for profit." (Wikipedia "Capitalism") The bottom line is part of the definition. The Longflow Manifesto is written in the context of business, and I was responding in the context of business. If it doesn't work for business as you suggest, then you agree with me that it would be a bad idea for engineers working at their job to actually adopt this philosophy?
- imagist 10y ago> These are intruiging thoughts, and you might be right, but you're changing the subject and talking about global economic theory and philosophy along the lines of Hobbes and Marx and Smith. In the context of this thread, these are enormous leaps and are neither the only nor the simplest explanation here. I'm not making leaps to anything so large. I just want people to recognize that the outcomes business optimizes for are bottom line outcomes, not outcomes we would all agree are good. Too many people in industry believe that they're saving the world, which is only true as long as saving the world coincides with their bottom line (that is to say, not long). > Can you cite some examples of companies with good outcomes unrelated to bottom line? Sure. RethinkDB produced a great data store--I'd argue the best out there. Incidentally they aren't in business any more. Producing good outcomes that don't affect your bottom line is an inefficiency companies can't afford. > What is a good outcome that doesn't involve the bottom line? This is somewhat subjective, but I think there are lots of things we can agree are good outcomes. RethinkDB (the data store) is one--usable, reliable software is a good outcome. But RethinkDB (the company) made money selling support--if you want to sell support for a piece of software, there's no reason to make it usable and reliable because then people don't need support. IBMs software business is a great example: it's so crap it's unusable without support, but IBM rakes in the cash. > How can a company even exist to produce a good outcome without a bottom line? It can't. You can produce good outcomes, but the gods outcomes you can produce are limited to those that help your bottom line. > The problem with the manifesto and with your thinking here is that budgets are unavoidable. Within the context of a company, sure. Outside the corporate world, I'm not so sure. > There are no jobs, no projects, and no companies with infinite resources. Placing quality over deadlines can never work for all companies, and cannot work for any company indefinitely. This is all true. > FWIW, the premise behind capitalism is "an economic system based on private ownership of the means of production and their operation for profit." (Wikipedia "Capitalism") That's the definition of capitalism, not the premise. The reason we are told that we should accept and participate in capitalism is that it supposedly produces good outcomes. > The Longflow Manifesto is written in the context of business, and I was responding in the context of business. If it doesn't work for business as you suggest, then you agree with me that it would be a bad idea for engineers working at their job to actually adopt this philosophy? No, whether you should adopt this philosophy depends on your goals. If you want to produce good results and don't care about making yourself or (more likely) your boss rich, you should absolutely adopt this philosophy. But if you just want to get rich, your best move is to become the boss and persuade you're engineers that the Longflow Manifesto is some crazy unreasonable thing. If all you want is to make your business succeed, not caring for good outcomes or personal gain, then sure, keep working as an engineer and do whatever your boss tells you. I just don't think that's what most people want.