I’m a big fan of SpaceX, and one of Elon Musk’s key strategy is to make rockets reusable. It doesn’t make sense to throw an entire rocket in the bin everytime you use it and start all over again. You don’t need to be a rocket scientist to realise that this is an expensive way to do business!
I’m thinking upon the same lines for developing software. Reusability of software components, rather than re-writing them each and every time is key to driving down business costs and bringing about speed to market for delivery. Incremental improvements can be made to components over time.
This is not a new concept and in my previous experience, there was a huge push to break down big monolithic systems thinking into more service-oriented architectures. This involves building out more microservices and programmable interfaces that are not tightly coupled to one another. Building this kind of architecture enables business changes to be made to one component without a tremendous flow on effect to all the other parts. Services can be reused over and over again for multiple different business applications, and small incremental and frequent changes rule in these architectures.
And naturally logic would dictate that it would be cheaper to develop these systems rather than continually “reinventing the wheel” (so to speak).
Now I have a biased towards software development, but I think this same concept could be used in many more contexts by different kinds of businesses. What do you think?
I went for a test drive in a Tesla Model S in Sydney on Thursday last. This was the high-performance version (P100D) which can go from 0km to 100km is 2.7 seconds. I got the opportunity to try that and I must say I have never felt such acceleration in my life.
This car really took off. I’m finding it quite difficult to explain the sensation, other than thinking about a rollercoaster – you know the type where you leave your stomach somewhere at the top of the ride.
When you hit the accelerator there is literally no delay in the car response. Not like a traditionally motor where you are waiting for a compressed explosion to occur to drive pistons to make the car move forward and no gear changing either. Just raw electric power straight to the electric engines.
I’m considering putting my name down for a Tesla Model 3 which is still probably a couple of years away arriving in Australia.
So about 1 month ago I took a redundancy at my workplace of 17.5 years and instead of heading straight into another similar position with similar pay and similar problems to solve, I’ve made the conscious decision to establish my own business. A few years ago I finished studying for my MBA and I’ve been itching to take it for a spin. What better way to utilise everything I learnt by building a business from scratch.
So….I’m going to devote this blog to write about my experiences as I head out into the unknown and the problems/issues I face. Maybe it will be of some help to people and encourage others to take the plunge – assuming I’m successful (of course I will be – no room for negative thinking now!)