3 ms·
Some big software companies operate like the engineering companies described in the article but it's often not a good thing. I've worked for a software company
by jondubois 11y ago
Some big software companies operate like the engineering companies described in the article but it's often not a good thing.
I've worked for a software company where it would take almost a week to add one new property to a JSON object because there was 3 different sets of tests I had to write/update across multiple code repos and it involved the coordination of multiple teams across multiple cities.
I've also worked for startups were it would take me an hour to make a similar change on my own but with lighter (albeit just as effective) test coverage.
It all comes down to company processes and approach to risk.
I think the lean approach is much more efficient if you have a good/experienced engineering team which you trust and who actually care about the product.