2 ms·
Yes. Everyone involved should. It is a non-functional requirement.
by langcss 2y ago
Yes. Everyone involved should. It is a non-functional requirement.
- lumost 2y agoshould they? The business needs to understand the cost trajectory of the service. But it's very easy for large organizations to be penny-wise and pound foolish. A company employees engineers in the hopes of reaping value significantly higher than their pay in the future. Analysis takes time, time requires money - reviews require multiple people's time. If you are looking at 1k per month in expenses - but spend 1 month debating methods of saving ~500 bucks per mont at the cost of ~1 engineer. You can easily be looking at a 20+ month time to return on investment. Computers generally halve in cost every 2 years - so you're time to reach a 2x ROI can easily be 4-5 years. Most businesses need a return on capital of ~10% to justify investors not simply placing their funds in the stock market.
- pclmulqdq 2y agoBikeshedding is bad in all forms. Bikeshedding over cost is just one more thing to avoid. That is not an excuse to be completely ignorant of cost, though.