4 ms·
yes, precisely that. Or if you want to generalize further: Companies have staff and processes to "improve" the product, process and productivity. After a few ye
by 6510 11mo ago
yes, precisely that. Or if you want to generalize further: Companies have staff and processes to "improve" the product, process and productivity. After a few years, when they've done a marvelous job (worth every penny) the job doesn't exist anymore but they continue to tinker and ruin their creation.
In my manual labor occupation the office folk often try to get away with a horribly inefficient schedule designed to make their job easy. I often have to remind them that they work for me. I do the actual work, your job is to optimize it.
This to me is the same thing as replacing a rather decent desktop client with a web wrapper. This is their update, its obviously bad for the customer. The excuse is to make further updates easier. There is reason to think these will also be bad for the customer.
Someone once explained to me that the process of everything we build and create is very similar. If some young sector has a wildly different approach one should be very skeptical. It happens that an architect still has work to do after delivering the drawings. Sometimes it is necessary to recall thousands of cars.
Ideal would be to have a perfect construction drawing then build the machine. The architect moves on and designs the next garden. A plumber puts the pipes in, tests if everything works then goes to the next construction site. The difference with software is that, when done, it can last forever. The opposite of what the industry pretends to be true.