-
-
-
-
URL copied!
In this 12-part blog series, Dr. Jim Walsh (CTO, GlobalLogic) explores how businesses can effectively embrace digital transformation. Read “Secret #2: Define and Become the Competitor You Fear Most” here.
Secret #3: Be Flexible About the End Goal and the Means; Look for the “Unexpected Upside”
Having just made the argument that you should begin by visualizing where you want to end up, I’ll also stress the contradictory point that you should not be too rigid about achieving it in detail. If you do transformation right, you will learn at every step of the way—and each step should inform the next.
In particular, having seen a lot of initiatives, I’ve come to believe that it’s a myth that brilliant business strategies are invented out of whole cloth and then executed mechanically. Successful strategies emerge in the course of execution, as one phase of work unveils additional possibilities and opportunities. There is no law against claiming that the end state was your secret idea all along—and many careers have been based on this kind of retrospective brilliance. But the truth is that by-and-large the best strategies are discovered, not conceived of from the outset. The key is to get moving in generally the right direction, and then to stay alert and adapt.
In the course of your transformation work, entire new business models may present themselves—and you need to be alert to that kind of “unexpected upside” if you’re going to take advantage of it. For example, exposing your APIs or data to a 3rd party developer ecosystem can—and likely will—result in your systems being used in ways you would never have imagined. This can uncover new revenue streams, if you stay alert for them. Also, you and your team may develop additional insights as each step forward potentially reveals more opportunities. This is not wishful thinking. In the course of executing a transformation project, additional business opportunities are almost always exposed. This happens whether you are consciously trying to enable a “pivot” to a new business model or whether you’re simply being alert to possibilities as they come along.
On the technical side, companies emerging from a classic IT mindset often have a great fear of failure overall—and sometimes even a great fear of being wrong step-by-step. We have one client who wanted to take months to decide between two competing containerization technologies, both of them leaders: one the established leader, and the other emerging. While it’s good to give these technology choices critical and intelligent thought, in a transformation project the choice between leading open source technologies should take, in general, at most one or two calendar weeks of effort. If you are working with an already-experienced person, it can often be done effectively in days or even hours—again, assuming you are choosing between the leaders.
In almost every case today there are at least two or three good options for each technology choice, each of them a “market” leader (I say “market” advisedly, because many of these technology leaders are actually open source and free). You are almost always better off thoughtfully picking one of the leaders and moving forward than you are going through a traditional rigorous months-long procurement-oriented selection process. The key goal of your research should be to uncover who the leaders are in a particular technology area—those driving innovation in their space, with wide or rapidly growing adoption, and with a vigorous community of support or “momentum” behind them. All the leading systems tend to be highly “competitive” and features that one lacks will often be added in very short order—often weeks or months. The key is innovation leadership, momentum, community interest and support—as well as a fit with your architecture, and the “philosophy” or direction of your development approach.
The optimum technology selection process has changed radically in part because the technologies themselves evolve so rapidly and in part because there are so many good and widely used options available. Much of this new software is free, all of it is easily available to developers, and much of it has a broad community of talent and support—including proof points in very large-scale projects, some of it most likely in businesses similar to your own. In this environment, what is “best” today is unlikely to be “best” eighteen months from now. This is not because the current best suddenly becomes “bad”, but because something even better will emerge. This constant stream of technology improvements is unlikely to let up for many years, if ever. It is therefore far better to plan for change than it is to spend critical months of your project looking for the ideal solution.
Similarly, your end-state architecture will also evolve as you move ahead. This should not be because you compromise it, but rather because you’ve learned there’s a better and simpler way to do it than you originally thought. You might also learn that the original business goals have themselves shifted—again, because you have learned more. If you accomplish only one thing in a transformation project, it should be to throw away the notion once and for all that “change is failure.” Change is not failure if it captures a business opportunity, simplifies or otherwise improves your system, and makes it more extensible and robust. Failure is being too rigid to meet the opportunities that present themselves.
Top Insights
Best practices for selecting a software engineering partner
SecurityDigital TransformationDevOpsCloudMediaMy Intro to the Amazing Partnership Between the...
Experience DesignPerspectiveCommunicationsMediaTechnologyAdaptive and Intuitive Design: Disrupting Sports Broadcasting
Experience DesignSecurityMobilityDigital TransformationCloudBig Data & AnalyticsMediaLet’s Work Together
Related Content
Edge-Computing Paradigm: Survey and Analysis on Security Threats
The commencement of extensive applications of IoT devices in the world of information technology are generating massive amount of data. The deployment of various IoT devices/sensors within the complex interconnected networks give rise to raw data from sensors, processed and controlled data, decision making data providing intelligent solution etc. IoT provide a common platform (called IoT cloud) for all the networks and devices connected to those networks so that the analytics can be performed on data and valuable information can be extracted.
Learn More
Automation of Mobile Application Stress Scenarios for Performance Engineering
In the healthcare industry where medical insurance providers are competing with each other to acquire more and more customers, evaluating customers' application to assign a risk level is of prime importance. This helps in formulating the policies and the premium that a customer needs to pay. In order to work on this the insurance companies must share their data which is highly susceptible of being stolen and misused against them by their corporate rivals.
Learn More
Enterprise GenAI: The Time to Focus on High-ROI Use Cases is Now
In the relentless pursuit of digital transformation, enterprises are constantly seeking innovative avenues to maintain a competitive edge. Generative Artificial Intelligence (GenAI) stands out as one of the most promising frontiers in this quest. Unlike traditional AI, which primarily focuses on data analysis and interpretation, GenAI has the unique ability to generate new, original content, ideas, and solutions, making it an indispensable tool for businesses across various sectors.
Learn More
DevOps for Customer First Strategy
In the healthcare industry where medical insurance providers are competing with each other to acquire more and more customers, evaluating customers' application to assign a risk level is of prime importance. This helps in formulating the policies and the premium that a customer needs to pay. In order to work on this the insurance companies must share their data which is highly susceptible of being stolen and misused against them by their corporate rivals.
Learn More
Master the skills of QAOps
Recently, the IT world has been experiencing an explosion of different terms related to operations. The good old days—when the global order was defined around a rule of thumb and IT as separate from business—are gone, never to return. Dozens of ‘Ops’ crowded the sphere of software testing: starting with trendy DevOps.
Learn More
The rise of digital cognitive behavioral therapy
In today’s world, more and more people are struggling with depression, anxiety, addiction and a whole range of similar mental health problems. In most of the cases, people are not even aware of the fact that they are fighting with some kind of mental illness. Managing these problems is not an easy task and ignoring these problems calls for unwanted actions and severe consequences, but fortunately we have Cognitive behavioral therapy (CBT) to help people manage their problems by making simple changes in the way they think and behave.
Learn More
Share this page:
-
-
-
-
URL copied!