Made To Be Made Again

A Case For Reusability!

Reusability in business is magic. It enables us to turn existing things into new things just by recycling the same process, data and business logic. We need to be in constant search of methods to create business logic and processes that are made to be made again.

This is not a new concept. The entire engineering process in manufacturing is a huge hurdle to deliver fast outcomes as it means long hours of work, more personnel and negotiating delayed delivery timelines. Design reuse can help overcome errors, reduce effort, mitigate risks, and bring clarity to outcome uncertainties. The counter-argument to design & process reuse is that it can lead to fixation of a certain method and thwart innovation. But, the fact is reuse does not mean copy, it basically stops us from reinventing a wheel we have already built, tested and used.

Service reusability can be measured by the extra functionality a service or asset contains that can be reused in the future. This ideology pushes businesses to include future use case scenarios of the solution that is being developed to enable the solution is ‘made to be made’ again. Maybe, a solution ‘made to be made better, faster and stronger’. This means that we need to be more innovative, creative and have a grasp of future opportunities in making the solutions we make today. If this is the intent, it can overcome many of the drawbacks and concerns over business reusability, the biggest being the restriction of innovation and fixation on a particular process.

Manufacturing has embraced reusability as it leads to higher quality outputs, fast time to market, reduced testing timelines, and reduced investments & costs. But this concept is not only restricted to manufacturing, but can be relevant for any business. As businesses across industries move towards sustainable processes, they have started to inculcate the principles of a circular economy rather than the ‘take, make and dump’ ideology of the past. Circular economy principles in sustainability explain how resources can be reused, refined, and recycled. Today, industries need to be restorative and regenerative by design.

In the IT industry, data asset reusability is the future. Influencing future solutions through already-developed components address the needs to the current new-age customers, who want high quality, well tested and rapid solutions. This reusability can be in the form of data, libraries, frameworks, platforms, and existing service modules built in the past. Douglas Crockford, best known for the on-going development of the JavaScript language and popularizing JSON, puts it well when he says, ‘Code Reuse is the Holy Grail of software engineering.’ The Holy Grail is the sought after vessel used in the Last Supper. Maybe to truly embrace reusability in the #NewAge, we have to build the vessel first; a vessel that can allow for #NewAgeDELIVERY.

#DataReusability #MicroServices # NewAgeDELIVERY

No Comments

Sorry, the comment form is closed at this time.

Engine