Thoughts penned during leisure (the opinions stated here are solely my own and do not represent the views of my employer).
Sunday, 5 February 2023
Saturday, 7 January 2023
Shivgami Gugan - Top 10 CDIOs of 2022
Thursday, 22 December 2022
Digitisation or Digitilisation - how does it matter?
“What's in a name? That which we call a rose by any other name would smell as sweet” as Shakespeare says.
I’ve been asked multiple times recently what “digital transformation” means? Given that by 2023 conservative estimates of annual expenditure on digital transformations are north of $2 trillion but with well over 50% of spend considered wasted to date, it seems like a fundamentally important concept to understand.
"If I were given one hour to save the planet, I would spend 59 minutes defining the problem and one minute resolving it" said Albert Einstein
One of my favourite questions I ask customers is, “What problem are you trying to solve?” "What is keeping you awake at night" Often, we race into solutioning a poorly defined problem. It’s not uncommon to launch into a transformation effort without fully understanding, or agreeing on, what success looks like. What might start off as an attempt to increase an organisation’s ability to more agilely respond to customer needs can easily become a misguided attempt to prescriptively implement transformation.So down to brass tacks: digital transformation is primarily about continually evolving an organisation’s culture and engagement "with customers" enabled by technology as appropriate. Digital transformations primarily are not about technology alone. It is about creating organisational agility in the face of changing customer needs and competitive landscapes. It is also about creating options that allow you to more frictionlessly pivot based on learnings, mitigating the need to be an organisational clairvoyant. Digital transformations typically have has four connotations:
1) Engage even tighter with your customer, and hyper-personalise your services
2) Optimise your operations
3) Innovate your products/services
4) Empower your people
Understanding the current and future state of customer journey and hyper personlisaing their experiences is key. The customer journey is usually about building a deep undersatnding of how your customers and business interact step by step, enumerating all the touchpoints. “Customers” broadly means employees, suppliers, or actual paying customers depending on your business. It about identifying opportunities to remove friction, It about analysing the journey not purely to optimise but also determine new avenues that customers desire, and identifying moments where the customer can be delighted,. Its about identifying how to recover from subpar customer experiences. In the case of a successful hypermarket, these new avenues may include home delivery, mobile ordering, curb-side pick-up, table service and building feedback loops from each experience. The journey should be at a manageable level of detail without calling out every paralysing exception, but also without trying to over standardise or over generalise the experiences. Different types of customers typically act in different ways, creating multiple journeys. This can be addressed by creating personas for different customer groups. These form good approximations for behaviour, Over time we can iterate these personas, getting into more detail in order to drive a greater degree of personalisation - this is a key tenet of many companies’ transformation.
Data is the biggst enabler to deliver hyper-personalisation of services. Mixing data at rest with that in motion, and constantly enriching data from multiple sources, addressing data ownership, lineage issues and building scalable services that can be acccessed through standardised protocols will be an enabler of omni-channel experience.
Optimising Operations is about thinking granular on all aspects (such as Agile delivery, microservices patterns, infrastructure containerisation, cloud adoption). This is also about getting into a risk-mitigation mindset and buiding a fail-fast culture. It's also about adopting automation as much as possible, and building resiliency through DevSecOps and SRE cultures.
Adopting an agile way of delivering services and building an omni-channel customer experience will not happen having an archaic "do it all on my own" mentality. Building innovation with agility is about being sharing and using communities help, leveraging the partner ecosystems and rapidly tapping capabilities and resources to influence the entire value and supply chains. Agility is key here over getting it all right, and perfection is achieved over tests and runs.
And last, but not the least, people are an Organisation's biggest assests. One thing that the pandemic and the great resignation wave has taughts us is that the minds of the employees are liberated even more, and employers need to exercise additional care in managing this crucial asset. One of the ways is go back to Maslow's theory of esteem/self-actualisation and Pink's autonomy, mastery, and purpose to trigger intrinsic motivation. Empower people, entrust them with the new ways of doing things, build a blamesless, fail-safe culture. Frameworks such as SAFe teach us how this can be achieved within acceptable guardrails.
And how do we measure success? of course there are internal measures, lead cycle-time reductions, number of new features promoted, meantime to recover, change fail rates - but the single most effecive metric is CSAT. Does your customer feel the difference in a positive way? Perception is reality. Even if the perception may be far call away from what the glorious metrices read on your new shiny dashboards
Sunday, 20 November 2022
Thirukural - the beautiful expression of real-life in 7 words
Last week someone I knew, told me he met a young Doctor in Bengaluru practicing as GP in a clinic he attended for some ailment. He was intrigued that he shared a common last name as me. He told me that he was very mature in talking, understanding the problems, and diagnosis, and he said being a Gez Z his behavior was way beyond his young age!... Curiosity invoked I asked him which clinic he was talking about and he said Kaggadaspura clinikk health hub.
I was pleasantly surprised, I asked him what was the Dr's name - he told me it was Dr.Visagan Gugan!
I told him that he shared the same last name because he was my SON!
What a coincidence...
This brought to my fore one of my favorite Thirukurral verses.
Kural 69
ஈன்ற பொழுதின் பெரிதுவக்கும் தன்மகனைச்
சான்றோன் எனக்கேட்ட தாய்
Transliteration
When a mother hears him named 'fulfill'd of wisdom's lore,' Far greater joy she feels, than when her son she bore
Plain Explanation
The mother who hears her son called "a wise man" will rejoice more than she did at his birth
For those who do not know Thirukural, a small introduction to this great scripture -
The Tirukkuṟaḷ or shortly the Kural (Tamil: குறள்), is a classic Tamil language text consisting of 1,330 short couplets, or kurals, of seven words each. In short, each Kural is a beautiful poetry of life skill coaching material, the scripture is estimated to be more than 2000 years old, and written by a Saint named Thiruvalluvar.
=============
There are far too many good couplets to quote, but keeping the "Wealth of Children" chapter in focus, the following is a further reference to this great scripture:
https://www.thirukkural.net/en/kural/adhigaram-007.html
Saturday, 12 November 2022
Why Bulkhead architecture
The bulkhead architecture is used to build fault tolerance, its a common application design that is tolerant of failure. In this architecture, elements of an application are isolated into pools so that if one fails, the others will continue to function. Use this pattern to:
- Isolate resources used to consume a set of backend services, if your application can provide some level of functionality even when one of the services is not responding.
- Isolate critical consumers from standard consumers.
- Protect the application from cascading failures.
Saturday, 22 October 2022
Friday, 30 September 2022
Top Technology Trends that CTOs can blindly follow
1) ComposableArchiteture
Composable Applications allow polyglot microservices-based packaged-business capabilities (PBCs) or software-defined business objects. PBCs — for example representing a patient or digital twin — create reusable modules that the IT-Business fusion teams can self-assemble to rapidly create applications, reducing time to market. Champion composable architectural principles in all new technology initiatives, including application modernization, new engineering, and the selection of new vendor services. Buy standard PBCs on application marketplaces and integrate using APIs. According to Gartner, by 2024, the design mantra for new SaaS and custom applications will be “composable API-first or API-only,” rendering traditional SaaS and custom applications as “legacy.”
2) Data Fabric/ Data Platform
The value of data has never been more valuable. But often, data remains siloed within applications, so it’s not being used as effectively as possible. Data fabric integrates data across platforms and users, making data available everywhere it’s needed.
Within inbuilt analytics reading metadata, the data fabric is able to learn what data is being used. Its real value exists in its ability to make recommendations for more, different, and better data, reducing data management by up to 70%.
Identify priority areas to introduce data fabric solutions by using metadata analytics to determine current data utilization patterns for ongoing business operations. Prioritize areas with significant drift between actual and modeled data.
3) Cybersecurity Mesh
Using a cybersecurity mesh approach, you can integrate multiple data feeds from distinct security products to better identify and respond more quickly to incidents. Digital business assets are distributed across cloud and data centers. Traditional, fragmented security approaches focused on enterprise perimeters leave organizations open to breaches.
A cybersecurity mesh architecture provides a composable approach to security based on identity to create a scalable and interoperable service. The standard integrated structure secures all assets, regardless of location, to enable a security approach that extends across the foundation of IT services.
4) Privacy-Enhancing Computation
The real value of data exists not in simply having it, but in how it’s used for AI models, analytics, and insight. Privacy-enhancing computation (PEC) approaches allow data to be shared across ecosystems, creating value but preserving privacy. Approaches vary, but including encrypting, splitting, or preprocessing sensitive data to allow it to be handled without compromising confidentiality is the art of PEC. PEC platform uses homomorphic encryption so users can conduct data searches against its extremely sensitive data, with both the search and the results being encrypted
Investigate key use cases within the organization and the wider ecosystem where a need exists to use personal data in untrusted environments or for analytics and business intelligence purposes, both internally and externally. Prioritize investments in applicable PEC techniques to gain an early competitive advantage.
5) Cloud-Native Platforms
According to Gartner, By 2025, cloud-native platforms will serve as the foundation for more than 95% of new digital initiatives — up from less than 40% in 2021.
Lift-and-shift cloud migrations focus on taking legacy workloads and placing them in the cloud. Because these workloads weren't designed for the cloud, they require a lot of maintenance and don't take advantage of any of the benefits.
Cloud-native platforms use the core elasticity and scalability of cloud computing to deliver faster time to value. They reduce dependencies on infrastructure, freeing up time to focus on application functionality instead.
Typical use cases are to build a cloud-native platform to create a portfolio of new digital services. For example, a bank can reduce the time to open an account to 5 minutes and add instant digital payments when using a well-architected technology platform. Deployment microservices architecture enables the integration of services such as savings, virtual debit card, and credit card services, allowing the system to easily scale to over 3.5 million transactions in two months.
6) AI/ML/Metaverse/ AR/ VR/Computer Vision
Distributed enterprise is a virtual-first, remote-first architectural approach to digitize consumer touchpoints and build out experiences to support products. While AI engineering is the discipline of operationalizing AI models, using integrated data and model and development pipelines to deliver consistent business value from AI, the use of NFT/blockchain-based metaverse builds on Web 3.0 principles to enable 'play to earn' gaming, AR/VR enabled retail e-commerce, real estate, hospitality, corporate training, induction on manufacturing shopfloors to aircraft engine simulations has seen a major boost in government and private investment.
The Ladder of Fall
The "Ladder of Fall" (sometimes written phonetically as fall or falldown) refers to two highly celebrated, interconnected ver...
-
Nidhidyasanam is referenced in many areas in Vedanta, the reference here is from the great Brihadaraynaka Upanishad - widely acknowledged ...
-
The 10 commandments of Hinduism as follows: paropakaara punyaaya paapaaya para peedanam Hinduism is a practice, the Berock of whose culture...
-
The Metaverse: Technologies that Powers it and What It Means for You The metaverse is the collective virtual space where users can interact...



