The key to scaling a software engineering organization is stable teams. A while ago I wrote about the need to focus on stable, autonomous teams. Teams with members that trust each other and thereby become more than the sum of their parts. That is, in the end, the ultimate dream of a software development manager: to create cross-functional, self-organizing, high-performance teams. Teams self-organize around a compelling mission and have a.
This one’s about a simple SCAN crossmap that may be useful for making sense of what underpins engineering, and how it works the way that it does. (It also draws on the previous post about the nature of skills, and also…
Ian Bogost’s “Programmers: Stop Calling Yourselves Engineers” in the Atlantic, claims “The title “engineer” is cheapened by the tech industry.” He goes on to state: When it comes to skyscrapers and bridges and power plants and elevators and the like, engineering has been, and will continue to be, managed partly by professional standards, and partly […]
I’ve seen the number 4.6 billion pop up a few times lately. Any ideas? It’s the approximate number of mobile phones globally which is about 69% of the worlds population. It’s the explosion of phones, particularly smart phones that are internet addressable, that is pushing the limits of the internet itself. It’s also these devices that are generating massive amounts of data. For more mind blowing statistics on the explosion of data all around us, […]
If you liked this, you might also like: