3 ms·
Do those different breeds of engineers work in one team or in separate organizational branches? The problem the term 'devops' is addressing, the way I understa
by usrusr 4y ago
Do those different breeds of engineers work in one team or in separate organizational branches?
The problem the term 'devops' is addressing, the way I understand it, isn't that of insufficient individual jack-of-tradesness, but that of too much separation between (internal) organisations. It should be perfectly possible to build a "devops" team from deeply specialized experts and turning it into a job description seems quite a stretch to me.
But you might actually want some jack-of-trades types nonetheless, because those isolated organizations weren't completely without merit: they are good at solving that problem affectionately called the bus factor. A single ops guy in a devops team is a single point of failure and the mitigation preparation of keeping some of the not-so-ops peers sufficiently in the loop will be much more dependent on organic motivation than the counterpart in a specialist company branch. There, substitutability would be much easier to ensure with formal process.
- dijit 4y ago> Do those different breeds of engineers work in one team or in separate organizational branches? It doesn’t matter as long as communication is open. Proper ops is all about reducing the bus factor. Procedures don’t depend on people, they depend on being good at communicating. If your ops person got hit by a car, I would expect that everything would continue running, I would also expect to find some clear documentation, this is mandatory.